mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-17 20:52:36 +01:00
Updated shaderc.
This commit is contained in:
@@ -43,8 +43,6 @@ project "spirv-opt"
|
||||
path.join(SPIRV_TOOLS, "source/disassemble.cpp"),
|
||||
path.join(SPIRV_TOOLS, "source/disassemble.h"),
|
||||
path.join(SPIRV_TOOLS, "source/enum_set.h"),
|
||||
path.join(SPIRV_TOOLS, "source/enum_string_mapping.cpp"),
|
||||
path.join(SPIRV_TOOLS, "source/enum_string_mapping.h"),
|
||||
path.join(SPIRV_TOOLS, "source/ext_inst.cpp"),
|
||||
path.join(SPIRV_TOOLS, "source/ext_inst.h"),
|
||||
path.join(SPIRV_TOOLS, "source/extensions.cpp"),
|
||||
@@ -78,6 +76,8 @@ project "spirv-opt"
|
||||
path.join(SPIRV_TOOLS, "source/spirv_validator_options.h"),
|
||||
path.join(SPIRV_TOOLS, "source/table.cpp"),
|
||||
path.join(SPIRV_TOOLS, "source/table.h"),
|
||||
path.join(SPIRV_TOOLS, "source/table2.cpp"),
|
||||
path.join(SPIRV_TOOLS, "source/table2.h"),
|
||||
path.join(SPIRV_TOOLS, "source/text.cpp"),
|
||||
path.join(SPIRV_TOOLS, "source/text.h"),
|
||||
path.join(SPIRV_TOOLS, "source/text_handler.cpp"),
|
||||
|
||||
@@ -14,15 +14,17 @@ BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wattributes") // warning: attribute ign
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wdeprecated-declarations") // warning: ‘MSLVertexAttr’ is deprecated
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wtype-limits") // warning: comparison of unsigned expression in ‘< 0’ is always false
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wshadow") // warning: declaration of 'userData' shadows a member of 'glslang::TShader::Includer::IncludeResult'
|
||||
#define SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS
|
||||
#include <spirv_common.hpp>
|
||||
#include <spirv_msl.hpp>
|
||||
#include <spirv_reflect.hpp>
|
||||
|
||||
#define ENABLE_OPT 1
|
||||
#include <ShaderLang.h>
|
||||
#include <ResourceLimits.h>
|
||||
#include <SPIRV/GlslangToSpv.h>
|
||||
#include <SPIRV/SPVRemapper.h>
|
||||
#include <SPIRV/SpvTools.h>
|
||||
#define SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS
|
||||
#include <spirv_msl.hpp>
|
||||
#include <spirv_reflect.hpp>
|
||||
#include <spirv-tools/optimizer.hpp>
|
||||
BX_PRAGMA_DIAGNOSTIC_POP()
|
||||
|
||||
|
||||
@@ -14,15 +14,17 @@ BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wattributes") // warning: attribute ign
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wdeprecated-declarations") // warning: ‘MSLVertexAttr’ is deprecated
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wtype-limits") // warning: comparison of unsigned expression in ‘< 0’ is always false
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_CLANG_GCC("-Wshadow") // warning: declaration of 'userData' shadows a member of 'glslang::TShader::Includer::IncludeResult'
|
||||
#define SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS
|
||||
#include <spirv_common.hpp>
|
||||
#include <spirv_msl.hpp>
|
||||
#include <spirv_reflect.hpp>
|
||||
|
||||
#define ENABLE_OPT 1
|
||||
#include <ShaderLang.h>
|
||||
#include <ResourceLimits.h>
|
||||
#include <SPIRV/SPVRemapper.h>
|
||||
#include <SPIRV/GlslangToSpv.h>
|
||||
#include <SPIRV/SpvTools.h>
|
||||
#define SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS
|
||||
#include <spirv_msl.hpp>
|
||||
#include <spirv_reflect.hpp>
|
||||
#include <spirv-tools/optimizer.hpp>
|
||||
BX_PRAGMA_DIAGNOSTIC_POP()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user