KhronosGroup / SPIRV-Reflect

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
Apache License 2.0
672 stars 147 forks source link

Parse name of specialization constants #250

Closed zbendefy closed 7 months ago

zbendefy commented 7 months ago

Parses names of specialization constants, also fixes parsing of spirv_id and constant_id (I think these were swapped when being parsed from the bytecode)

I still have to update the test yaml files to include the names, also I think this doesn't work yet for compute group size constants.

CLAassistant commented 7 months ago

CLA assistant check
All committers have signed the CLA.