spvtools_core_tables("1.0")
spvtools_core_tables("1.1")
spvtools_core_tables("1.2")
-spvtools_enum_string_mapping("1.2")
-spvtools_opencl_tables("1.2")
-spvtools_glsl_tables("1.2")
+spvtools_enum_string_mapping("unified1")
+spvtools_opencl_tables("unified1")
+spvtools_glsl_tables("unified1")
spvtools_vendor_tables("spv-amd-shader-explicit-vertex-parameter")
spvtools_vendor_tables("spv-amd-shader-trinary-minmax")
spvtools_vendor_tables("spv-amd-gcn-shader")
spvtools_vendor_tables("debuginfo")
spvtools_extinst_lang_headers("DebugInfo" ${DEBUGINFO_GRAMMAR_JSON_FILE})
-spvtools_vimsyntax("1.2" "1.0")
+spvtools_vimsyntax("unified1" "1.0")
add_custom_target(spirv-tools-vimsyntax DEPENDS ${VIMSYNTAX_FILE})
set_property(TARGET spirv-tools-vimsyntax PROPERTY FOLDER "SPIRV-Tools utilities")
#include "assembly_grammar.h"
#include "diagnostic.h"
#include "ext_inst.h"
+#include "latest_version_spirv_header.h"
#include "opcode.h"
#include "operand.h"
-#include "spirv/1.2/spirv.h"
#include "spirv_constant.h"
#include "spirv_endian.h"
#include <string>
-#include "spirv/1.1/spirv.h"
-
#include "extensions.h"
+#include "latest_version_spirv_header.h"
namespace libspirv {
#include <unordered_set>
#include "spirv-tools/libspirv.h"
-#include "spirv/1.2/spirv.h"
+#include "latest_version_spirv_header.h"
#include "parsed_operand.h"
namespace {
#include "folding_rules.h"
#include "ir_builder.h"
#include "ir_context.h"
-#include "spirv/1.2/spirv.h"
+#include "latest_version_spirv_header.h"
namespace spvtools {
namespace opt {
#include <unordered_set>
#include <vector>
+#include "latest_version_spirv_header.h"
#include "source/comp/markv_model.h"
#include "source/enum_string_mapping.h"
#include "source/opcode.h"
#include "source/operand.h"
#include "source/spirv_constant.h"
#include "source/util/huffman_codec.h"
-#include "spirv/1.2/spirv.h"
using libspirv::SpirvStats;
using spvutils::HuffmanCodec;