summaryrefslogtreecommitdiff
path: root/spirv_reflect.h
AgeCommit message (Expand)Author
2022-12-06Adding word offset to SpvReflectBlockVariableAlister Chowdhury
2022-07-19Support to query capabilities declared in modulemanaskulkarni
2022-05-09Merge pull request #146 from AWoloszyn/custom_spirv_hHai Nguyen
2022-05-05Add the ability to use a different spirv.hAwoloszyn
2022-05-05Add tracking of execution modes to entry points.Awoloszyn
2022-04-14Fix for #141Hai Nguyen
2022-01-30Added module flags to module creationHai Nguyen
2022-01-07Added a note about row vs column ordering for matricesHai Nguyen
2022-01-06Merge pull request #79 from sopyer/exec_modeHai Nguyen
2022-01-06Merge pull request #114 from mgsegal/runtime_arrayHai Nguyen
2021-12-31Added RelaxedPrecision decorator parsing for interface variablesHai Nguyen
2021-12-30Added function to retrieve type nameHai Nguyen
2021-08-11Move constructor for ShaderModuleRoman
2021-04-22fix corresponding vk format type in commenttgfrerer
2021-02-23Handle runtime arrays as another dimension type.Mark Segal
2021-02-22Record ids for array dimensions that are specialization constants.Mark Segal
2021-01-11Minor updates to mutliple entry point supportHai Nguyen
2021-01-05Add format decoding for 64 bit widths.Mark Segal
2020-12-07Made C++ noncopyable and upated testsHai Nguyen
2020-12-06Added missing shader stage processing for raytracingHai Nguyen
2020-12-03Initial reflection of ray trace informationHai Nguyen
2020-12-02Initial work on SPIR-V 1.5 parsingHai Nguyen
2020-10-17add support for task / mesh shader execution modelJan Kroeze
2020-02-08Added reflection support invocations and output_vertices execution modes.Mykhailo Parfeniuk
2020-01-03Added parsing of OpExecutionMode to parse LocalSizeHai Nguyen
2019-05-27Revised how UNUSED was being determinedHai Nguyen
2019-04-30Conformed coding styleHai Nguyen
2019-03-06Fix an infinite loop in case of bad spir-v.AWoloszyn
2018-10-19Add accessed variable to descriptor bindingsAliya Pazylbekova
2018-08-05Added flattened array count to SpvReflectDescriptorBindingHai Nguyen
2018-08-05Added parsing of source file found in SPIR-VHai Nguyen
2018-08-02Added std::vector<uint8_t> and std::vector<uint32_t> constructors to C++ inte...Hai Nguyen
2018-08-01Simplified to used unified1/spirv.h out of the boxHai Nguyen
2018-07-23Minor C++ interface fixesSean Purcell
2018-07-16Add C++ interface for multiple entry pointsSean Purcell
2018-07-16Add support for multiple entrypointsSean Purcell
2018-05-07Add SpvReflectGenerator enum to public headerCort Stratton
2018-05-06Added generator to parsingHai Nguyen
2018-04-05Remove build dependency on Vulkan SDK. Fixes #43Cort Stratton
2018-03-28Merge pull request #38 from cdwfs/semanticsHai Nguyen
2018-03-28Added -s,--stageHai Nguyen
2018-03-27Add functions to look up input/output variables by semanticCort
2018-03-27Searching for a variable with location=-1 will now fail.Cort
2018-03-27Extend copyright notices to 2018Cort Stratton
2018-03-27Add version history to header fileCort Stratton
2018-03-27Add magic number check & header size checkCort Stratton
2018-03-24Resolved conflictsHai Nguyen
2018-03-21Removed trailing whitespaceCort
2018-03-18API docs update: duplicate descriptor binding set/numbers are fine.Cort
2018-03-18Fixed padded_size buig. Add rule test casles.Hai Nguyen