Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / spirv-headers
Commits: 0413bc33 by Dmitry Sidorov at 2024-09-25T09:01:03-07:00 Add SPV_EXT_optnone (#449) * Rename SPV_INTEL_optnone to SPV_EXT_optnone Signed-off-by: Sidorov, Dmitry <dmitry.sido...@intel.com> * keep intel names as well Signed-off-by: Sidorov, Dmitry <dmitry.sido...@intel.com> --------- Signed-off-by: Sidorov, Dmitry <dmitry.sido...@intel.com> - - - - - ec59c77a by Samuel (Sheng-Wen) Huang at 2024-09-25T09:03:12-07:00 Reserve SPIR-V enums for MediaTek (#451) - - - - - a62b0320 by Dmitry Sidorov at 2024-10-02T08:59:10-07:00 Add SPV_EXT_arithmetic_fence (#450) * Add SPV_EXT_arithmetic_fence Spec: https://htmlpreview.github.io/?https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/EXT/SPV_EXT_arithmetic_fence.html Signed-off-by: Sidorov, Dmitry <dmitry.sido...@intel.com> * Also add INTEL extension for tooling Signed-off-by: Sidorov, Dmitry <dmitry.sido...@intel.com> * Revert "Also add INTEL extension for tooling" This reverts commit ce256a38bc87d2f648bf385017cb201b527c01d8. --------- Signed-off-by: Sidorov, Dmitry <dmitry.sido...@intel.com> - - - - - d92cf88c by Victor Lomuller at 2024-10-09T08:57:45-07:00 Add "aliases" fields to the grammar and remove duplicated (#447) * Add "aliases" fields to the grammar Promotion of extensions lead to duplicated entries. The patch introduce a new entry "aliases" to the grammar. It is a list of strings, where each string is an alternative name for the token, and applies on instructions and operand kind's enumerants. The grammar is updated to use the fields and all duplicated were removed. The header generator now processes the aliases when generating the headers to account for the change. This ensure the generated headers doesn't change. * Update grammar for SPV_EXT_optnone / SPV_INTEL_optnone - - - - - 07ddb1c0 by Maciej Jesionowski at 2024-10-09T08:58:17-07:00 Update SPV_AMDX_shader_enqueue (#452) Co-authored-by: Dan Brown <daniel.br...@amd.com> - - - - - 50bc4deb by Romaric Jodin at 2024-10-10T09:16:22-04:00 VkspReflection non-sematic: remove literals for Ids (#453) https://gitlab.khronos.org/spirv/SPIR-V/-/issues/817 - - - - - 252dc2df by Luna at 2024-10-16T08:47:16-07:00 Add nuvk's spirv emitter. (#454) - - - - - 22c4d1b1 by Jeff Bolz at 2024-10-23T08:38:28-07:00 Add SPV_NV_cooperative_matrix2 and SPV_NV_tensor_addressing (#458) * Add SPV_NV_cooperative_matrix2 and SPV_NV_tensor_addressing * Apply suggestions from code review Co-authored-by: Victor Lomuller <vic...@codeplay.com> --------- Co-authored-by: Victor Lomuller <vic...@codeplay.com> - - - - - cb6b2c32 by Victor Lomuller at 2024-10-30T08:40:15-07:00 Fix on header generator for c++11, regenerated products (#463) * Fix on header generator for c++11, regenerated products Co-authored-by: Christian Conti * fix enum starting with a number - - - - - 996c728c by Ben Ashbaugh at 2024-11-06T08:40:19-08:00 add basic utility code testing for cpp, cpp11, and c (#461) * add basic utility code testing for cpp, cpp11, and c * switch from building libraries to building executables for tests * try adding a specific GitHub action to build with tests * fix syntax for enabling tests * remove commented out line so hpp11 tests should fail now - - - - - 2ce05a6f by Spencer Fricke at 2024-11-13T08:43:07-08:00 Remove trailing whitespace (#465) - - - - - 45b31404 by Steven Perron at 2024-11-13T15:12:33-05:00 Add NonSemanticShaderDebugInfo100.h to bazel build. (#466) - - - - - 36d5e2dd by Spencer Fricke at 2024-11-20T08:43:15-08:00 Add provisional key to grammar (#464) * Add provisional key to grammar * Add SPV_KHR_untyped_pointers to provisional - - - - - 3f17b2af by Steve Urquhart at 2024-12-04T08:39:36-08:00 [SPIRV] Add generator magic number (#467) - - - - - 9 changed files: - BUILD.bazel - CMakeLists.txt - include/spirv/spir-v.xml - include/spirv/unified1/NonSemanticVkspReflection.h - include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json - include/spirv/unified1/spirv.bf - include/spirv/unified1/spirv.core.grammar.json - include/spirv/unified1/spirv.cs - include/spirv/unified1/spirv.h The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/compare/2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801...3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/compare/2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801...3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b You're receiving this email because of your account on salsa.debian.org.