SUCCESS! ImGui Multi-Viewports using NVRHI // Renderer 2025 // Hazel Engine Stream (28.05.2025)

https://www.youtube.com/watc...
Push Constants Crisis* - Critical bug: changing push constant structure crashes everything - Pipeline size mismatch causing memory corruption - Fighting with HLSL vs GLSL shader compilation *03:00:00 - RenderDoc Investigation* - Using graphics debugging tools to inspect draw calls - Discovering vertex data corruption and misalignment - Comparing working vs broken rendering pipelines *03:30:00 - The Vertex Buffer Mystery* - Finding that vertex data is completely wrong in problematic windows - Values way outside expected ranges (should be -1 to 1, getting values like 1719) - Realizing it's reading from wrong vertex buffer data *04:30:00 - THE BREAKTHROUGH* - Major Discovery: The renderer was using the main viewport's draw data for ALL viewports - Fixed by properly passing each viewport's specific draw data to the renderer - SUCCESS: Multi-viewport rendering finally works! _Stream Summary by Claude Sonnet 4_
Home
/
Indie Game Developers
/
Cherno Unplugged
/
SUCCESS! ImGui Multi-Viewports using NVRHI // Renderer 2025 // Hazel Engine Stream (28.05.2025)