Commit Graph

  • d2d5cedac8 Add missing 'extensions' for OpGroupNonUniformPartitionNV Jeff Bolz 2018-03-30 14:57:06 -05:00
  • 51d84fd874 Add SPV_NV_shader_subgroup_partitioned to SPIR-V JSON John Kessenich 2018-03-30 11:58:42 -06:00
  • ddb7307fa6 Merge pull request #66 from bashbaug/intel_enum_block John Kessenich 2018-03-29 11:14:45 -06:00
  • b8d10ff456 reserve 2x SPIR-V enum blocks for upcoming Intel extensions bashbaug 2018-03-28 16:29:46 -07:00
  • 9d276defa2 Merge pull request #64 from antiagainst/add-extensions John Kessenich 2018-03-20 18:41:58 -06:00
  • 2315b6b65a Add missing extensions on some symbols Lei Zhang 2018-03-19 19:55:17 -04:00
  • ac215fc71c Merge pull request #63 from antiagainst/add-missing-extensions John Kessenich 2018-03-19 14:24:59 -06:00
  • 5b99d6fbde Add missing extensions for several symbols Lei Zhang 2018-03-19 15:08:33 -04:00
  • ef6559798b Merge pull request #62 from antiagainst/fix-extensions John Kessenich 2018-03-14 15:47:53 -06:00
  • 40b8a18c8c Add missing extension/capability requirements for some symbols Lei Zhang 2018-03-14 10:23:16 -04:00
  • af6817956a Create version 1.3 of SPIR-V. John Kessenich 2018-03-06 20:49:00 -07:00
  • c8d6a1168a Merge pull request #61 from antiagainst/backport-google-ext John Kessenich 2018-03-02 14:19:16 -07:00
  • 6ceb495d28 Back port grammar and symbols for two Google extensions Lei Zhang 2018-03-02 12:46:51 -05:00
  • c6e1a1b6fc Fix grammar error for Google decorate_string & hlsl_functionality1 Lei Zhang 2018-03-02 15:45:55 -05:00
  • 2e3ef93454 Merge pull request #60 from antiagainst/add-google-ext John Kessenich 2018-03-02 09:49:57 -07:00
  • df1edfa964 Add grammar and symbols for two Google extensions to unified1 Lei Zhang 2018-03-01 16:24:21 -05:00
  • fc35182dd9 Be more clear about build directories in the README. John Kessenich 2018-03-02 09:40:00 -07:00
  • d8b486a1f7 Generate headers from last grammar change. John Kessenich 2018-03-02 09:35:52 -07:00
  • bafb316026 Merge pull request #59 from amdrexu/feature John Kessenich 2018-03-02 09:33:07 -07:00
  • 1fb649ffa5 Update grammar json for SPV_AMD_gpu_shader_half_float_fetch Rex Xu 2018-03-02 22:15:21 +08:00
  • 3866d85684 Merge pull request #57 from antiagainst/shader_ballot John Kessenich 2018-02-15 10:10:42 -07:00
  • 2b583fcfef Allow SubgroupSize and SubgroupLocalInvocationId with SubgroupBallotKHR Lei Zhang 2018-02-13 12:29:01 -05:00
  • d2b8af51cc BuildHeaders: Add missing 'const'. John Kessenich 2018-02-01 14:46:45 -07:00
  • 78921c7111 Update copyright dates. John Kessenich 2018-02-01 14:32:00 -07:00
  • 034e02fa72 Add a header generator project. John Kessenich 2018-01-23 02:46:13 -07:00
  • e8089283f8 Merge pull request #56 from jozefkucia/register-vkd3d-shader-compiler John Kessenich 2018-01-31 12:25:35 -07:00
  • 12c40e03cd Register the VKD3D Shader Compiler Józef Kucia 2018-01-31 11:52:24 +01:00
  • b4a38293c1 Correct the version/revision in the grammar file. John Kessenich 2018-01-14 03:26:45 -07:00
  • 9689c10d21 Add headers for the 1.2 unified (1.0, 1.1, and 1.2) specification. John Kessenich 2018-01-03 16:43:17 -07:00
  • 6b82351e5a Merge pull request #54 from dneto0/google-range John Kessenich 2017-12-01 19:13:54 -07:00
  • aa558c5df9 Reserve token range for Google David Neto 2017-12-01 10:34:45 -05:00
  • 0610978784 Add new Intel token reservations. John Kessenich 2017-10-14 21:03:27 -06:00
  • d6aeadaaf6 README.md: update install notes James Knight 2017-09-27 23:14:10 -04:00
  • 4ca4743e9d cmake: support default install target James Knight 2017-09-27 23:05:35 -04:00
  • b8d95fb37e cmake: bump minimum required to support example James Knight 2017-09-27 22:57:36 -04:00
  • 77240d9e86 Add new tokens for SPV_AMD_shader_fragment_mask, and rebuild all headers. John Kessenich 2017-09-13 16:25:38 -06:00
  • b94aced553 Add new tokens for SPV_AMD_shader_fragment_mask Rex Xu 2017-09-12 15:51:35 +08:00
  • 2bb92e6fe2 Fix #45, and minor reordering. John Kessenich 2017-09-01 01:09:12 -06:00
  • 95579e1c2e Merge pull request #46 from dneto0/regsiter-spirv-tools-linker John Kessenich 2017-08-30 15:35:17 -06:00
  • d73476e9fa Register the Khronos SPIRV-Tools Linker David Neto 2017-08-30 00:07:21 -04:00
  • 2f319b6391 Update all headers for SPV_EXT_shader_stencil_export. John Kessenich 2017-08-22 09:27:46 -06:00
  • cd3088edf6 Add SPV_EXT_shader_viewport_index_layer. John Kessenich 2017-08-11 12:37:09 -06:00
  • 4a7a9fdaa9 Merge pull request #41 from metora/master John Kessenich 2017-07-21 14:26:56 +09:00
  • 1a19bc7258 Reserve number 16 to Mesa-IR/SPIR-V Translator metora 2017-07-21 12:40:12 +08:00
  • 661ad91124 Incremental update for multiple recent extensions. John Kessenich 2017-06-30 13:46:52 -06:00
  • 2bf0230865 Merge pull request #39 from bashbaug/intel_enum_block John Kessenich 2017-06-22 12:09:01 -06:00
  • e94a4048c4 reserve SPIR-V enum block for upcoming Intel extension bashbaug 2017-06-22 10:55:10 -07:00
  • 63e1062a19 Add version 1.2 headers, update 1.1 to rev. 7, and 1.0 to rev. 11. John Kessenich 2017-05-15 23:34:12 -06:00
  • db5cf61761 Add recently reserved enumerants. John Kessenich 2017-04-06 14:35:19 -06:00
  • 5a87f0b042 Synchronize OpenCL extended instruction set header with spec, and add missing capability use to the JSON grammar. John Kessenich 2017-03-30 17:21:18 -06:00
  • 6c08995e6e Update JSON grammar files for 16-bit storage. John Kessenich 2017-03-23 12:26:43 -06:00
  • f61848a115 Merge pull request #31 from antiagainst/spirv-generator-15 John Kessenich 2017-03-14 10:09:29 -06:00
  • b649fa0bac Reserve SPIR-V generator number 15 for rspirv Lei Zhang 2017-03-14 09:51:07 -04:00
  • 2d6ba39368 Merge pull request #30 from antiagainst/spirv-generator-14 John Kessenich 2017-03-13 15:30:17 -06:00
  • cdd37aa958 Reserve generator number 14 Lei Zhang 2017-03-07 17:21:25 -05:00
  • 88d9403777 Add Rev. 10 of 1.0 and Rev. 6 of 1.1 headers. John Kessenich 2017-02-27 02:08:09 -07:00
  • b6dca2397d Merge pull request #29 from antiagainst/core-grammar-revision John Kessenich 2017-02-16 11:14:01 -07:00
  • bb96eb3941 Update SPIR-V core grammar revision number Lei Zhang 2017-02-15 15:11:38 -05:00
  • fba846ccae New revisions of SPIR-V 1.0 and 1.1, and both extended instruction sets. John Kessenich 2017-02-15 11:34:58 -07:00
  • c470b68225 Merge pull request #26 from dneto0/register-shaderc-glslang-frontend John Kessenich 2016-12-08 10:01:06 -07:00
  • 7e4d3ef317 Add "Shaderc over Glslang" as a front end David Neto 2016-12-08 11:47:22 -05:00
  • bd47a9abae Add Imagination as a vendor and reserve an enum range for them. John Kessenich 2016-10-22 02:22:42 -06:00
  • e22d57b0f7 Correct Revision numbers for previous commit. John Kessenich 2016-10-08 17:56:28 -06:00
  • 5a06681671 Update to Rev. 8 of 1.0 and Rev. 4 of 1.1. Includes enums for SPV_KHR_shader_draw_parameters. John Kessenich 2016-10-08 16:51:48 -06:00
  • 90dbe74b1f Merge pull request #23 from dneto0/clarify-opcode-enum-ranges John Kessenich 2016-09-21 09:45:31 -06:00
  • d0b049de39 Fix typos and style, from review feedback David Neto 2016-09-21 11:39:17 -04:00
  • 7f89d25bb0 Clarify uses of value used in KHR specs David Neto 2016-09-19 16:28:24 -04:00
  • 1f1c4c103b Clarify opcode/enum ranges David Neto 2016-09-19 15:41:05 -04:00
  • e4e22fd832 Add SPV_KHR_shader_ballot enumerants for 1.0. John Kessenich 2016-09-16 12:16:00 -06:00
  • fe73a4fee0 Add SPV_KHR_shader_ballot enumerants. John Kessenich 2016-09-16 12:09:29 -06:00
  • 33d41376d3 Update headers to latest revision (no functional changes). John Kessenich 2016-08-11 23:07:49 -06:00
  • 3814effb87 Rev. 6 of 1.0 and Rev. 2 of 1.1 headers (changed headers). John Kessenich 2016-07-15 18:54:29 -06:00
  • afd72cebbe Rev. 6 of 1.0 and Rev. 2 of 1.1 headers. John Kessenich 2016-07-15 18:49:51 -06:00
  • 34d319db9d Merge pull request #8 from KhronosGroup/issue-7-README Jon Leech 2016-05-19 12:17:43 -07:00
  • 231ae2eedb Fixes #7. Jon Leech 2016-05-19 12:11:12 -07:00
  • 4952660203 GLSL.std.h is now at 1.0 Rev 3 David Neto 2016-04-16 16:55:01 -04:00
  • 47b489544f Add tool 11 from Intel David Neto 2016-04-15 22:55:11 -04:00
  • badea4ac21 There's no JSON grammar for the OpenCL extended instruction set. David Neto 2016-04-15 21:22:40 -04:00
  • dbd55f15bc Fix arguments to OpConstantPipeStorage David Neto 2016-04-15 21:02:45 -04:00
  • fec6ed1821 Fix result for OpTypeNamedBarrier, OpTypePipeStorage David Neto 2016-04-14 22:34:40 -04:00
  • 5ad5483384 Clarify text for GLSL and OpenCL header versions. David Neto 2016-04-14 18:50:41 -04:00
  • e5ad962fd7 Clarify placement of different versioned specs David Neto 2016-04-14 18:32:58 -04:00
  • 1de2417e26 Add JSON grammar for GLSL.std.450 extended instructions. David Neto 2016-04-14 18:12:02 -04:00
  • 2c5cbb49f2 Add JSON grammars for SPIR-V core instructions. David Neto 2016-04-14 17:02:09 -04:00
  • d61c73e509 Fix OpenCL.std.h warnings for g++ pedantic David Neto 2016-04-14 16:01:12 -04:00
  • 0306898c80 Add an example using a SPIR-V 1.1 header. David Neto 2016-04-14 15:54:53 -04:00
  • 0c6da94979 Add SPIR-V 1.1 Rev 1 headers David Neto 2016-04-14 15:52:20 -04:00
  • c39c099f1f Update to SPIR-V 1.0 Rev 5 headers David Neto 2016-04-14 15:31:38 -04:00
  • 2065e59fa5 Publish SPIR-V Registry files: SPIR-V 1.0 Revision 4 David Neto 2016-03-17 16:23:57 -04:00