Vulkan, DirectX y Soporte de Metal en progreso

2020-01-26

Construyendo sobre el gran trabajo inicialgfx_api y Vulkan de @vlj, ahora estamos probando soporte para varios nuevos gráficos (programado para el lanzamiento en 3.4.0):

Esto es en adiciónalmente al apoyo existente para:

  • OpenGL 3.0+ Core Profile (default), OpenGL 2.1 Compatibility Profile

En macOS, Vulkan es compatible a través de MoltenVK, lo cual significa que Warzone2100 es capaz de ejecutar encima de Metal ahora también.

Este PR también añade mucho de otros mejoramientos, incluyendo:

  • Un nuevo “Adaptible Vsync” opción (donde es compatible), adicionalmente a Vsync on / off
  • Una nueva opción de “Backend Gráfico” en el menú de opciones de vídeo
  • Incluye “Permitir normales opcionales por vértices en formato PIE#338
  • Mejoras sustanciales en la limpieza de recursos
  • y más

Para más detalles, y obtener una versión de prueba, consulte el PR: https://github.com/Warzone2100/warzone2100/pull/489

Este trabajo está actualmente programado para convertirse en parte de 3.4.0.