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
certain interface variables have "array interfaces", things like
PerVertexKHR
These will look like
layout(location = 0) pervertexEXT in float a[3]; layout(location = 1) pervertexEXT in float b[3];
and then
1: spirv id : 20 location : 0 type : float array : [3] semantic : name : a qualifier : 2: spirv id : 44 location : 1 type : float array : [3] semantic : name : b qualifier :
these "array interface" are what makes this legal, otherwise it would be invalid as a would consume Location [0, 1, 2]
a
Location
0
1
2
It would be nice to express this, not sure if the best thing is marking these with a qualifier or other mechanism
qualifier
The text was updated successfully, but these errors were encountered:
No branches or pull requests
certain interface variables have "array interfaces", things like
PerVertexKHR
These will look like
and then
these "array interface" are what makes this legal, otherwise it would be invalid as
a
would consumeLocation
[0
,1
,2
]It would be nice to express this, not sure if the best thing is marking these with a
qualifier
or other mechanismThe text was updated successfully, but these errors were encountered: