DXVK 1.9는 YUV 텍스처, 수정 등을 지원합니다.

DXVK

DXVK 1.9의 새 버전 출시가 방금 발표되었습니다. YUV 텍스처, 지연 시간 및 프레임 향상이 두드러지는 몇 가지 변경 사항이 있습니다. 이 새로운 DXVK 버전에는 Mesa RADV 1.1, NVIDIA 20.2, Intel ANV 415.22 및 AMDVLK와 같은 Vulkan 19.0 API를 지원하는 드라이버가 필요합니다.

프로젝트에 익숙하지 않은 사람들은 Microsoft DirectX 11 및 DirectX 10 그래픽 호출을 변환 할 수있는 도구 Linux와 호환되는 오픈 소스 그래픽 API 인 Vulkan에. DXVK를 사용하려면 Wine 및 Vulkan 외에도 Vulkan 호환 GPU가 필요합니다.

DXVK 1.9의 주요 새로운 기능

이 새 버전에서는 색상 서브 샘플링 YUV 텍스처 형식에 대한 초기 지원 추가, 일부 게임에서 비디오 재생에 사용되는 NV12와 같은.

그 외에 ID3D11VideoProcessor API가 구현되었습니다. Nier Replicant 및 Contra : Rogue Corps 및 GPU에 대한 보수적 래스터 화에 대한 지원도 추가되었습니다. 이 기능을 지원합니다. 변경 사항으로 인해 NVIDIA ShadowLibs 옵션을 Final Fantasy XV 및 기타 게임에서 사용할 수 있습니다.

또한, 디스플레이 지연 감소가 언급 됨, Vsync, FPS 제한 또는 DXGI 설정으로 제한되는 게임의 문제를 해결할 수 있으며, 시스템에 Vulkan 지원 GPU가있는 경우 Lavapipe와 같은 Vulkan 소프트웨어 구현에 대한 정보를 응용 프로그램에 보내는 것을 중지하여 게임을 시도 할 때 문제를 해결합니다. 올바른 컨트롤러 대신 Lavapipe를 사용하십시오. Lavapipe를 활성화하려면 VK_ICD_FILENAMES 환경 변수를 설정하는 것이 좋습니다.

다른 변경 사항 중 눈에 띄는 :

  • 프레임 속도 제한을 제한하는 구성 요소가 추가되어 높은 FPS를 위해 설계되지 않은 게임의 올바른 작동에 사용할 수 있습니다.
  • D3D9에서 텍스처 및 버퍼로드가 개선되었습니다.
  • DXVK의 DXGI 구현을 사용할 때 표시되지 않는 고정 소스 오버레이
  • 기본 드라이버 문제가 버전 465.xx에서 수정되어 일부 게임에서 성능이 향상 될 수 있으므로 Nvidia 드라이버의 무작위 충돌 수를 줄이기위한 해결 방법이 비활성화되었습니다.
  • refactoringAllowed 플래그가 설정되지 않은 셰이더의 정밀도 문제를 수정했습니다.
  • 아티팩트 또는 렌더링 손상으로 이어질 수있는 이미지 삭제와 관련된 몇 가지 잠재적 문제를 수정했습니다.
  • 파일 확장자가 대문자 인 게임이 중복 레코드 또는 캐시 파일을 생성 할 수있는 문제를 수정했습니다.

최종적으로 그것에 대해 더 많이 알고 싶다면 이 새로운 릴리스에 대한 세부 정보를 확인할 수 있습니다. 다음 링크에서.

Linux에 DXVK 지원을 추가하는 방법은 무엇입니까?

DXVK는 Wine을 사용하여 Linux에서 3D 응용 프로그램 및 게임을 실행하는 데 사용할 수 있으며 OpenGL에서 실행되는 Wine의 내장 Direct3D 11 구현에 대한 고성능 대안으로 작동합니다.

DXVK에는 최신 안정 버전의 Wine이 필요합니다. 실행합니다. 따라서 이것을 설치하지 않은 경우. 이제 안정적인 최신 DXVK 패키지 만 다운로드하면됩니다. 다음 링크에서.

wget https://github.com/doitsujin/dxvk/releases/download/v1.9/dxvk-1.9.tar.gz

지금 다운로드 한 후 방금 얻은 패키지의 압축을 풉니 다. 다음 명령을 실행하여 데스크톱 환경이나 터미널 자체에서이 작업을 수행 할 수 있습니다.

tar -xzvf dxvk-1.9.tar.gz

그런 다음 다음을 사용하여 폴더에 액세스합니다.

cd dxvk-1.9

그리고 sh 명령을 실행하여 설치 스크립트를 실행하십시오.

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Wine 접두사로 DXVK를 설치할 때. 장점은 Wine vkd3d를 D3D12 게임에 사용할 수 있고 DXVK를 D3D11 게임에 사용할 수 있다는 것입니다.

또한 새 스크립트를 사용하면 dll을 심볼릭 링크로 설치할 수 있으므로 DXVK를 업데이트하여 더 많은 Wine 접두사를 쉽게 얻을 수 있습니다 (–symlink 명령을 통해 수행 할 수 있음).

폴더를 어떻게 볼 수 있습니까? DXVK에는 32 비트 및 64 비트 용 다른 두 개의 dll이 있습니다. estas 다음 경로에 따라 배치 할 것입니다.
여기서 "user"는 Linux 배포에서 사용하는 사용자 이름으로 바꿉니다.

64 비트의 경우 다음을 입력합니다.

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

32 비트의 경우 :

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.