DXVK 3.1은 WINE, Proton 및 DXGI 프레젠테이션에 대한 개선 사항을 포함하고 있습니다.

  • DXVK 3.1은 DXGI 프레젠테이션 매개변수에 대한 초기 지원을 통합하고 VirtualDJ의 인터페이스 문제를 수정하며 일부 런처와의 호환성을 개선합니다.
  • 이번 업데이트는 Vulkan의 VK_KHR_incremental_present 확장 기능을 활용하여 그래픽 드라이버가 지원하는 경우 합성 작업을 줄일 수 있습니다.
  • DXVK 3.1에는 Battlefield 3 관련 수정 사항, 내부 개선 사항, 그리고 Intel GPU 지원 확장을 위한 준비 작업이 포함되어 있습니다.

dxvk 3.1

DXVK 3.1이 새롭게 업데이트 되었습니다. 이 업데이트는 Windows 애플리케이션과 Direct3D 8, 9, 10, 11용으로 개발된 게임을 WINE을 사용하여 Linux 시스템에서 실행할 수 있도록 해주는 유명한 Vulkan 기반 변환 레이어에 대한 것입니다. 이번 버전은 3.0 버전 에서 도입된 대대적인 개선을 바탕으로 이미지 렌더링 관련 향상, 새로운 최적화 기능, 그리고 특정 게임 및 애플리케이션에 대한 포괄적인 버그 수정 사항을 포함하고 있습니다.

이번 버전에서 가장 중요한 새로운 기능 중 하나는 DXGI 프레젠테이션 매개변수에 대한 초기 지원이 추가된 것입니다. 이 변경 사항은 특정 애플리케이션에서 인터페이스 렌더링 문제를 해결하고 이미지 합성 작업량을 줄이도록 설계된 Vulkan 기술을 활용할 수 있는 길을 열어줍니다. 또한 DXVK 3.1은 버전 3.0에서 도입된 새로운 아키텍처의 동작을 지속적으로 개선합니다.

DXVK 3.1은 DXGI를 사용하여 이미지 표현을 개선합니다.

DXVK 3.1의 주요 기술 혁신은 DXGI 디스플레이 파라미터에 대한 기본 지원이 추가된 것입니다. 이 기능을 통해 특정 애플리케이션은 디스플레이 간에 변경된 이미지 영역에 대한 추가 정보를 전달할 수 있습니다.

이번 변경 사항은 VirtualDJ 인터페이스의 렌더링 오류를 비롯한 여러 문제를 해결합니다. 또한 Ubisoft Connect를 포함하여 이 기능을 사용하는 다양한 게임 런처에도 도움이 됩니다.

그래픽 드라이버가 호환성을 제공하는 경우 DXVK는 해당 확장 기능을 사용할 수 있습니다. VK_KHR_incremental_present Vulkan은 수정된 영역을 사용하여 이러한 영역을 프레젠테이션 시스템으로 전송합니다. 이는 합성 작업자가 수행해야 하는 작업량을 줄일 수 있지만, 모든 구성에서 개선 효과가 보장되는 것은 아니라고 프로젝트 측은 경고합니다.

WINE 및 Proton 경험에 대한 주요 업데이트

DXVK는 리눅스 게임 생태계의 핵심 구성 요소 중 하나입니다. DXVK는 Direct3D 8, 9, 10, 11 호출을 Vulkan으로 변환하여, 원래 윈도우용으로 설계된 게임과 애플리케이션이 최신 리눅스 그래픽 API를 사용할 수 있도록 해줍니다.

이 프로젝트는 WINE에서 직접 사용되며 Proton에서 사용하는 기술 스택의 일부입니다. 즉, DXVK에서 개발된 많은 개선 사항들이 Linux 및 SteamOS에서 Windows 게임을 실행하는 사용자들에게 직간접적으로 도움이 됩니다.

3.0 버전의 등장은 이미 프로젝트에 상당한 발전을 가져왔으며, DXVK 3.1은 이제 이 새로운 세대를 안정화하고 개선하는 작업을 계속 진행합니다.

DXVK 3.1은 그래픽 리소스 관리 측면에서 개선 사항을 도입했습니다.

이번 업데이트에는 DXVK가 특정 그래픽 리소스를 처리하는 방식을 개선하기 위한 내부 변경 사항도 포함되어 있습니다. 프로젝트는 다양한 드라이버 및 GPU 구성에 더욱 잘 맞도록 구현을 지속적으로 개선하고 있습니다.

이러한 유형의 수정은 특정 신기능보다 사용자에게 덜 눈에 띄지만, 서로 다른 세대의 Direct3D로 개발된 게임과의 호환성을 유지하는 데 필수적입니다.

DXVK는 마이크로소프트 API의 동작과 기능을 Vulkan으로 변환해야 하는데, 이 작업은 항상 직접적인 대응점이 있는 것은 아닙니다. 따라서 프로젝트 개발 과정에서는 게임, 그래픽 엔진, 드라이버 간의 차이점을 해결하기 위한 구체적인 솔루션이 지속적으로 요구됩니다.

Battlefield 3가 DXVK 3.1에서 주요 버그 수정을 받았습니다.

특히 주목받는 게임 중 하나는 배틀필드 3 입니다 . DXVK 3.1은 게임 그래픽 경험에 영향을 미칠 수 있는 렌더링 관련 문제를 해결합니다.

이러한 게임별 수정 방식은 DXVK 개발의 중요한 부분으로 남아 있습니다. 변환 레이어는 Vulkan에서 Direct3D를 일반적인 방식으로 구현하는 것을 목표로 하지만, 일부 게임은 특정 기능을 특이한 방식으로 사용하거나 추가적인 조정이 필요한 특정 동작에 의존합니다.

새 버전에는 다양한 게임 및 애플리케이션으로 수행된 테스트에서 발견된 회귀 오류 및 그래픽 문제를 방지하기 위한 개선 사항이 포함되어 있습니다.

인텔 GPU 지원 개선을 위한 준비 작업 진행 중

DXVK 3.1에는 향후 인텔 GPU 지원을 위한 작업도 포함되어 있습니다. 이 버전에서 도입된 일부 수정 사항은 인텔 그래픽 하드웨어와의 변환 레이어 호환성 및 성능 향상을 위한 기반을 마련합니다.

DXVK와 같은 프로젝트에서는 다양한 아키텍처와 제조사를 지원하는 것이 특히 중요합니다. 리눅스 게임 분야에서 AMD와 NVIDIA 그래픽 카드에 대한 관심이 집중되는 경향이 있지만, 인텔의 Arc GPU 개발로 인해 인텔 하드웨어와의 호환성을 유지하는 것이 점점 더 중요해지고 있습니다.

이러한 내부적인 변화는 모든 인텔 사용자에게 즉시 눈에 띄는 개선으로 이어지지는 않을 수 있지만, 향후 그래픽 구성에 대한 지원을 확장하고 강화하기 위한 필수적인 작업의 일부입니다.

DXVK는 버전 3.0의 대대적인 개편 작업을 지속적으로 다듬고 있습니다.

3.0 버전은 프로젝트 발전 과정에서 중요한 업데이트를 나타냈으며, DXVK 3.1은 이러한 새로운 기반 위에 여러 문제점을 수정하고 다양한 측면을 더욱 세밀하게 조정하고 있습니다.

이러한 후속 버전의 목표는 단순히 새로운 기능을 추가하는 것만이 아닙니다. 버그를 발견하고, 특정 호환성 문제를 해결하며, 다양한 게임 및 드라이버와의 호환성을 개선하여 새로운 아키텍처의 동작을 최적화하는 것도 필요합니다.

DXVK 3.0 출시 이후 얻은 경험을 바탕으로 새 버전은 새로운 기능을 통합하는 것과 이전에 도입된 변경 사항의 안정성을 개선하는 데 모두 중점을 둘 수 있게 되었습니다.

애플리케이션 호환성 또한 중요한 고려 사항입니다.

DXVK는 비디오 게임에만 사용되는 것은 아닙니다. VirtualDJ 관련 수정 사항은 변환 레이어가 이전 버전이나 최신 버전의 Direct3D에 의존하는 데스크톱 애플리케이션에도 중요할 수 있음을 보여줍니다.

DXGI 디스플레이 매개변수에 대한 새로운 지원은 특정 런처 및 보조 프로그램에도 도움이 됩니다. 이는 업데이트의 영향을 게임뿐만 아니라 다양한 소프트웨어에도 확장시켜, DXVK 개선 사항이 Wine을 통해 실행되는 다양한 유형의 소프트웨어에 영향을 미칠 수 있음을 보여줍니다.

리눅스 사용자에게 이러한 발전은 특히 유용합니다. 네이티브 버전이 없는 애플리케이션이라도 WINE과 최신 그래픽 번역 레이어의 조합 덕분에 제대로 작동할 수 있기 때문입니다.

DXVK 3.1은 변환 계층의 발전을 지속합니다.

DXVK 3.1은 3.0 버전으로의 중요한 전환 이후에도 개발 속도를 유지하고 있습니다. 가장 주목할 만한 새로운 기능은 DXGI 프레젠테이션 파라미터 지원이 추가된 것으로, 특히 VirtualDJ와 같은 애플리케이션의 인터페이스 문제를 해결하고 특정 게임 런처에서 유용하게 활용될 수 있다는 점에서 의미가 있습니다.

이번 업데이트에는 내부 개선 사항, Battlefield 3와 같은 게임의 버그 수정, 그리고 Intel GPU 관련 준비 작업이 포함되어 있습니다. 이 모든 것은 DXVK가 Linux에서 Windows 그래픽 소프트웨어를 실행하는 데 있어 가장 중요한 기술 중 하나임을 다시 한번 입증합니다.

새로운 버전은 주요 업데이트 이후에도 프로젝트의 발전이 멈추지 않는다는 것을 보여줍니다. DXVK 3.1은 3.0 브랜치에서 구축된 기반을 더욱 정교하게 다듬는 동시에 다양한 구성에서 WINE 및 Proton 사용 경험을 향상시킬 수 있는 새로운 기능과 버그 수정 사항을 통합했습니다.


Google에서 선호하는 검색 엔진으로 추가