MCPcopy Create free account
hub / github.com/davideberly/GeometricTools / ReleaseUnit

Method ReleaseUnit

GTE/Graphics/GL46/GL46Engine.cpp:853–863  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

851}
852
853void GL46Engine::ProgramIndexUnitMap::ReleaseUnit(uint32_t index)
854{
855 if (index < mLinkMap.size())
856 {
857 auto& item = mLinkMap[index];
858 if (item.linkCount > 0)
859 {
860 --item.linkCount;
861 }
862 }
863}
864
865uint32_t GL46Engine::ProgramIndexUnitMap::GetUnitLinkCount(uint32_t unit) const
866{

Callers 5

DisableCBuffersMethod · 0.80
DisableSBuffersMethod · 0.80
DisableTexturesMethod · 0.80
DisableTextureArraysMethod · 0.80
DisableSamplersMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected