Glslang rejects SPIR-V compilation on old shaders
Adjust tests to include an appropriate #version string. Also, when testing disassembled output, only test certain key substrings so we're not so sensitive to code generation differences in Glslang.
Showing
- glslc/test/file_extensions.py 1 addition, 1 deletionglslc/test/file_extensions.py
- glslc/test/include.py 46 additions, 28 deletionsglslc/test/include.py
- glslc/test/line.py 8 additions, 11 deletionsglslc/test/line.py
- glslc/test/messages_tests.py 32 additions, 47 deletionsglslc/test/messages_tests.py
- glslc/test/option_dash_D.py 10 additions, 10 deletionsglslc/test/option_dash_D.py
- glslc/test/option_dash_E.py 42 additions, 42 deletionsglslc/test/option_dash_E.py
- glslc/test/option_dash_o.py 1 addition, 1 deletionglslc/test/option_dash_o.py
- glslc/test/option_dash_x.py 9 additions, 8 deletionsglslc/test/option_dash_x.py
- glslc/test/option_std.py 12 additions, 14 deletionsglslc/test/option_std.py
- glslc/test/option_target_env.py 4 additions, 7 deletionsglslc/test/option_target_env.py
- glslc/test/parameter_tests.py 4 additions, 4 deletionsglslc/test/parameter_tests.py
- glslc/test/pragma_shader_stage.py 3 additions, 2 deletionsglslc/test/pragma_shader_stage.py
- glslc/test/stdin_out.py 2 additions, 2 deletionsglslc/test/stdin_out.py
- glslc/test/working_directory.py 13 additions, 12 deletionsglslc/test/working_directory.py
- libshaderc/src/common_shaders_for_test.h 23 additions, 21 deletionslibshaderc/src/common_shaders_for_test.h
- libshaderc/src/shaderc_cpp_test.cc 12 additions, 7 deletionslibshaderc/src/shaderc_cpp_test.cc
- libshaderc/src/shaderc_test.cc 71 additions, 42 deletionslibshaderc/src/shaderc_test.cc
- libshaderc_util/src/compiler_test.cc 3 additions, 3 deletionslibshaderc_util/src/compiler_test.cc
Loading
Please register or sign in to comment