RenderDoc es un depurador de fotogramas gratuito y de código abierto que se puede utilizar para analizar fotogramas individuales generados por otros programas de software, como juegos. Puede proporcionar un análisis en profundidad de fotogramas individuales de cualquier aplicación que utilice Vulkan , D3D11 , OpenGL y OpenGL ES , o D3D12. [ 2 ] [ 3 ] RenderDoc también permite al usuario manipular un fotograma capturado para inspeccionar diferentes elementos como la etapa de la canalización, los comandos, los mapas de texturas, los modelos, los recursos y más. [ 4 ] [ 5 ] [ 6 ] Además, puede capturar recursos fuera del campo de visión de la cámara del juego y admite el análisis de los costos de renderizado de fotogramas en la unidad de procesamiento gráfico . [ 7 ] [ 8 ]
La optimización de programas de GPU consiste en encontrar cuellos de botella. RenderDoc proporciona información sobre las llamadas a la GPU, el número de invocaciones de cada sombreador y el número de primitivas y fragmentos generados. [ 9 ]
Baldur Karlsson comenzó el desarrollo de RenderDoc como un proyecto de tiempo libre por la necesidad de un depurador confiable y luego se expandió para admitir más plataformas. [ 10 ] [ 11 ] En 2014, Crytek anunció que el código fuente de RenderDoc se publica de forma gratuita. [ 12 ] [ 13 ] En GDC 2018, AMD anunció que Radeon GPU Profiler incluiría soporte para RenderDoc. [ 14 ] RenderDoc también se integra con motores de juegos conocidos como Unity y Unreal Engine . [ 15 ] [ 16 ] Oculus mantiene su propia bifurcación de RenderDoc. [ 17 ]
Referencias
- ↑ "RenderDoc" . Consultado el 8 de octubre de 2022 .
- ↑ "Así se renderiza un solo fotograma en un motor 3D moderno" . 15 de marzo de 2015. Archivado del original el 15 de marzo de 2015.
- ↑ Gach, Ethan (10 de septiembre de 2016). "Desmontando un solo fotograma en DOOM" .
- ↑ "Aprende OpenGL - Depuración" .
- ↑ "Ve el partido de fútbol en tu mesa gracias a la IA y la realidad aumentada" . 25 de junio de 2018. Archivado del original el 8 de julio de 2018. Consultado el 8 de julio de 2018 .
- ↑ "Llevando Galaxy on Fire 3 a Vulkan: Vulkan en Android" . 16 de octubre de 2017.
- ↑ "Rendimiento de la GPU para artistas de videojuegos" . 5 de julio de 2017.
- ↑ "¿En qué estás invirtiendo tu presupuesto para el rendimiento de la GPU?" . 19 de mayo de 2020.
- ↑ "Perfilado y optimización de grandes escenas biomoleculares" (PDF) .
- ↑ "Lanzamiento clave: RenderDoc, el depurador de gráficos de Crytek | Herramientas y tecnología para el desarrollo de juegos | Develop" . Archivado del original el 25 de abril de 2014. Consultado el 25 de abril de 2014 .
- ↑ "RenderDoc ahora es compatible con PowerVR" . 9 de marzo de 2018.
- ↑ "Crytek regala su nuevo depurador gráfico Renderdoc" . 27 de febrero de 2014.
- ↑ "Crytek publica el código fuente de RenderDoc" . MCV . 8 de mayo de 2014.
- ↑ "AMD en la GDC 2018" . 21 de marzo de 2018.
- ↑ "Unity - Manual: Integración de RenderDoc" .
- ↑ "RenderDoc" .
- ↑ "Usar RenderDoc para Oculus para la creación de perfiles de GPU: Unity | Desarrolladores de Oculus" .
- Software multiplataforma
- Estándares gráficos
- desarrollo de videojuegos
- Depuradores