Commit fd1e8a78 by John Kessenich

HLSL: Fix 1201: Accept 'layout' as an identifier.

parent 046bae0b
......@@ -14,5 +14,6 @@ tbuffer tbufName2 : layout(set=4,binding=7) {
float4 PixelShaderFunction(float4 input) : COLOR0
{
return input + v1 + v5 + v1PostLayout;
float4 layout = 2.0;
return input + v1 + v5 + v1PostLayout * layout;
}
......@@ -4077,6 +4077,7 @@ const char* HlslGrammar::getTypeString(EHlslTokenClass tokenClass) const
case EHTokMin16int: return "min16int";
case EHTokMin12int: return "min12int";
case EHTokConstantBuffer: return "ConstantBuffer";
case EHTokLayout: return "layout";
default:
return nullptr;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment