[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/vulkan/spirv-headers][debian-unstable] 16 commits: Add SPV_AMDX_shader_enqueue



Title: GitLab

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 <alanbaker@google.com>
    
    ---------
    
    Co-authored-by: alan-baker <alanbaker@google.com>
  • 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:

The diff was not included because it is too large.

Reply to: