DirectX 12 지원이 Linux에 도입되고 있습니다.

WBOY
풀어 주다: 2023-05-24 14:55:51
앞으로
967명이 탐색했습니다.
  • 입력하려면 클릭하세요.ChatGPT 도구 플러그인 탐색 목록

DirectX 12 支持正在悄悄渗透到 Linux

Vulkan 및 기타 오픈 소스 그래픽 API는 업계에서 높은 평가를 받고 있으며 PC 게임 분야에서 널리 사용됩니다. Vulkan과 같은 고성능 크로스 플랫폼 소프트웨어를 사용하면 Doom Eternal과 같은 게임에서 놀라운 성능을 발휘할 수 있으며 Farming Simulator 22와 같은 저예산 게임을 Mac OS X 및 Linux에서 실행할 수 있습니다.

게임 대기업 Microsoft는 Xbox 브랜드 및 스튜디오 인수를 통해 DirectX 지배력을 유지해 왔으며 이제는 Mesa, Linux 및 BSD용 OpenGL 오픈 소스 소프트웨어 구현에 슬그머니 진출하고 있는 것으로 보입니다. Microsoft 수석 소프트웨어 엔지니어인 Jesse Natalie는 Mesa를 통해 OpenGL에서 D3D12 컴퓨팅 지원을 추가하고 개선하는 작업을 진행하고 있으며 향후 개선 사항이 파이프라인에 있음을 암시했습니다. Jesse의 병합 요청:

이것은 계산에 일부 병렬 상태 추적을 추가합니다. 어떤 경우에는 그래픽 상태 추적이 단순히 확장되고(예: 셰이더에 바인딩된 리소스), 다른 경우에는 복제되고(예: 추가 파이프라인 캐시), 다른 경우에는 재구성됩니다. ARB_compute_shader에 대한 컴퓨팅 지원의 최종 결과는 간접 경로가 다소 느리다는 것입니다. 이제 컴퓨팅 지원이 있으므로 상태 변수가 필요한 간접 디스패치를 위한 더 빠른 경로 제공과 같이 향후 시뮬레이션해야 하는 작업에 대해 컴퓨팅 셰이더 연결을 시작할 수 있습니다.

D3D12 컴퓨팅 셰이더에 대한 Mesa의 지원은 현재 불분명하지만, 이 지원은 데이터 센터에서 매우 유용할 수 있습니다. Microsoft는 이미 더 전문화된 칩이 필요한 워크로드를 위해 Azure에서 GPU 최적화 가상 머신을 제공할 수 있습니다. 이 병합 요청과 빌드 노력은 DirectX 12를 Linux로 포팅하려는 공식적인 노력과 관련이 없다는 점을 기억하는 것이 중요합니다.

위 내용은 DirectX 12 지원이 Linux에 도입되고 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yundongfang.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.