GPU: Rewrite/rephrase some confusing shader translator code
This commit is contained in:
@@ -243,6 +243,7 @@ void SpirvShaderTranslator::StartTranslation() {
|
||||
attrib_type = is_signed ? vec2_int_type_ : vec2_uint_type_;
|
||||
break;
|
||||
}
|
||||
// Intentionally fall through to float type.
|
||||
case VertexFormat::k_16_16_FLOAT:
|
||||
case VertexFormat::k_32_32_FLOAT:
|
||||
attrib_type = vec2_float_type_;
|
||||
@@ -260,6 +261,7 @@ void SpirvShaderTranslator::StartTranslation() {
|
||||
attrib_type = is_signed ? vec4_int_type_ : vec4_uint_type_;
|
||||
break;
|
||||
}
|
||||
// Intentionally fall through to float type.
|
||||
case VertexFormat::k_16_16_16_16_FLOAT:
|
||||
case VertexFormat::k_32_32_32_32_FLOAT:
|
||||
attrib_type = vec4_float_type_;
|
||||
|
||||
Reference in New Issue
Block a user