diff options
author | Hai Nguyen <chaoticbob@me.com> | 2020-12-06 18:30:24 -0500 |
---|---|---|
committer | Hai Nguyen <chaoticbob@me.com> | 2020-12-06 18:30:24 -0500 |
commit | 6ce4459688de64621a1c8c975b4cbb8bcca89078 (patch) | |
tree | e02c68d428f4886f847097b4d8d761dd18f53a8e /spirv_reflect.h | |
parent | d9076429c6607e4cc3873818cfe8521568ebd01e (diff) | |
download | SPIRV-Reflect-6ce4459688de64621a1c8c975b4cbb8bcca89078.tar.gz |
Added missing shader stage processing for raytracing
Diffstat (limited to 'spirv_reflect.h')
-rw-r--r-- | spirv_reflect.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spirv_reflect.h b/spirv_reflect.h index bc34aaa..2011f34 100644 --- a/spirv_reflect.h +++ b/spirv_reflect.h @@ -186,6 +186,13 @@ typedef enum SpvReflectShaderStageFlagBits { SPV_REFLECT_SHADER_STAGE_COMPUTE_BIT = 0x00000020, // = VK_SHADER_STAGE_COMPUTE_BIT SPV_REFLECT_SHADER_STAGE_TASK_BIT_NV = 0x00000040, // = VK_SHADER_STAGE_TASK_BIT_NV SPV_REFLECT_SHADER_STAGE_MESH_BIT_NV = 0x00000080, // = VK_SHADER_STAGE_MESH_BIT_NV + SPV_REFLECT_SHADER_STAGE_RAYGEN_BIT_KHR = 0x00000100, // VK_SHADER_STAGE_RAYGEN_BIT_KHR + SPV_REFLECT_SHADER_STAGE_ANY_HIT_BIT_KHR = 0x00000200, // VK_SHADER_STAGE_ANY_HIT_BIT_KHR + SPV_REFLECT_SHADER_STAGE_CLOSEST_HIT_BIT_KHR = 0x00000400, // VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR + SPV_REFLECT_SHADER_STAGE_MISS_BIT_KHR = 0x00000800, // VK_SHADER_STAGE_MISS_BIT_KHR + SPV_REFLECT_SHADER_STAGE_INTERSECTION_BIT_KHR = 0x00001000, // VK_SHADER_STAGE_INTERSECTION_BIT_KHR + SPV_REFLECT_SHADER_STAGE_CALLABLE_BIT_KHR = 0x00002000, // VK_SHADER_STAGE_CALLABLE_BIT_KHR + } SpvReflectShaderStageFlagBits; /*! @enum SpvReflectGenerator |