2 Years Ago
CTextureManagerBase::AllocateResource race condition fix - set the ResourceHandle->Data mapping as soon as SetFinalResourceData is called > When loading / reloading textures, the handle can be null instead of the new texture when the async work starts, causing the load to make crazy things happen CUtlIdGenerator Actual headers for texture residency info