From 45f72944f1dde5d0067761b3bcecad2e2e0a5183 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Fri, 11 Mar 2016 10:49:04 +0800 Subject: [PATCH] Silence clang warnings for glslang --- renderdoc/driver/shaders/spirv/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renderdoc/driver/shaders/spirv/CMakeLists.txt b/renderdoc/driver/shaders/spirv/CMakeLists.txt index 3f4ddf145..d5d27a132 100644 --- a/renderdoc/driver/shaders/spirv/CMakeLists.txt +++ b/renderdoc/driver/shaders/spirv/CMakeLists.txt @@ -76,6 +76,11 @@ set(sources spirv_disassemble.cpp ${glslang_sources}) +if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + set_source_files_properties(${glslang_dir}/SPIRV/GlslangToSpv.cpp + PROPERTIES COMPILE_FLAGS "-Wno-tautological-constant-out-of-range-compare") +endif() + add_library(rdoc_spirv OBJECT ${sources}) target_compile_definitions(rdoc_spirv ${RDOC_DEFINITIONS}) target_include_directories(rdoc_spirv ${RDOC_INCLUDES})