Resumen
Microsoft trabajó en estrecha colaboración con los desarrolladores de Call of Duty®: Modern Warfare® II, Call of Duty®: Modern Warfare® III y Call of Duty®: Warzone™ para obtener el máximo rendimiento posible de las consolas de la familia XBOX One y las consolas XBOX Series. Esta presentación abarcó la escalabilidad de características de alta capacidad, estrategias mejoradas del DirectX Shader Compiler (DXC) y el uso de extensiones de Direct3D 12.x para lograr el equilibrio ideal entre una alta velocidad de fotogramas y unos gráficos atractivos en varios objetivos de hardware y modos de juego.Resumen de contenido
- Optimización: Infinity Ward ha mejorado el rendimiento y la capacidad de respuesta de la representación de Call of Duty® en XBOX mediante la implementación de doce estrategias de optimización.
- Versiones del juego: la charla abarcó varias versiones de Call of Duty®, haciendo hincapié en su compatibilidad con diversas plataformas y modos de juego.
- Detalles técnicos: la presentación ofreció análisis técnicos en profundidad sobre las técnicas de representación.
- GameDVR SwapChain: uso de hardware dedicado en XBOX Series X|S para obtener mejoras de rendimiento y ahorros de memoria
- Swizzle volumétrico con invalidaciones del modo de mosaico: ajuste de los modos de swizzle de texturas para un acceso óptimo a las vistas de acceso desordenado (UAV)
- XBOX Iterative Compiler (XIC): compilación de sombreadores varias veces con distintas opciones para mejorar el rendimiento
- Sombreadores de píxeles Wave32: uso de máscaras y operaciones de 32 bits para mejorar la ocupación y el rendimiento
- MSAA con DCC: combinación de MSAA con DCC para una representación eficaz
- Operaciones de borrado y copia superpuestas: reducción de la latencia de sincronización superponiendo los borrados y las copias de recursos
- Pseudo Enhanced Barriers: emulación de barreras mejoradas para reducir la latencia de sincronización y lograr un alias de recursos flexible
- Captura previa de sombreadores: captura previa de sombreadores para reducir los tiempos de carga y mejorar el rendimiento
- 120 Hz: garantía de que no haya efectos en la equidad del juego cruzado al implementar la compatibilidad con 120 Hz
- Desgarro con frecuencia de actualización variable (VRR): implementación de VRR y gestión del desgarro para una experiencia más fluida
- Consideraciones sobre XBOX Series S: ajuste de la configuración para XBOX Series S a fin de mantener la equidad del juego cruzado y el rendimiento
- Configuración de escalabilidad: gestión del rendimiento del juego en distintos modelos de XBOX con configuraciones de escalabilidad
Objetivos de aprendizaje
- Conocer las doce estrategias de optimización implementadas para mejorar la representación de Call of Duty® para XBOX.
- Explorar las técnicas específicas utilizadas, como las invalidaciones del modo de swizzle volumétrico/mosaico, el XBOX Iterative Compiler (XIC) y más.
- Evaluar el impacto de estas optimizaciones en el rendimiento del juego, incluida una mejor capacidad de respuesta y una menor latencia.
- Comprender las consideraciones sobre XBOX Series S para garantizar la equidad del juego cruzado y un rendimiento óptimo.
- Reconocer la importancia de la configuración de escalabilidad para gestionar el rendimiento del juego en las distintas consolas XBOX.
