diff --git a/include/vkcv/ShaderStage.hpp b/include/vkcv/ShaderStage.hpp index dca395bdba82a2f1cb38bb0a25196cfd3dab8019..ea82fb761b033605a0cbfafbb53a5163704e6358 100644 --- a/include/vkcv/ShaderStage.hpp +++ b/include/vkcv/ShaderStage.hpp @@ -1,15 +1,14 @@ #pragma once namespace vkcv { - - enum class ShaderStage + + enum class ShaderStage : uint32_t { - VERTEX, - TESS_CONTROL, - TESS_EVAL, - GEOMETRY, - FRAGMENT, - COMPUTE + VERTEX = 0x00000001, + TESS_CONTROL = 0x00000002, + TESS_EVAL = 0x00000004, + GEOMETRY = 0x00000008, + FRAGMENT = 0x00000016, + COMPUTE = 0x00000032 }; - }