Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
spirv-headers


Commits:
c6e625d2 by Konstantin Seurer at 2023-08-04T15:25:39+02:00
Add SPV_AMDX_shader_enqueue

- - - - -
c43effd5 by David Neto at 2023-08-10T12:25:32-04:00
Revert "Merge pull request #367 from dneto0/coop-matrix-enums-deps"

This reverts commit 124a9665e464ef98b8b718d572d5f329311061eb, reversing
changes made to f14a663c84e8da4776bd615ac19450aa4d03cd71.

- - - - -
b730938c by David Neto at 2023-08-10T14:34:21-04:00
Merge pull request #371 from dneto0/cooperative-matrix-enums-fewer-deps

Revert "Merge pull request #367 from dneto0/coop-matrix-enums-deps"
- - - - -
45fc02a6 by Ben Ashbaugh at 2023-08-10T13:31:01-07:00
Merge pull request #366 from KonstantinSeurer/main

Add SPV_AMDX_shader_enqueue
- - - - -
b8b9eb86 by Viktoria Maximova at 2023-08-16T09:21:06-07:00
Headers support for two Intel extensions (#356)

* Add SPV_INTEL_global_variable_fpga_decorations

Spec: 
https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/INTEL/SPV_INTEL_global_variable_fpga_decorations.asciidoc

* Add SPV_INTEL_global_variable_host_access

Spec: 
https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/INTEL/SPV_INTEL_global_variable_host_access.asciidoc

* Update headers generator

* update headers after generating script
- - - - -
d790ced7 by David Neto at 2023-08-23T08:42:14-07:00
Validate enums have sensible versions and are visible (#369)

* Validate enums have a sensible versions and are visible

Add version field for each eumerant.

For capabilities and instructions introduced by an extension (its
first version is "None"):
- the capability should be guarded by an extension
- the instruction should be guarded by a capability.

Other enums are presumed guarded transitiviely by use as an operand
to an instruction or another operand.

Fixes: #278, #368

* Fix capability logic, and check more cases

For capabilities, only check for lack of an extension.
If capability X lists capabilities Y and Z, those are not guards *for*
X, but rather when X is enabled it also implicitly enables Y and Z.

Also, an instruction that is *not* in a core SPIR-V version
must not be directly enabled by *both* and extension and a capability.
There are 78 existing cases that break this rule, so grandparent them
in with an allow-list.

* Add "version": "None" to enums added for a recent 
extension

Add it for the HostAccessQualifier enums from
SPV_INTEL_global_variable_host_access
- - - - -
a8af2ce3 by Andrzej Ratajewski at 2023-09-13T08:43:27-07:00
Add SPV_INTEL_cache_controls extension support (#376)

Specification: 
https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/INTEL/SPV_INTEL_cache_controls.asciidoc
- - - - -
fc7d2462 by gnl21 at 2023-09-13T08:48:59-07:00
Remove Kernel from ConstantSampler enum values (#378)

These can only be used with OpConstantSampler, so they are naturally
restricted from being used in places where they're not supported.
- - - - -
d741b924 by Fabian Wahlster at 2023-09-20T11:25:07-04:00
remove additional version "1.0" from SecondaryViewportRelativeNV 
(#379)

SecondaryViewportRelativeNV already has a version field
- - - - -
f8a4f5d8 by alelenv at 2023-09-20T08:58:52-07:00
Add headers for SPV_NV_displacement_micromap. (#374)

* Add headers for SPV_NV_displacement_micromap.

* Review feedback 1

Co-authored-by: alan-baker <[email protected]>

---------

Co-authored-by: alan-baker <[email protected]>
- - - - -
79743b89 by Fabian Wahlster at 2023-09-20T09:04:31-07:00
Add LiteralFloat to operand_kinds (#380)

LiteralFloat was introduced with FPMaxErrorDecorationINTEL, but no entry in 
operand_kinds corresponds to it
- - - - -
f62c82d6 by pradyumans at 2023-10-04T08:43:09-07:00
Register Slang Compiler for SPIR-V (#382)

* Register Slang Compiler for SPIR-V

* Added link to slang compiler repo
- - - - -
e867c066 by pradyumans at 2023-10-04T08:44:53-07:00
Add a Source Language for Slang (#383)

* Add a Source Language for Slang

* Changed src lang name from SLANG to Slang
- - - - -
e55b8507 by Timo Aaltonen at 2023-11-03T11:10:04+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
c8f144a5 by Timo Aaltonen at 2023-11-03T11:17:38+02:00
version bump

- - - - -
02cc9dd5 by Timo Aaltonen at 2023-11-03T11:23:01+02:00
release to sid

- - - - -


3 changed files:

- debian/changelog
- include/spirv/spir-v.xml
- include/spirv/unified1/spirv.bf


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/compare/81cf61d1fc8e2b8a4be140bdbc024278c2170d1e...02cc9dd5f8d2c54289b691a5ebc6b3f54c1479b3

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/compare/81cf61d1fc8e2b8a4be140bdbc024278c2170d1e...02cc9dd5f8d2c54289b691a5ebc6b3f54c1479b3
You're receiving this email because of your account on salsa.debian.org.


Reply via email to