diff --git a/libshaderc/src/shaderc.cc b/libshaderc/src/shaderc.cc index 3c3c3de..b5fc6cb 100644 --- a/libshaderc/src/shaderc.cc +++ b/libshaderc/src/shaderc.cc @@ -20,7 +20,7 @@ #include #include -#include "SPIRV/spirv.hpp" +#include "glslang/SPIRV/spirv.hpp" #include "libshaderc_util/compiler.h" #include "libshaderc_util/counting_includer.h" diff --git a/libshaderc_util/src/compiler.cc b/libshaderc_util/src/compiler.cc index ef7867f..acc172b 100644 --- a/libshaderc_util/src/compiler.cc +++ b/libshaderc_util/src/compiler.cc @@ -26,7 +26,7 @@ #include "libshaderc_util/string_piece.h" #include "libshaderc_util/version_profile.h" -#include "SPIRV/GlslangToSpv.h" +#include "glslang/SPIRV/GlslangToSpv.h" namespace { using shaderc_util::string_piece; @@ -291,17 +291,12 @@ std::tuple, size_t> Compiler::Compile( bases[static_cast(UniformKind::StorageBuffer)]); shader.setShiftUavBinding( bases[static_cast(UniformKind::UnorderedAccessView)]); - shader.setHlslIoMapping(hlsl_iomap_); shader.setResourceSetBinding( hlsl_explicit_bindings_[static_cast(used_shader_stage)]); shader.setEnvClient(target_client_info.client, target_client_info.client_version); shader.setEnvTarget(target_client_info.target_language, target_client_info.target_language_version); - if (hlsl_functionality1_enabled_) { - shader.setEnvTargetHlslFunctionality1(); - } - const EShMessages rules = GetMessageRules(target_env_, source_language_, hlsl_offsets_, generate_debug_info_); @@ -478,9 +473,6 @@ std::tuple Compiler::PreprocessShader( } shader.setEnvClient(target_client_info.client, target_client_info.client_version); - if (hlsl_functionality1_enabled_) { - shader.setEnvTargetHlslFunctionality1(); - } // The preprocessor might be sensitive to the target environment. // So combine the existing rules with the just-give-me-preprocessor-output