1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-23 15:16:17 +00:00

Merge pull request #87872 from RandomShaper/d3d12_tex_mem_is_life

Direct3D 12: Enhance management of texture data life cycle
This commit is contained in:
Rémi Verschelde
2024-02-27 16:36:59 +01:00
3 changed files with 145 additions and 83 deletions

View File

@@ -106,7 +106,7 @@ struct VersatileResourceTemplate {
template <class T>
static T *allocate(PagedAllocator<VersatileResourceTemplate> &p_allocator) {
T *obj = (T *)p_allocator.alloc();
*obj = T();
memnew_placement(obj, T);
return obj;
}