1 #ifndef MSP_GL_MODULE_BACKEND_H_
2 #define MSP_GL_MODULE_BACKEND_H_
11 class VulkanSpirVModule
13 friend class VulkanProgram;
17 VkShaderModule handle = 0;
18 std::string debug_name;
21 VulkanSpirVModule(VulkanSpirVModule &&);
26 void set_debug_name(const std::string &);
27 void set_vulkan_object_name() const;
30 using SpirVModuleBackend = VulkanSpirVModule;
32 unsigned get_vulkan_stage(unsigned);