DXVK 1.7.3이 수정되고 주요 변경 사항이 거의 없지만 셰이더가 향상되었습니다.

DXVK

최근에 DXVK 1.7.3의 새 버전 출시가 발표되었습니다. 어느 sWindows 10 업데이트 1809에 도입 된 새로운 DXGI 지원, 버그 수정, 일부 셰이더 개선 및 특히 렌더링 개선.

DXVK에 대해 잘 모르는 분들은 도서관이라는 사실을 알아야합니다. Vulkan API 호출 번역을 통해 작동합니다.

DXVK 동안 주로 Steam Play에서 사용되지만 유일한 곳은 아닙니다. Linux 사용자는이 환상적인 기술을 활용할 수 있습니다. 또한 Linux 및 Wine 용 Vulkan 기반 D3D11 구현을 제공합니다. Wine에서 Direct3D 11 게임을 실행할 때의 성능 및 최적화는 Direct3D9에 대한 지원도 제공하기 때문입니다.

DXVK 1.7.3의 주요 새로운 기능

이 새 버전에서는 처음에 언급했듯이 새로운 DXGI 인터페이스에 대한 추가 지원 추가 최근 Windows 10에서 공개 된 HiDPI 디스플레이에서 전면 DXVK 디스플레이를 확장하는 옵션, 다양한 수정 및 다양한 구성 최적화를 통해 높은 픽셀 밀도 디스플레이에서 HUD 표시기를 확장합니다.

또한, D3D11 용으로 생성 된 셰이더 코드가 수정되었습니다. 컨트롤러는 텍스처 바인딩이 없을 때 텍스처 작업을 최적화 할 수 있습니다.

불필요한 그리기 작업을 제거하기 위해 최적화가 수행되었습니다. 일부 게임의 성능이 향상되었습니다.

수정과 관련하여, RADV 컨트롤러가있는 시스템에서 D3D9를 사용하는 오래된 게임 충돌이 수정되었으며 HUD가 활성화되었을 때 Vulkan API 유효성 검사 오류가 수정되었다고 언급되었습니다.

또한 일괄 렌더링 작업을위한 향상된 코드 Trine 4를 플레이 할 때 드로우 콜 수를 줄입니다.

다른 변경 사항 중 이 새 버전에서 눈에 띄는 :

  • NVIDIA 그래픽 카드가있는 시스템에서 EverQuest 2의 패브릭 렌더링 문제를 수정했습니다.
  • RADV 드라이버가있는 특정 NVIDIA GPU 및 시스템에서 Trine 4의 렌더링 문제를 수정했습니다.
  • 건설 환경에 대한 요구 사항이 증가했습니다. 이제 빌드하려면 MinGW 8.0이 필요합니다.

이 새로운 버전은 손쉬운 배포를 위해 Steam Play와 함께 다음 Proton 업데이트에 포함되어야합니다.

최종적으로 이 새 버전에 대해 더 알고 싶다면 변경 로그를 확인할 수 있습니다. 다음 링크에서. 

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

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

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

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

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

tar -xzvf dxvk-1.7.3.tar.gz

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

cd dxvk-1.7.3

그리고 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. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.