1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-23 04:27:45 +00:00

Skip rendering models with invalid shader packages

This commit is contained in:
Joshua Goins 2024-11-03 11:49:33 -05:00
parent f63dcbe9b0
commit 614f491ea2

View file

@ -326,6 +326,7 @@ void GameRenderer::render(VkCommandBuffer commandBuffer, Camera &camera, Scene &
if (renderMaterial.shaderPackage.p_ptr == nullptr) { if (renderMaterial.shaderPackage.p_ptr == nullptr) {
qWarning() << "Invalid shader package!"; qWarning() << "Invalid shader package!";
continue;
} }
std::vector<uint32_t> systemKeys; std::vector<uint32_t> systemKeys;
@ -549,6 +550,7 @@ void GameRenderer::render(VkCommandBuffer commandBuffer, Camera &camera, Scene &
if (renderMaterial.shaderPackage.p_ptr == nullptr) { if (renderMaterial.shaderPackage.p_ptr == nullptr) {
qWarning() << "Invalid shader package!"; qWarning() << "Invalid shader package!";
continue;
} }
std::vector<uint32_t> systemKeys; std::vector<uint32_t> systemKeys;