layouted codes.
This commit is contained in:
parent
e547cc1921
commit
1b777626f7
35
glsl2spv.cpp
35
glsl2spv.cpp
@ -170,32 +170,15 @@ EShLanguage FindLanguage(const VkShaderStageFlagBits shader_type)
|
||||
{
|
||||
switch (shader_type)
|
||||
{
|
||||
case VK_SHADER_STAGE_VERTEX_BIT:
|
||||
return EShLangVertex;
|
||||
|
||||
case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT:
|
||||
return EShLangTessControl;
|
||||
|
||||
case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT:
|
||||
return EShLangTessEvaluation;
|
||||
|
||||
case VK_SHADER_STAGE_GEOMETRY_BIT:
|
||||
return EShLangGeometry;
|
||||
|
||||
case VK_SHADER_STAGE_FRAGMENT_BIT:
|
||||
return EShLangFragment;
|
||||
|
||||
case VK_SHADER_STAGE_COMPUTE_BIT:
|
||||
return EShLangCompute;
|
||||
|
||||
case VK_SHADER_STAGE_TASK_BIT_NV:
|
||||
return EShLangTaskNV;
|
||||
|
||||
case VK_SHADER_STAGE_MESH_BIT_NV:
|
||||
return EShLangMeshNV;
|
||||
|
||||
default:
|
||||
return EShLangVertex;
|
||||
case VK_SHADER_STAGE_VERTEX_BIT: return EShLangVertex;
|
||||
case VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT: return EShLangTessControl;
|
||||
case VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT: return EShLangTessEvaluation;
|
||||
case VK_SHADER_STAGE_GEOMETRY_BIT: return EShLangGeometry;
|
||||
case VK_SHADER_STAGE_FRAGMENT_BIT: return EShLangFragment;
|
||||
case VK_SHADER_STAGE_COMPUTE_BIT: return EShLangCompute;
|
||||
case VK_SHADER_STAGE_TASK_BIT_NV: return EShLangTaskNV;
|
||||
case VK_SHADER_STAGE_MESH_BIT_NV: return EShLangMeshNV;
|
||||
default: return EShLangVertex;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user