¿Qué tipo de tarjeta gráfica es la DX12? ¿Qué significa DX12?
DX12 (DirectX?12) no es una tarjeta gráfica, sino una "interfaz de programación multimedia". Una tecnología. La mayoría de las tarjetas gráficas de alta gama de la próxima generación admitirán la tecnología DX12. Esta tecnología en realidad se utiliza para renderizar juegos 3D para que los efectos 3D se ejecuten con mayor fluidez. Generalmente, para jugar juegos 3D independientes, DX9.0c o DX11. debe estar instalado. Y DX12 es la próxima generación de DX11.
Información ampliada:
Nuevas funciones:
El cambio más importante en DX12 es la API de nivel inferior, que es muy similar a AMD Mantle en el hardware. capa de abstracción Profundice más que nunca y reduzca la sobrecarga tanto en la CPU como en la GPU al mismo tiempo.
Los detalles específicos incluyen: las aplicaciones pueden rastrear la canalización de GPU, controlar las transiciones de estado de los recursos (como de los objetivos de renderizado a las texturas), controlar el cambio de nombre de los recursos, menos seguimiento de API y controladores, atributos predecibles, etc.
Además, DX12 mejora en gran medida la eficiencia de subprocesos múltiples y puede liberar completamente el potencial del hardware de subprocesos múltiples. DX11 está severamente limitado por el rendimiento de la CPU en este sentido, principalmente porque no puede utilizar múltiples núcleos de manera efectiva. Microsoft afirma que la utilización de CPU multinúcleo por parte de Microsoft aumenta de forma casi perfectamente lineal, lo que significa que cuatro núcleos pueden ser cerca de cuatro veces más que un solo núcleo.
Además, hay mejoras en el proceso de renderizado, funciones de renderizado, administración de recursos, listas de comandos y enlaces, salto de descriptores, etc. Dado que están principalmente relacionados con el desarrollo y son relativamente oscuros, no los discutiremos. ellos aquí. Di demasiado.
Enciclopedia Baidu-DirectX 12