]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/module_backend.cpp
Add tessellation shader support to the engine
[libs/gl.git] / source / backends / vulkan / module_backend.cpp
index 492de9a6311ac9ac5d00207724fba93b1c47d32e..b0c39989a19295861e64e6ae90b0f7783e428702 100644 (file)
@@ -75,6 +75,8 @@ unsigned get_vulkan_stage(unsigned stage)
        switch(stage)
        {
        case SpirVModule::VERTEX: return VK_SHADER_STAGE_VERTEX_BIT;
+       case SpirVModule::TESS_CONTROL: return VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT;
+       case SpirVModule::TESS_EVAL: return VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT;
        case SpirVModule::GEOMETRY: return VK_SHADER_STAGE_GEOMETRY_BIT;
        case SpirVModule::FRAGMENT: return VK_SHADER_STAGE_FRAGMENT_BIT;
        case SpirVModule::COMPUTE: return VK_SHADER_STAGE_COMPUTE_BIT;