From 7323cbab4bfcb5ad1fb0bd2dd667bdb450827335 Mon Sep 17 00:00:00 2001 From: clayjohn Date: Sat, 23 Jan 2021 22:21:54 -0800 Subject: Add named resources and debug labels in RenderDoc --- servers/rendering/rendering_device.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'servers/rendering/rendering_device.h') diff --git a/servers/rendering/rendering_device.h b/servers/rendering/rendering_device.h index eb051067d3..4e499b72d4 100644 --- a/servers/rendering/rendering_device.h +++ b/servers/rendering/rendering_device.h @@ -1060,6 +1060,12 @@ public: virtual RenderingDevice *create_local_device() = 0; + virtual void set_resource_name(RID p_id, const String p_name) = 0; + + virtual void draw_command_begin_label(String p_label_name, const Color p_color = Color(1, 1, 1, 1)) = 0; + virtual void draw_command_insert_label(String p_label_name, const Color p_color = Color(1, 1, 1, 1)) = 0; + virtual void draw_command_end_label() = 0; + static RenderingDevice *get_singleton(); RenderingDevice(); -- cgit v1.2.3