Why does NonUniformResourceIndex require so many extensions? #9067
Answered
by
jkwak-work
XavierCS-dev
asked this question in
Q&A
-
|
I am using descriptor indexing for an array of sampled image descriptors, and make use of NonUniformResourceIndex. However when compiling the shaders I get the following warning: In glsl I believe you only need to do: #extension GL_EXT_nonuniform_qualifier : enableSo I was wondering why all of these spirv extensions were required. |
Beta Was this translation helpful? Give feedback.
Answered by
jkwak-work
Dec 3, 2025
Replies: 1 comment 1 reply
-
|
"capabilities" aren't same to "extensions". If you emit to glsl or spirv, you will find that it will require only the ones necessary to require. |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
XavierCS-dev
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
"capabilities" aren't same to "extensions".
"Capabilities" in this context is a Slang way of categorizing the functionalities.
If you emit to glsl or spirv, you will find that it will require only the ones necessary to require.