Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-14 | Merge pull request #148 from null77/fix-gn | John Kessenich | |
Add missing header to BUILD.gn. | |||
2020-03-13 | Add missing header to BUILD.gn. | Jamie Madill | |
File: include/spirv/unified1/NonSemanticDebugPrintf.h was missing. This was causing a presubmit step to fail in ANGLE. | |||
2020-03-09 | Merge pull request #146 from s-perron/bazel | Steven Perron | |
Export NonSemanticDebugPrintf.h in bazel build | |||
2020-03-09 | Export NonSemanticDebugPrintf.h in bazel build | Steven Perron | |
2020-03-04 | Merge pull request #145 from jeffbolznv/nonsemantic_debugprintf | John Kessenich | |
Add NonSemantic.DebugPrintf JSON/header | |||
2020-03-04 | Add NonSemantic.DebugPrintf JSON/header | Jeff Bolz | |
2020-03-04 | Fix max enum value | Jeff Bolz | |
2020-02-26 | Add grammars, C header, and header generator for vendor and KHR extended ↵ | David Neto | |
instruction sets (#143) * Add JSON grammars for extened instruction sets Add AMD extended instruction sets Add DebugInfo Add OpenCL.DebugInfo.100 * Add script to generate C headers from extinst grammar This is cloned then adapted from the same-named script in SPIRV-Tools (contributed under same authorship but different copyright). Invoke the script as part of the overall header generation script. * Add generated C header for extended instruction sets Add for DebugInfo and OpenCLDebugInfo Add for AMD vendor extended instruction sets * Update the README for extinst header generation * Fix header include guard to match directory structure * Ensure generated header ends in newline * Fix typo in file reference * Fix name of AMD_shader_explicit_vertex_parameter.h * Avoid duplicate generation * Split Revision and Version enum values by newlines Per code review request * Convert C header generator driver to Python3 * Fix README for Python3 for extinst header generation * Use 4-space in generated headers, consistently | |||
2020-02-07 | Merge pull request #142 from mkinsner/additional_loop_control_bits | John Kessenich | |
Allocate three loop control bits for an upcoming Intel extension | |||
2020-02-07 | Allocate three bits for upcoming Intel extension | Michael Kinsner | |
2020-01-20 | Merge pull request #141 from dneto0/update-buildgn-lic | David Neto | |
Fix the license to match LICENSE | |||
2020-01-20 | Fix the license to match LICENSE | David Neto | |
(Code was committed by Googler, so it is owned by Google. I can change it.) | |||
2020-01-20 | Merge pull request #140 from ShabbyX/add_build_gn | dan sinclair | |
Add BUILD.gn | |||
2020-01-20 | Add BUILD.gn | Shahbaz Youssefi | |
Signed-off-by: Shahbaz Youssefi <syoussefi@google.com> | |||
2019-11-20 | Merge pull request #134 from Tobski/patch-1 | John Kessenich | |
Reserve a new block of 64 opcodes | |||
2019-11-20 | Off-by-one errors | Tobski | |
2019-11-20 | Reserve a new block of 64 opcodes | Tobski | |
2019-10-15 | Versioning: Complete the versioning change in recent commits. | John Kessenich | |
These didn't include a full rebuild of the headers. | |||
2019-10-14 | Merge pull request #133 from nhaehnle/buildHeader-spv15 | John Kessenich | |
buildHeaders: update version to SPIR-V 1.5 | |||
2019-10-14 | buildHeaders: update version to SPIR-V 1.5 | Nicolai Hähnle | |
This seems to have gotten dropped in the latest update. | |||
2019-10-03 | Merge pull request #131 from lukaszgotszaldintel/new_branch | John Kessenich | |
add cmake option SPIRV_HEADERS_SKIP_INSTALL | |||
2019-09-24 | Merge pull request #128 from amdrexu/bugfix | John Kessenich | |
Bump the SPIR-V version to 1.5 | |||
2019-09-24 | Merge pull request #129 from ehsannas/update_doc | Ehsan | |
Improve the doc on using Bazel. | |||
2019-09-24 | Improve the doc on using Bazel. | Ehsan Nasiri | |
2019-09-24 | Merge pull request #127 from ehsannas/add_bazel_build | John Kessenich | |
Add a Bazel build file. | |||
2019-09-24 | add cmake option SPIRV_HEADERS_SKIP_INSTALL | lgotszal | |
2019-09-24 | Bump the SPIR-V version to 1.5 | Rex Xu | |
2019-09-23 | Update documentation. | Ehsan Nasiri | |
2019-09-18 | Add a Bazel build file. | Ehsan Nasiri | |
2019-09-18 | Add SPV_KHR_physical_storage_buffer. | John Kessenich | |
This just parallels SPV_EXT_physical_storage_buffer. | |||
2019-09-13 | SPIR-V 1.5. | John Kessenich | |
2019-08-30 | Minor tweak for Rev. 2 of SPIR-V 1.4. | John Kessenich | |
2019-08-26 | Merge branch 'printing-classes' | John Kessenich | |
2019-07-22 | Merge pull request #123 from AaronHaganAMD/master | John Kessenich | |
Add SPV_KHR_shader_clock to spirv-headers | |||
2019-07-16 | Add SPV_KHR_shader_clock to spirv-headers | amhagan | |
2019-07-12 | Merge pull request #122 from mkinsner/array_init_loop_control_bit | John Kessenich | |
Reserve additional loop control bit for upcoming update to SPV_INTEL_fpga_loop_controls | |||
2019-07-12 | Reserve additional loop control bit for upcoming update to ↵ | Michael Kinsner | |
SPV_INTEL_fpga_loop_controls extension | |||
2019-07-03 | Merge pull request #120 from antiagainst/mlir-serializer | John Kessenich | |
Reserve ID 22 for MLIR SPIR-V Serializer | |||
2019-07-02 | Merge pull request #121 from jeffbolznv/demote_to_helper_invocation | John Kessenich | |
add SPV_EXT_demote_to_helper_invocation | |||
2019-07-02 | add SPV_EXT_demote_to_helper_invocation | Jeff Bolz | |
2019-06-15 | Reserve ID 23 for MLIR SPIR-V Serializer | Lei Zhang | |
2019-06-12 | Merge pull request #119 from dneto0/spirv-issue-476 | John Kessenich | |
Add Volatile to Memory Semantics, for SPV_KHR_vulkan_memory_model | |||
2019-06-12 | Add Volatile to Memory Semantics, for SPV_KHR_vulkan_memory_model | David Neto | |
From Khronos-internal issue 476: Update SPV_KHR_vulkan_memory_model to be able to express volatile OpAtomic* operations. Also regenerate the language-specific headers. This step fixes two problems with UserTypeGOOGLE in those headers. | |||
2019-06-12 | Merge pull request #117 from ehsannas/UserTypeGOOGLE | John Kessenich | |
Add grammar and symbols for UserTypeGOOGLE extension to unified1. | |||
2019-06-12 | Grammar: Add instruction-printing classes. | John Kessenich | |
Each instruction belongs to exactly one instruction class. @exclude will put in the headers, but not in the specification. Reserved is for instructions that are both to be reserved in the specification and not yet put into another printing class. (It is okay to establish a printing class for a reserved instruction.) | |||
2019-06-10 | Add grammar and symbols for UserTypeGOOGLE extension to unified1. | Ehsan Nasiri | |
2019-06-08 | Merge pull request #105 from mchiasson/cmake_install_config | John Kessenich | |
cmake development configuration package | |||
2019-06-07 | Add missing "version" : "None" to a bunch of reserved enumerants. | John Kessenich | |
2019-06-07 | Add more detail about reserving tokens to the README. | John Kessenich | |
2019-06-07 | Restore numerical order in enumerants. | John Kessenich | |