glslang-zig/SPIRV
steve-lunarg 297754cfe8 Remapper: remove debug info for IDs stripped in other passes
If some DCE is performed such as removing dead functions, then even
if we are NOT stripping debug info, we still must remove the debug
opcodes that refer to the now-dead IDs.

Also, this adds a small change to perform no ID remapping if none
is requested, making spirv-remap properly be a no-op if no options
are given.
2016-12-12 09:01:11 -07:00
..
bitutils.h Parser: Implement extension GL_AMD_gpu_shader_half_float. 2016-09-30 16:13:06 +08:00
CMakeLists.txt Parser: Implement extension GL_AMD_gpu_shader_half_float. 2016-09-30 16:13:06 +08:00
disassemble.cpp WIP: SPV Remapper: add remapper test framework 2016-08-25 10:46:51 -06:00
disassemble.h Comments only. 2016-05-06 13:06:11 -06:00
doc.cpp SPV: Implement extension SPV_KHR_shader_draw_parameters. 2016-10-11 14:40:35 +08:00
doc.h Whitespace: Nonfunctional: fix inconsistent white space, esp. no tabs. 2016-08-05 17:34:34 -06:00
GLSL.ext.AMD.h Parser: Implement extension GL_AMD_gpu_shader_half_float. 2016-09-30 16:13:06 +08:00
GLSL.ext.KHR.h SPV: Implement extension SPV_KHR_shader_draw_parameters. 2016-10-11 14:40:35 +08:00
GLSL.std.450.h SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). 2016-02-15 21:46:55 -07:00
GlslangToSpv.cpp Linker: Walk the call graph to report an error on missing bodies. 2016-12-08 23:22:21 -07:00
GlslangToSpv.h fixed MSVC 2015 compile warnings 2016-10-21 17:21:12 +09:00
hex_float.h Change negatable_left_shift and negatable_right_shift to inline funcs 2016-10-13 19:39:24 +02:00
InReadableOrder.cpp Comments only. 2016-05-06 13:06:11 -06:00
Logger.cpp [VS2010] Remove use of ranged-for loops 2016-05-17 01:20:30 +02:00
Logger.h [VS2010] Remove use of "= default" and "= delete" 2016-05-17 01:20:25 +02:00
spirv.hpp SPV: Implement extension SPV_KHR_shader_draw_parameters. 2016-10-11 14:40:35 +08:00
SpvBuilder.cpp Non-functional: Rename some entry-point variables to entryPoint, not main. 2016-11-26 13:31:47 -07:00
SpvBuilder.h Non-functional: Rename some entry-point variables to entryPoint, not main. 2016-11-26 13:31:47 -07:00
spvIR.h Build: Switch to Rev. 6 of headers, removing "BadValue" enum stuff. 2016-07-15 11:55:34 -06:00
SPVRemapper.cpp Remapper: remove debug info for IDs stripped in other passes 2016-12-12 09:01:11 -07:00
SPVRemapper.h Remapper: remove debug info for IDs stripped in other passes 2016-12-12 09:01:11 -07:00