Revisions of spirv-tools

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 34)
- Update to release 2023.5~rc1
  * opt: add new trim passes
  * SPV_QCOM_image_processing support
  * Add SPV_EXT_fragment_shader_interlock and
    SPV_KHR_physical_storage_buffer to allow lists
  * Add a new legalization pass to dedupe invocation interlock
    instructions
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 33)
- Update to release 2023.4~rc2
  * Add SPV_NV_bindless_texture to spirv optimizations
  * Add folding rule for OpTranspose
  * spirv-diff: Leave undefined ids unpaired
  * SPV_KHR_cooperative_matrix
  * Validate GroupNonUniform instructions
  * Add support for LiteralFloat type
  * Add SPV_EXT_shader_atomic_float_add to allow lists
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 32)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 31)
- Update to release 2022.4+sdk236
  * Only validate full layout in Vulkan environments
  * Prevent eliminating case constructs in block merging
  * Add pass to eliminate dead output components
  * Add support for tesc, tese and geom to EliminateDead*Components
  * Add option to ADCE to remove output variables from interface
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 30)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 29)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 28)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 27)
- Update to 2022.3~sdk216 (SDK-1.3.216.0)
  * Add folding rule to generate Fma instructions
  * Add support for SPV_KHR_subgroup_rotate
  * spirv-val: Add CullMaskKHR support
  * Add SPV_KHR_fragment_shader_barycentric support
  * Add more folding for composite instructions
  * spirv-val: Add PerVertexKHR
  * Fold multiply and subtraction into FMA with negation
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 26)
- Update to 2022.2 (SDK-1.3.211.0)
  * Handle propagation of arrays with decorations
  * spirv-opt: Add OpExecutionModeId support
  * Support SPV_KHR_uniform_group_instructions
  * Introduce spirv-diff
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 25)
- Update to 2022.2~sdk204 (SDK-1.3.204.0)
  * Complete handling of RayQueryKHR type

- Update to release 2022.1
  * Basic support for SPIR-V 1.6
  * spirv-opt: add pass to Spread Volatile semantics
- Drop spirv-tools-big-endian.patch (merged)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 24)
- Add upstream patch to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * spirv-tools-big-endian.patch

- Update to release 2021.4
  * Improve decoration validation
  * Add spirv-opt pass to replace descriptor accesses based on
    variable indices
  * Do not fold snegate feeding sdiv
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 23)
- Update to release 2021.3
  * Support Intel extensions for fixed point and hls-float
  * Add SPV_KHR_vulkan_memory_model to aggressive_dead_code_elim
  * spirv-val: Vulkan Storage Class for Execution Model
  * Support SPV_KHR_subgroup_uniform_control_flow
  * Initial support for SPV_KHR_integer_dot_product
  * Add validation for SPV_EXT_shader_atomic_float16_add
  * Add non-semantic vulkan extended instruction set
  * Don't fold unsigned divides of an constant and a negation
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 22)
- Update to release 2021.1
  * Support SPV_KHR_linkonce_odr, SPV_KHR_expect_assume
  * Fixes for the vscode language server extension
  * Validator:
  * Add validation for SPV_EXT_shader_atomic_float_min_max
  * Add Vulkan Execution Scope checks
  * Vulkan 64-bit OpAtomicStore check
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 21)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 20)
- Update to release 2020.7
  * Support pending Intel extensions
  * Remove WebGPU support
  * Validator: add Vulkan EXT builtins
  * Optimizer: Run DCE when SPV_KHR_shader_clock is used
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 19)
- Update to version 2020.6+53~git20210211T172404:
  * Generate differentiated error codes for buffer oob checking (#4144)
  * Update a few virtuals to overrides. (#4143)
  * spriv-val: Vulkan image gather constant component (#4133)
  * spirv-val: Fix/Label UniformConstant VUID (#4134)
  * spirv-val: Add Vulkan Invariant Decoration VUID (#4132)
  * spirv-val: label tests for VUID 04657 (#4119)
  * spirv-val: Add Vulkan PSB64 convert VUID (#4122)
  * Mark module as modified if convert-to-half removes decorations. (#4127)
  * Set correct scope and line info for DebugValue (#4125)
  * Validate SPV_KHR_workgroup_memory_explicit_layout (#4128)
  * Validate VK_KHR_zero_initialize_workgroup_memory (#4124)
  * spirv-val: Add Vulkan image gather offset VUID (#4118)
  * Add cmake to windows path for kokoro (#4129)
  * spirv-val: Label Vulkan atomic semantics VUIDs (#4120)
  * spirv-val: Label VUID 04662 (#4123)
  * spirv-val: Label VUID 04683 (#4121)
  * Remove obsolete GN config (#4110)
  * spirv-val: Add Vulkan EXT builtins (#4115)
  * Support pending Intel extensions (#4116)
  * Validate Sampled=1 for Vulkan ImageQuerySizeLod, ImageQueryLevels, ImageQueryLod (#4103)
  * spirv-val: Add Vulkan Memory Scope VUs (#4106)
  * Migrate all Kokoro build scripts over to use the docker VM image (#4114)
  * spirv-val: Add Vulkan Addressing Model check (#4107)
  * Remove WebGPU support (#4108)
  * spirv-val: Vulkan atomic storage class (#4079)
  * Avoid integrity check failures caused by propagating line instructions (#4096)
  * Linker usability improvements (#4084)
  * Revert "Generate differentiated error codes for buffer oob checking (#4097)" (#4100)
  * Generate differentiated error codes for buffer oob checking (#4097)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 18)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 17)
- Add gcc11.diff [boo#1181882]
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 16)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 15)
- Update to release 2020.6
  * Take new (raytracing) termination instructions into account.
  * Do run DCE if SPV_KHR_ray_query is used.
  * Support SPV_KHR_fragment_shading_rate.
  * Add validation support for the ray tracing built-in variables.
Displaying revisions 1 - 20 of 34
openSUSE Build Service is sponsored by