We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Description The typo of Texture2D<float> _myGlobal : registers(t0, space0); instead of Texture2D<float> _myGlobal : register(t0, space0); crashes DXC internally.
Texture2D<float> _myGlobal : registers(t0, space0);
Texture2D<float> _myGlobal : register(t0, space0);
Steps to Reproduce https://godbolt.org/z/7od613jTo
#line 1 "Generated header file" #line 1 "..StartGroup..ComputeShaderObject" Texture2D<float> _myGlobal : registers(t0, space0); RWTexture2D<float4> _output : register(u0, space0); [numthreads(16, 16, 1)] void main(int2 id : SV_DispatchThreadID) { int2 dims; _output.GetDimensions(dims.x, dims.y); if (any(id >= dims)) return; _output[id] = float4(float2(id) / dims, 0, 1); } technique { pass { compute = main; } }
Actual Behavior Should give a compile error.
Environment
The text was updated successfully, but these errors were encountered:
Minimal reprop: https://godbolt.org/z/a5sf1dPqG
Sorry, something went wrong.
Moved to backlog - looks like this is a regression introduced in 1.7.2308.
No branches or pull requests
Description
The typo of
Texture2D<float> _myGlobal : registers(t0, space0);
instead ofTexture2D<float> _myGlobal : register(t0, space0);
crashes DXC internally.Steps to Reproduce
https://godbolt.org/z/7od613jTo
Actual Behavior
Should give a compile error.
Environment
The text was updated successfully, but these errors were encountered: