summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/rendering_device_vulkan.h
diff options
context:
space:
mode:
authorBastiaan Olij <mux213@gmail.com>2022-08-09 14:47:22 +1000
committerBastiaan Olij <mux213@gmail.com>2022-08-09 14:47:22 +1000
commit4417fc6d43d17513ecfb09dcf2dcb593f98a642b (patch)
tree279b2c8162d87caf68d611abfdb209578bc7372f /drivers/vulkan/rendering_device_vulkan.h
parent7355dfb502dbae6f13fbe42a9feeadb57affac0e (diff)
downloadredot-engine-4417fc6d43d17513ecfb09dcf2dcb593f98a642b.tar.gz
For dev builds, keep track of resource names in the Vulkan driver
Diffstat (limited to 'drivers/vulkan/rendering_device_vulkan.h')
-rw-r--r--drivers/vulkan/rendering_device_vulkan.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/vulkan/rendering_device_vulkan.h b/drivers/vulkan/rendering_device_vulkan.h
index d98ac1114b..6d26d45a83 100644
--- a/drivers/vulkan/rendering_device_vulkan.h
+++ b/drivers/vulkan/rendering_device_vulkan.h
@@ -1038,6 +1038,10 @@ class RenderingDeviceVulkan : public RenderingDevice {
void _finalize_command_bufers();
void _begin_frame();
+#ifdef DEV_ENABLED
+ HashMap<RID, String> resource_names;
+#endif
+
public:
virtual RID texture_create(const TextureFormat &p_format, const TextureView &p_view, const Vector<Vector<uint8_t>> &p_data = Vector<Vector<uint8_t>>());
virtual RID texture_create_shared(const TextureView &p_view, RID p_with_texture);