DirectX 는 Microsoft Windows, Microsoft 에서 널리 사용되고 있습니까? 엑스박스, 마이크로소프트? XBOX 360 및 Microsoft? 엑스박스 원 비디오 게임 개발.
확장 데이터
DX 12 의 가장 중요한 변화는 API 가 AMD 맨틀처럼 줄어든다는 것이다. 이전보다 하드웨어 추상화 계층에 더 깊이 들어가 CPU 와 GPU 의 과부하를 동시에 줄일 수 있습니다.
여기에는 추적 가능한 GPU 파이프라인 적용, 렌더링 대상에서 텍스처로의 리소스 상태 변환 제어, 리소스 이름 변경 제어, API 감소 및 추적 구동, 예측 가능한 속성 등이 포함됩니다.
또한 DX 12 는 멀티 스레딩의 효율성을 크게 높여 멀티 스레드 하드웨어의 잠재력을 최대한 발휘할 수 있습니다. DX 1 1 이와 관련하여 CPU 성능에 심각한 제약을 받고 있으며 주로 멀티 코어를 효과적으로 활용할 수 없습니다.
Microsoft 는 멀티코어 CPU 의 사용률이 거의 완벽한 선형 증가라고 주장합니다. 즉, 쿼드 코어는 싱글 코어보다 4 배 가까이 접근할 수 있습니다. 또한 렌더링 파이프, 렌더링 특성, 리소스 관리, 명령 리스트 및 바인딩, 설명자 점프 등의 개선 사항도 있습니다.