Browse Source

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 years ago
parent
commit
2f8bbfb758
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/renderer_mtl.mm

+ 2 - 0
src/renderer_mtl.mm

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