KhronosGroup / KhronosGroup/glslang
Feature request: Specialization constants in reflection
Open
enhancement
SPIR-V
- Dominant language
- C++
- Stars
- 3.6k
- Forks
- 989
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 31
Description
I was wondering if it's possible to add specialization constant support in glslang's reflection API. I haven't seen something relevant in TProgram class.
Thank you in advance.
Contributor guide
Research direction
Start with glslang's reflection API and the TProgram class, which the issue identifies as the relevant entry point. Determine how specialization constants should be represented and exposed through reflection, then define completion as working support in that API with coverage for the new behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100