X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fprogram_backend.h;h=1454b40bdedf6b881e84450e4aca8ecf45bf573f;hb=89347a620294a1136ee111edeadec68390654f78;hp=3bdf3b7339625828e4650d75be9dba08ebbc2bad;hpb=99ca354f18119f82f1adeca100cd665a8f640317;p=libs%2Fgl.git diff --git a/source/backends/vulkan/program_backend.h b/source/backends/vulkan/program_backend.h index 3bdf3b73..1454b40b 100644 --- a/source/backends/vulkan/program_backend.h +++ b/source/backends/vulkan/program_backend.h @@ -22,6 +22,7 @@ protected: Device &device; unsigned n_stages = 0; + unsigned stage_flags = 0; std::vector creation_info; std::vector desc_set_layout_handles; VkPipelineLayout layout_handle = 0; @@ -31,10 +32,9 @@ protected: ~VulkanProgram(); bool has_stages() const; - void add_glsl_stages(const GlslModule &, const std::map &, TransientData &); + void add_glsl_stages(const GlslModule &, const std::map &); void add_spirv_stages(const SpirVModule &, const std::map &); - void finalize(const Module &, TransientData &) { } void finalize_uniforms(); void set_debug_name(const std::string &) { }