2
0
Эх сурвалжийг харах

Merge pull request #568 from marco-we/metal_destroy_program_invalidate_cache_fix

Added invalidation of renderpipeline state cache. In case the program…
Branimir Karadžić 10 жил өмнө
parent
commit
2f8bbfb758

+ 2 - 0
src/renderer_mtl.mm

@@ -1453,6 +1453,8 @@ namespace bgfx { namespace mtl
 
 
 		m_processedUniforms = false;
 		m_processedUniforms = false;
 		m_numPredefined = 0;
 		m_numPredefined = 0;
+
+		m_renderPipelineStateCache.invalidate();
 	}
 	}
 
 
 	UniformType::Enum convertMtlType(MTLDataType _type)
 	UniformType::Enum convertMtlType(MTLDataType _type)