X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fmodule_backend.h;h=c472997607807223be41f3f11992ba8191ec663e;hb=bb82b949ff134b07618c02bcd6d40e97fdecbf1a;hp=12cbe45f4cad7bb0b1d606453f486d194316da70;hpb=99ca354f18119f82f1adeca100cd665a8f640317;p=libs%2Fgl.git diff --git a/source/backends/vulkan/module_backend.h b/source/backends/vulkan/module_backend.h index 12cbe45f..c4729976 100644 --- a/source/backends/vulkan/module_backend.h +++ b/source/backends/vulkan/module_backend.h @@ -15,12 +15,16 @@ class VulkanSpirVModule protected: Device &device; VkShaderModule handle = 0; + std::string debug_name; VulkanSpirVModule(); VulkanSpirVModule(VulkanSpirVModule &&); ~VulkanSpirVModule(); void create(); + + void set_debug_name(const std::string &); + void set_vulkan_object_name() const; }; using SpirVModuleBackend = VulkanSpirVModule;