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;