SPIRV-Tools/tools
Nathan Gauër 5f4e694e10
Implement source extraction logic for spirv-objdump (#5150)
* dump: add ability to extract HLSL from module

Only adds the code to extract the source from the module. The extracted files are written to the given directory.
Android NDK21 has C++17 support, but no std::filesystem support. (NDK22). As for now, the tool is not built on Android.
Might be something to revisit is the need to have this tool on Android arises.
2023-03-22 23:57:18 +01:00
..
as tools: refactorize tools flags parsing. (#5111) 2023-02-27 18:45:14 +01:00
cfg tools: refactorize tools flags parsing. (#5111) 2023-02-27 18:45:14 +01:00
diff diff: refactorize flag parsing (#5133) 2023-03-03 16:55:00 +01:00
dis tools: refactorize tools flags parsing. (#5111) 2023-02-27 18:45:14 +01:00
emacs Define variable to skip installation 2017-07-04 12:24:44 -04:00
fuzz Remove reference to protobuf internals from fuzzers (#4701) 2022-02-10 10:41:24 -05:00
lesspipe tools/lesspipe: Allow generic shell (#2255) 2018-12-27 15:06:37 -05:00
link linker: refactorize flag parsing (#5132) 2023-03-01 18:50:42 +01:00
lint linter: refactorize linter flag parsing (#5134) 2023-03-02 15:17:34 +01:00
objdump Implement source extraction logic for spirv-objdump (#5150) 2023-03-22 23:57:18 +01:00
opt Remove deprecated flags from spirv-opt help message (#4788) 2022-05-06 17:10:14 +00:00
reduce Basic support for SPIR-V 1.6 (#4663) 2021-12-15 14:38:28 -05:00
sva build(deps): bump y18n from 4.0.0 to 4.0.3 in /tools/sva (#5155) 2023-03-13 16:08:19 +00:00
util Add explicit deduction guide for FlagRegistration (#5141) 2023-03-07 16:44:56 -05:00
val Vulkan 1.3 (#4686) 2022-01-25 10:36:08 -05:00
CMakeLists.txt Implement source extraction logic for spirv-objdump (#5150) 2023-03-22 23:57:18 +01:00
io.h Fix MinGW build error (#4935) (#5127) 2023-03-03 15:53:08 +00:00