Skip to content
Snippets Groups Projects
Commit 3a986fbf authored by Simeon Hermann's avatar Simeon Hermann
Browse files

[#76] try to adapt Vulkan shader stage flags

parent 1c92affc
No related branches found
No related tags found
1 merge request!71Resolve "Descriptor in multiple shader stages"
Pipeline #26100 failed
......@@ -2,13 +2,15 @@
namespace vkcv {
enum class ShaderStage : uint32_t
enum class ShaderStage : VkShaderStageFlags
{
VERTEX = 0x00000001,
TESS_CONTROL = 0x00000002,
TESS_EVAL = 0x00000004,
GEOMETRY = 0x00000008,
FRAGMENT = 0x00000016,
COMPUTE = 0x00000032
VERTEX = VK_SHADER_STAGE_VERTEX_BIT,
TESS_CONTROL = VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,
TESS_EVAL = VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT,
GEOMETRY = VK_SHADER_STAGE_GEOMETRY_BIT,
FRAGMENT = VK_SHADER_STAGE_FRAGMENT_BIT,
COMPUTE = VK_SHADER_STAGE_COMPUTE_BIT
};
using ShaderStages = vk::Flags<ShaderStage>;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment