Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package spirv-headers for openSUSE:Factory 
checked in at 2021-11-13 22:48:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spirv-headers (Old)
 and      /work/SRC/openSUSE:Factory/.spirv-headers.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spirv-headers"

Sat Nov 13 22:48:18 2021 rev:26 rq:930982 version:1.5.5.g9

Changes:
--------
--- /work/SRC/openSUSE:Factory/spirv-headers/spirv-headers.changes      
2021-09-08 21:36:31.481882119 +0200
+++ /work/SRC/openSUSE:Factory/.spirv-headers.new.1890/spirv-headers.changes    
2021-11-13 22:48:33.137251172 +0100
@@ -1,0 +2,11 @@
+Thu Nov 11 19:38:18 UTC 2021 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to snapshot 1.5.5.g9 (814e728b)
+  * Add spirv-headers pkgconfig file
+  * Implement header definitions for SPV_NV_bindless_texture
+  * Add SpecConstantSubgroupMaxSize to the clspv reflection
+    non-semantic instruction set
+  * Rename ConstFunctionPointerINTEL to
+    ConstantFunctionPointerINTEL
+
+-------------------------------------------------------------------

Old:
----
  SPIRV-Headers-1.5.4.g108.tar.xz

New:
----
  SPIRV-Headers-1.5.5.g9.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ spirv-headers.spec ++++++
--- /var/tmp/diff_new_pack.mAUwQg/_old  2021-11-13 22:48:33.729251626 +0100
+++ /var/tmp/diff_new_pack.mAUwQg/_new  2021-11-13 22:48:33.733251629 +0100
@@ -17,19 +17,20 @@
 
 
 Name:           spirv-headers
-Version:        1.5.4.g108
+Version:        1.5.5.g9
 Release:        0
 Summary:        Machine-readable files from the SPIR-V registry
 License:        MIT
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/KhronosGroup/SPIRV-Headers
 
-#Source:         
https://github.com/KhronosGroup/SPIRV-Headers/archive/%version.tar.gz
+#Source:         
https://github.com/KhronosGroup/SPIRV-Headers/archive/%%version.tar.gz
 Source:         SPIRV-Headers-%version.tar.xz
 BuildArch:      noarch
 BuildRequires:  cmake >= 2.8
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  pkg-config
 
 %description
 This repository contains machine-readable files from the SPIR-V
@@ -44,18 +45,17 @@
 %autosetup -n SPIRV-Headers-%version
 
 %build
-# Because Khronos does not know what DESTDIR is.
-%cmake -DCMAKE_INSTALL_PREFIX="%buildroot/%_prefix"
+%cmake
 %cmake_build
 
 %install
-pushd build/
-make install-headers
-popd
+%cmake_install
 %fdupes %buildroot/%_prefix
 
 %files
 %_includedir/spirv/
+%_datadir/cmake/
+%_datadir/pkgconfig/*.pc
 %license LICENSE
 
 %changelog

++++++ SPIRV-Headers-1.5.4.g108.tar.xz -> SPIRV-Headers-1.5.5.g9.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPIRV-Headers-1.5.4.g108/BUILD.bazel 
new/SPIRV-Headers-1.5.5.g9/BUILD.bazel
--- old/SPIRV-Headers-1.5.4.g108/BUILD.bazel    2021-08-18 05:33:54.000000000 
+0200
+++ new/SPIRV-Headers-1.5.5.g9/BUILD.bazel      2021-11-10 18:15:54.000000000 
+0100
@@ -92,6 +92,11 @@
 )
 
 filegroup(
+    name = "spirv_ext_inst_nonsemantic_shader_debuginfo_100_grammar_unified1",
+    srcs = 
["include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json"],
+)
+
+filegroup(
     name = "spirv_ext_inst_spv_amd_gcn_shader_grammar_unified1",
     srcs = ["include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json"],
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPIRV-Headers-1.5.4.g108/CMakeLists.txt 
new/SPIRV-Headers-1.5.5.g9/CMakeLists.txt
--- old/SPIRV-Headers-1.5.4.g108/CMakeLists.txt 2021-08-18 05:33:54.000000000 
+0200
+++ new/SPIRV-Headers-1.5.5.g9/CMakeLists.txt   2021-11-10 18:15:54.000000000 
+0100
@@ -29,7 +29,7 @@
 # https://www.khronos.org/registry/spir-v/
 #
 cmake_minimum_required(VERSION 3.0)
-project(SPIRV-Headers VERSION 1.5.1)
+project(SPIRV-Headers VERSION 1.5.5)
 
 # There are two ways to use this project.
 #
@@ -124,4 +124,10 @@
         NAMESPACE "${namespace}"
         DESTINATION "${config_install_dir}"
     )
+
+    configure_file(${CMAKE_CURRENT_SOURCE_DIR}/SPIRV-Headers.pc.in 
${CMAKE_BINARY_DIR}/SPIRV-Headers.pc @ONLY)
+    install(
+        FILES "${CMAKE_BINARY_DIR}/SPIRV-Headers.pc"
+        DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig
+    )
 endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPIRV-Headers-1.5.4.g108/SPIRV-Headers.pc.in 
new/SPIRV-Headers-1.5.5.g9/SPIRV-Headers.pc.in
--- old/SPIRV-Headers-1.5.4.g108/SPIRV-Headers.pc.in    1970-01-01 
01:00:00.000000000 +0100
+++ new/SPIRV-Headers-1.5.5.g9/SPIRV-Headers.pc.in      2021-11-10 
18:15:54.000000000 +0100
@@ -0,0 +1,9 @@
+prefix=@CMAKE_INSTALL_PREFIX@
+includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
+
+Name: SPIRV-Headers
+Description: Header files from the SPIR-V registry
+Version: @CMAKE_PROJECT_VERSION@
+Requires:
+Libs:
+Cflags: -I${includedir}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPIRV-Headers-1.5.4.g108/include/spirv/spir-v.xml 
new/SPIRV-Headers-1.5.5.g9/include/spirv/spir-v.xml
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/spir-v.xml       2021-08-18 
05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/spir-v.xml 2021-11-10 
18:15:54.000000000 +0100
@@ -81,7 +81,8 @@
         <id value="28"  vendor="gfx-rs community" tool="Naga" 
comment="https://github.com/gfx-rs/naga"/>
         <id value="29"  vendor="Mikkosoft Productions" tool="MSP Shader 
Compiler" comment="Contact Mikko Rasa, t...@tdb.fi"/>
         <id value="30"  vendor="SpvGenTwo community" tool="SpvGenTwo SPIR-V IR 
Tools" comment="https://github.com/rAzoR8/SpvGenTwo"/>
-        <unused start="31" end="0xFFFF" comment="Tool ID range reservable for 
future use by vendors"/>
+        <id value="31"  vendor="Google" tool="Skia SkSL" comment="Contact 
Ethan Nicholas, ethannicho...@google.com"/>
+        <unused start="32" end="0xFFFF" comment="Tool ID range reservable for 
future use by vendors"/>
     </ids>
 
     <!-- SECTION: SPIR-V Opcodes and Enumerants -->
@@ -133,13 +134,14 @@
     <ids type="opcode" start="6080" end="6143" vendor="Intel" comment="Contact 
mariusz.mere...@intel.com"/>
     <ids type="opcode" start="6144" end="6271" vendor="Intel" comment="Contact 
michael.kins...@intel.com"/>
     <ids type="opcode" start="6272" end="6399" vendor="Huawei" 
comment="Contact wanghuilo...@xunweitech.com"/>
+    <ids type="opcode" start="6400" end="6463" vendor="Intel" comment="Contact 
ben.ashba...@intel.com"/>
     <!-- Opcode enumerants to reserve for future use. To get a block, allocate
          multiples of 64 starting at the lowest available point in this
          block and add a corresponding <ids> tag immediately above. Make
          sure to fill in the vendor attribute, and preferably add a contact
          person/address in a comment attribute. -->
     <!-- Example new block: <ids type="opcode" start="XXXX" end="XXXX+64n-1" 
vendor="Add vendor" comment="Contact TBD"/> -->
-    <ids type="opcode" start="6400" end="65535" comment="Opcode range 
reservable for future use by vendors"/>
+    <ids type="opcode" start="6464" end="65535" comment="Opcode range 
reservable for future use by vendors"/>
     <!-- End reservations of opcodes -->
 
 
@@ -161,13 +163,14 @@
     <ids type="enumerant" start="6080" end="6143" vendor="Intel" 
comment="Contact mariusz.mere...@intel.com"/>
     <ids type="enumerant" start="6144" end="6271" vendor="Intel" 
comment="Contact michael.kins...@intel.com"/>
     <ids type="enumerant" start="6272" end="6399" vendor="Huawei" 
comment="Contact wanghuilo...@xunweitech.com"/>
+    <ids type="enumerant" start="6400" end="6463" vendor="Intel" 
comment="Contact ben.ashba...@intel.com"/>
     <!-- Enumerants to reserve for future use. To get a block, allocate
          multiples of 64 starting at the lowest available point in this
          block and add a corresponding <ids> tag immediately above. Make
          sure to fill in the vendor attribute, and preferably add a contact
          person/address in a comment attribute. -->
     <!-- Example new block: <ids type="enumerant" start="XXXX" 
end="XXXX+64n-1" vendor="Add vendor" comment="Contact TBD"/> -->
-    <ids type="enumerant" start="6400" end="4294967295" comment="Enumerant 
range reservable for future use by vendors"/>
+    <ids type="enumerant" start="6464" end="4294967295" comment="Enumerant 
range reservable for future use by vendors"/>
     <!-- End reservations of enumerants -->
 
 
@@ -251,4 +254,24 @@
     <ids type="MemoryOperand" start="18" end="30" comment="Unreserved bits 
reservable for use by vendors"/>
     <ids type="MemoryOperand" start="31" end="31" vendor="Khronos" 
comment="Reserved MemoryOperand bit, not available to vendors"/>
 
+    <!-- SECTION: SPIR-V Image Operand Bit Reservations -->
+    <!-- Reserve ranges of bits in the image operands bitfield.
+
+         Each vendor determines the use of values in their own ranges.
+         Vendors are not required to disclose those uses.  If the use of a
+         value is included in an extension that is adopted by a Khronos
+         extension or specification, then that value's use may be permanently
+         fixed as if originally reserved in a Khronos range.
+
+         The SPIR Working Group strongly recommends:
+         - Each value is used for only one purpose.
+         - All values in a range should be used before allocating a new range.
+         -->
+
+    <!-- Reserved image operand bits -->
+    <ids type="ImageOperand" start="0" end="15" vendor="Khronos" 
comment="Reserved ImageOperand bits, not available to vendors - see the SPIR-V 
Specification"/>
+    <ids type="ImageOperand" start="16" end="16" vendor="Nvidia" 
comment="Contact pmis...@nvidia.com"/>
+    <ids type="ImageOperand" start="17" end="30" comment="Unreserved bits 
reservable for use by vendors"/>
+    <ids type="ImageOperand" start="31" end="31" vendor="Khronos" 
comment="Reserved ImageOperand bit, not available to vendors"/>
+
 </registry>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/NonSemanticClspvReflection.h
 new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/NonSemanticClspvReflection.h
--- 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/NonSemanticClspvReflection.h
    2021-08-18 05:33:54.000000000 +0200
+++ 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/NonSemanticClspvReflection.h  
    2021-11-10 18:15:54.000000000 +0100
@@ -33,7 +33,7 @@
 #endif
 
 enum {
-    NonSemanticClspvReflectionRevision = 1,
+    NonSemanticClspvReflectionRevision = 2,
     NonSemanticClspvReflectionRevision_BitWidthPadding = 0x7fffffff
 };
 
@@ -62,6 +62,7 @@
     NonSemanticClspvReflectionConstantDataUniform = 22,
     NonSemanticClspvReflectionLiteralSampler = 23,
     NonSemanticClspvReflectionPropertyRequiredWorkgroupSize = 24,
+    NonSemanticClspvReflectionSpecConstantSubgroupMaxSize = 25,
     NonSemanticClspvReflectionInstructionsMax = 0x7fffffff
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
--- 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
        2021-08-18 05:33:54.000000000 +0200
+++ 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
  2021-11-10 18:15:54.000000000 +0100
@@ -1,5 +1,5 @@
 {
-  "revision" : 1,
+  "revision" : 2,
   "instructions" : [
     {
       "opname" : "Kernel",
@@ -232,6 +232,13 @@
         { "kind" : "IdRef", "name" : "Y" },
         { "kind" : "IdRef", "name" : "Z" }
       ]
+    },
+    {
+      "opname" : "SpecConstantSubgroupMaxSize",
+      "opcode" : 25,
+      "operands" : [
+        { "kind" : "IdRef", "name" : "Size" }
+      ]
     }
   ]
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.core.grammar.json 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.core.grammar.json
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.core.grammar.json 
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.core.grammar.json   
2021-11-10 18:15:54.000000000 +0100
@@ -4945,6 +4945,88 @@
       "version" : "None"
     },
     {
+      "opname" : "OpConvertUToImageNV",
+      "class"  : "Reserved",
+      "opcode" : 5391,
+      "operands" : [
+        { "kind" : "IdResultType" },
+        { "kind" : "IdResult" },
+        { "kind" : "IdRef", "name" : "'Operand'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
+      "opname" : "OpConvertUToSamplerNV",
+      "class"  : "Reserved",
+      "opcode" : 5392,
+      "operands" : [
+        { "kind" : "IdResultType" },
+        { "kind" : "IdResult" },
+        { "kind" : "IdRef", "name" : "'Operand'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
+      "opname" : "OpConvertImageToUNV",
+      "class"  : "Reserved",
+      "opcode" : 5393,
+      "operands" : [
+        { "kind" : "IdResultType" },
+        { "kind" : "IdResult" },
+        { "kind" : "IdRef", "name" : "'Operand'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
+      "opname" : "OpConvertSamplerToUNV",
+      "class"  : "Reserved",
+      "opcode" : 5394,
+      "operands" : [
+        { "kind" : "IdResultType" },
+        { "kind" : "IdResult" },
+        { "kind" : "IdRef", "name" : "'Operand'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
+      "opname" : "OpConvertUToSampledImageNV",
+      "class"  : "Reserved",
+      "opcode" : 5395,
+      "operands" : [
+        { "kind" : "IdResultType" },
+        { "kind" : "IdResult" },
+        { "kind" : "IdRef", "name" : "'Operand'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
+      "opname" : "OpConvertSampledImageToUNV",
+      "class"  : "Reserved",
+      "opcode" : 5396,
+      "operands" : [
+        { "kind" : "IdResultType" },
+        { "kind" : "IdResult" },
+        { "kind" : "IdRef", "name" : "'Operand'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
+      "opname" : "OpSamplerImageAddressingModeNV",
+      "class"  : "Reserved",
+      "opcode" : 5397,
+      "operands" : [
+        { "kind" : "LiteralInteger", "name" : "'Bit Width'" }
+      ],
+      "capabilities" : [ "BindlessTextureNV" ],
+      "version" : "None"
+    },
+    {
       "opname" : "OpSubgroupShuffleINTEL",
       "class"  : "Group",
       "opcode" : 5571,
@@ -5256,7 +5338,7 @@
       "version" : "None"
     },
     {
-      "opname" : "OpConstFunctionPointerINTEL",
+      "opname" : "OpConstantFunctionPointerINTEL",
       "class"  : "@exclude",
       "opcode" : 5600,
       "operands" : [
@@ -8475,6 +8557,13 @@
           "enumerant" : "ZeroExtend",
           "value" : "0x2000",
           "version" : "1.4"
+        },
+        {
+          "enumerant" : "Offsets",
+          "value" : "0x10000",
+          "parameters" : [
+            { "kind" : "IdRef" }
+          ]
         }
       ]
     },
@@ -8488,40 +8577,35 @@
         },
         {
           "enumerant" : "NotNaN",
-          "value" : "0x0001",
-          "capabilities" : [ "Kernel" ]
+          "value" : "0x0001"
         },
         {
           "enumerant" : "NotInf",
-          "value" : "0x0002",
-          "capabilities" : [ "Kernel" ]
+          "value" : "0x0002"
         },
         {
           "enumerant" : "NSZ",
-          "value" : "0x0004",
-          "capabilities" : [ "Kernel" ]
+          "value" : "0x0004"
         },
         {
           "enumerant" : "AllowRecip",
-          "value" : "0x0008",
-          "capabilities" : [ "Kernel" ]
+          "value" : "0x0008"
         },
         {
           "enumerant" : "Fast",
-          "value" : "0x0010",
-          "capabilities" : [ "Kernel" ]
+          "value" : "0x0010"
         },
         {
           "enumerant" : "AllowContractFastINTEL",
           "value" : "0x10000",
           "capabilities" : [ "FPFastMathModeINTEL" ],
-         "version" : "None"
+          "version" : "None"
         },
         {
           "enumerant" : "AllowReassocINTEL",
           "value" : "0x20000",
           "capabilities" : [ "FPFastMathModeINTEL" ],
-         "version" : "None"
+          "version" : "None"
         }
       ]
     },
@@ -11079,6 +11163,30 @@
           "version" : "1.5"
         },
         {
+          "enumerant" : "BindlessSamplerNV",
+          "value" : 5398,
+          "capabilities" : [ "BindlessTextureNV" ],
+          "version" : "None"
+        },
+        {
+          "enumerant" : "BindlessImageNV",
+          "value" : 5399,
+          "capabilities" : [ "BindlessTextureNV" ],
+          "version" : "None"
+        },
+        {
+          "enumerant" : "BoundSamplerNV",
+          "value" : 5400,
+          "capabilities" : [ "BindlessTextureNV" ],
+          "version" : "None"
+        },
+        {
+          "enumerant" : "BoundImageNV",
+          "value" : 5401,
+          "capabilities" : [ "BindlessTextureNV" ],
+          "version" : "None"
+        },
+        {
           "enumerant" : "SIMTCallINTEL",
           "value" : 5599,
           "parameters" : [
@@ -13220,6 +13328,12 @@
           "version" : "None"
         },
         {
+          "enumerant" : "BindlessTextureNV",
+          "value" : 5390,
+          "extensions" : [ "SPV_NV_bindless_texture" ],
+          "version" : "None"
+        },
+        {
           "enumerant" : "SubgroupShuffleINTEL",
           "value" : 5568,
           "extensions" : [ "SPV_INTEL_subgroups" ],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.cs 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.cs
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.cs        
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.cs  2021-11-10 
18:15:54.000000000 +0100
@@ -349,6 +349,7 @@
             VolatileTexelKHR = 11,
             SignExtend = 12,
             ZeroExtend = 13,
+            Offsets = 16,
         }
 
         public enum ImageOperandsMask
@@ -372,6 +373,7 @@
             VolatileTexelKHR = 0x00000800,
             SignExtend = 0x00001000,
             ZeroExtend = 0x00002000,
+            Offsets = 0x00010000,
         }
 
         public enum FPFastMathModeShift
@@ -497,6 +499,10 @@
             RestrictPointerEXT = 5355,
             AliasedPointer = 5356,
             AliasedPointerEXT = 5356,
+            BindlessSamplerNV = 5398,
+            BindlessImageNV = 5399,
+            BoundSamplerNV = 5400,
+            BoundImageNV = 5401,
             SIMTCallINTEL = 5599,
             ReferencedIndirectlyINTEL = 5602,
             ClobberINTEL = 5607,
@@ -1011,6 +1017,7 @@
             ShaderSMBuiltinsNV = 5373,
             FragmentShaderPixelInterlockEXT = 5378,
             DemoteToHelperInvocationEXT = 5379,
+            BindlessTextureNV = 5390,
             SubgroupShuffleINTEL = 5568,
             SubgroupBufferBlockIOINTEL = 5569,
             SubgroupImageBlockIOINTEL = 5570,
@@ -1568,6 +1575,13 @@
             OpEndInvocationInterlockEXT = 5365,
             OpDemoteToHelperInvocationEXT = 5380,
             OpIsHelperInvocationEXT = 5381,
+            OpConvertUToImageNV = 5391,
+            OpConvertUToSamplerNV = 5392,
+            OpConvertImageToUNV = 5393,
+            OpConvertSamplerToUNV = 5394,
+            OpConvertUToSampledImageNV = 5395,
+            OpConvertSampledImageToUNV = 5396,
+            OpSamplerImageAddressingModeNV = 5397,
             OpSubgroupShuffleINTEL = 5571,
             OpSubgroupShuffleDownINTEL = 5572,
             OpSubgroupShuffleUpINTEL = 5573,
@@ -1592,7 +1606,7 @@
             OpUSubSatINTEL = 5596,
             OpIMul32x16INTEL = 5597,
             OpUMul32x16INTEL = 5598,
-            OpConstFunctionPointerINTEL = 5600,
+            OpConstantFunctionPointerINTEL = 5600,
             OpFunctionPointerCallINTEL = 5601,
             OpAsmTargetINTEL = 5609,
             OpAsmINTEL = 5610,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.h 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.h
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.h 2021-08-18 
05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.h   2021-11-10 
18:15:54.000000000 +0100
@@ -357,6 +357,7 @@
     SpvImageOperandsVolatileTexelKHRShift = 11,
     SpvImageOperandsSignExtendShift = 12,
     SpvImageOperandsZeroExtendShift = 13,
+    SpvImageOperandsOffsetsShift = 16,
     SpvImageOperandsMax = 0x7fffffff,
 } SpvImageOperandsShift;
 
@@ -380,6 +381,7 @@
     SpvImageOperandsVolatileTexelKHRMask = 0x00000800,
     SpvImageOperandsSignExtendMask = 0x00001000,
     SpvImageOperandsZeroExtendMask = 0x00002000,
+    SpvImageOperandsOffsetsMask = 0x00010000,
 } SpvImageOperandsMask;
 
 typedef enum SpvFPFastMathModeShift_ {
@@ -503,6 +505,10 @@
     SpvDecorationRestrictPointerEXT = 5355,
     SpvDecorationAliasedPointer = 5356,
     SpvDecorationAliasedPointerEXT = 5356,
+    SpvDecorationBindlessSamplerNV = 5398,
+    SpvDecorationBindlessImageNV = 5399,
+    SpvDecorationBoundSamplerNV = 5400,
+    SpvDecorationBoundImageNV = 5401,
     SpvDecorationSIMTCallINTEL = 5599,
     SpvDecorationReferencedIndirectlyINTEL = 5602,
     SpvDecorationClobberINTEL = 5607,
@@ -1011,6 +1017,7 @@
     SpvCapabilityShaderSMBuiltinsNV = 5373,
     SpvCapabilityFragmentShaderPixelInterlockEXT = 5378,
     SpvCapabilityDemoteToHelperInvocationEXT = 5379,
+    SpvCapabilityBindlessTextureNV = 5390,
     SpvCapabilitySubgroupShuffleINTEL = 5568,
     SpvCapabilitySubgroupBufferBlockIOINTEL = 5569,
     SpvCapabilitySubgroupImageBlockIOINTEL = 5570,
@@ -1566,6 +1573,13 @@
     SpvOpEndInvocationInterlockEXT = 5365,
     SpvOpDemoteToHelperInvocationEXT = 5380,
     SpvOpIsHelperInvocationEXT = 5381,
+    SpvOpConvertUToImageNV = 5391,
+    SpvOpConvertUToSamplerNV = 5392,
+    SpvOpConvertImageToUNV = 5393,
+    SpvOpConvertSamplerToUNV = 5394,
+    SpvOpConvertUToSampledImageNV = 5395,
+    SpvOpConvertSampledImageToUNV = 5396,
+    SpvOpSamplerImageAddressingModeNV = 5397,
     SpvOpSubgroupShuffleINTEL = 5571,
     SpvOpSubgroupShuffleDownINTEL = 5572,
     SpvOpSubgroupShuffleUpINTEL = 5573,
@@ -1590,7 +1604,7 @@
     SpvOpUSubSatINTEL = 5596,
     SpvOpIMul32x16INTEL = 5597,
     SpvOpUMul32x16INTEL = 5598,
-    SpvOpConstFunctionPointerINTEL = 5600,
+    SpvOpConstantFunctionPointerINTEL = 5600,
     SpvOpFunctionPointerCallINTEL = 5601,
     SpvOpAsmTargetINTEL = 5609,
     SpvOpAsmINTEL = 5610,
@@ -2212,6 +2226,13 @@
     case SpvOpEndInvocationInterlockEXT: *hasResult = false; *hasResultType = 
false; break;
     case SpvOpDemoteToHelperInvocationEXT: *hasResult = false; *hasResultType 
= false; break;
     case SpvOpIsHelperInvocationEXT: *hasResult = true; *hasResultType = true; 
break;
+    case SpvOpConvertUToImageNV: *hasResult = true; *hasResultType = true; 
break;
+    case SpvOpConvertUToSamplerNV: *hasResult = true; *hasResultType = true; 
break;
+    case SpvOpConvertImageToUNV: *hasResult = true; *hasResultType = true; 
break;
+    case SpvOpConvertSamplerToUNV: *hasResult = true; *hasResultType = true; 
break;
+    case SpvOpConvertUToSampledImageNV: *hasResult = true; *hasResultType = 
true; break;
+    case SpvOpConvertSampledImageToUNV: *hasResult = true; *hasResultType = 
true; break;
+    case SpvOpSamplerImageAddressingModeNV: *hasResult = false; *hasResultType 
= false; break;
     case SpvOpSubgroupShuffleINTEL: *hasResult = true; *hasResultType = true; 
break;
     case SpvOpSubgroupShuffleDownINTEL: *hasResult = true; *hasResultType = 
true; break;
     case SpvOpSubgroupShuffleUpINTEL: *hasResult = true; *hasResultType = 
true; break;
@@ -2236,7 +2257,7 @@
     case SpvOpUSubSatINTEL: *hasResult = true; *hasResultType = true; break;
     case SpvOpIMul32x16INTEL: *hasResult = true; *hasResultType = true; break;
     case SpvOpUMul32x16INTEL: *hasResult = true; *hasResultType = true; break;
-    case SpvOpConstFunctionPointerINTEL: *hasResult = true; *hasResultType = 
true; break;
+    case SpvOpConstantFunctionPointerINTEL: *hasResult = true; *hasResultType 
= true; break;
     case SpvOpFunctionPointerCallINTEL: *hasResult = true; *hasResultType = 
true; break;
     case SpvOpAsmTargetINTEL: *hasResult = true; *hasResultType = true; break;
     case SpvOpAsmINTEL: *hasResult = true; *hasResultType = true; break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.hpp 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.hpp
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.hpp       
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.hpp 2021-11-10 
18:15:54.000000000 +0100
@@ -353,6 +353,7 @@
     ImageOperandsVolatileTexelKHRShift = 11,
     ImageOperandsSignExtendShift = 12,
     ImageOperandsZeroExtendShift = 13,
+    ImageOperandsOffsetsShift = 16,
     ImageOperandsMax = 0x7fffffff,
 };
 
@@ -376,6 +377,7 @@
     ImageOperandsVolatileTexelKHRMask = 0x00000800,
     ImageOperandsSignExtendMask = 0x00001000,
     ImageOperandsZeroExtendMask = 0x00002000,
+    ImageOperandsOffsetsMask = 0x00010000,
 };
 
 enum FPFastMathModeShift {
@@ -499,6 +501,10 @@
     DecorationRestrictPointerEXT = 5355,
     DecorationAliasedPointer = 5356,
     DecorationAliasedPointerEXT = 5356,
+    DecorationBindlessSamplerNV = 5398,
+    DecorationBindlessImageNV = 5399,
+    DecorationBoundSamplerNV = 5400,
+    DecorationBoundImageNV = 5401,
     DecorationSIMTCallINTEL = 5599,
     DecorationReferencedIndirectlyINTEL = 5602,
     DecorationClobberINTEL = 5607,
@@ -1007,6 +1013,7 @@
     CapabilityShaderSMBuiltinsNV = 5373,
     CapabilityFragmentShaderPixelInterlockEXT = 5378,
     CapabilityDemoteToHelperInvocationEXT = 5379,
+    CapabilityBindlessTextureNV = 5390,
     CapabilitySubgroupShuffleINTEL = 5568,
     CapabilitySubgroupBufferBlockIOINTEL = 5569,
     CapabilitySubgroupImageBlockIOINTEL = 5570,
@@ -1562,6 +1569,13 @@
     OpEndInvocationInterlockEXT = 5365,
     OpDemoteToHelperInvocationEXT = 5380,
     OpIsHelperInvocationEXT = 5381,
+    OpConvertUToImageNV = 5391,
+    OpConvertUToSamplerNV = 5392,
+    OpConvertImageToUNV = 5393,
+    OpConvertSamplerToUNV = 5394,
+    OpConvertUToSampledImageNV = 5395,
+    OpConvertSampledImageToUNV = 5396,
+    OpSamplerImageAddressingModeNV = 5397,
     OpSubgroupShuffleINTEL = 5571,
     OpSubgroupShuffleDownINTEL = 5572,
     OpSubgroupShuffleUpINTEL = 5573,
@@ -1586,7 +1600,7 @@
     OpUSubSatINTEL = 5596,
     OpIMul32x16INTEL = 5597,
     OpUMul32x16INTEL = 5598,
-    OpConstFunctionPointerINTEL = 5600,
+    OpConstantFunctionPointerINTEL = 5600,
     OpFunctionPointerCallINTEL = 5601,
     OpAsmTargetINTEL = 5609,
     OpAsmINTEL = 5610,
@@ -2208,6 +2222,13 @@
     case OpEndInvocationInterlockEXT: *hasResult = false; *hasResultType = 
false; break;
     case OpDemoteToHelperInvocationEXT: *hasResult = false; *hasResultType = 
false; break;
     case OpIsHelperInvocationEXT: *hasResult = true; *hasResultType = true; 
break;
+    case OpConvertUToImageNV: *hasResult = true; *hasResultType = true; break;
+    case OpConvertUToSamplerNV: *hasResult = true; *hasResultType = true; 
break;
+    case OpConvertImageToUNV: *hasResult = true; *hasResultType = true; break;
+    case OpConvertSamplerToUNV: *hasResult = true; *hasResultType = true; 
break;
+    case OpConvertUToSampledImageNV: *hasResult = true; *hasResultType = true; 
break;
+    case OpConvertSampledImageToUNV: *hasResult = true; *hasResultType = true; 
break;
+    case OpSamplerImageAddressingModeNV: *hasResult = false; *hasResultType = 
false; break;
     case OpSubgroupShuffleINTEL: *hasResult = true; *hasResultType = true; 
break;
     case OpSubgroupShuffleDownINTEL: *hasResult = true; *hasResultType = true; 
break;
     case OpSubgroupShuffleUpINTEL: *hasResult = true; *hasResultType = true; 
break;
@@ -2232,7 +2253,7 @@
     case OpUSubSatINTEL: *hasResult = true; *hasResultType = true; break;
     case OpIMul32x16INTEL: *hasResult = true; *hasResultType = true; break;
     case OpUMul32x16INTEL: *hasResult = true; *hasResultType = true; break;
-    case OpConstFunctionPointerINTEL: *hasResult = true; *hasResultType = 
true; break;
+    case OpConstantFunctionPointerINTEL: *hasResult = true; *hasResultType = 
true; break;
     case OpFunctionPointerCallINTEL: *hasResult = true; *hasResultType = true; 
break;
     case OpAsmTargetINTEL: *hasResult = true; *hasResultType = true; break;
     case OpAsmINTEL: *hasResult = true; *hasResultType = true; break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.hpp11 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.hpp11
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.hpp11     
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.hpp11       
2021-11-10 18:15:54.000000000 +0100
@@ -353,6 +353,7 @@
     VolatileTexelKHR = 11,
     SignExtend = 12,
     ZeroExtend = 13,
+    Offsets = 16,
     Max = 0x7fffffff,
 };
 
@@ -376,6 +377,7 @@
     VolatileTexelKHR = 0x00000800,
     SignExtend = 0x00001000,
     ZeroExtend = 0x00002000,
+    Offsets = 0x00010000,
 };
 
 enum class FPFastMathModeShift : unsigned {
@@ -499,6 +501,10 @@
     RestrictPointerEXT = 5355,
     AliasedPointer = 5356,
     AliasedPointerEXT = 5356,
+    BindlessSamplerNV = 5398,
+    BindlessImageNV = 5399,
+    BoundSamplerNV = 5400,
+    BoundImageNV = 5401,
     SIMTCallINTEL = 5599,
     ReferencedIndirectlyINTEL = 5602,
     ClobberINTEL = 5607,
@@ -1007,6 +1013,7 @@
     ShaderSMBuiltinsNV = 5373,
     FragmentShaderPixelInterlockEXT = 5378,
     DemoteToHelperInvocationEXT = 5379,
+    BindlessTextureNV = 5390,
     SubgroupShuffleINTEL = 5568,
     SubgroupBufferBlockIOINTEL = 5569,
     SubgroupImageBlockIOINTEL = 5570,
@@ -1562,6 +1569,13 @@
     OpEndInvocationInterlockEXT = 5365,
     OpDemoteToHelperInvocationEXT = 5380,
     OpIsHelperInvocationEXT = 5381,
+    OpConvertUToImageNV = 5391,
+    OpConvertUToSamplerNV = 5392,
+    OpConvertImageToUNV = 5393,
+    OpConvertSamplerToUNV = 5394,
+    OpConvertUToSampledImageNV = 5395,
+    OpConvertSampledImageToUNV = 5396,
+    OpSamplerImageAddressingModeNV = 5397,
     OpSubgroupShuffleINTEL = 5571,
     OpSubgroupShuffleDownINTEL = 5572,
     OpSubgroupShuffleUpINTEL = 5573,
@@ -1586,7 +1600,7 @@
     OpUSubSatINTEL = 5596,
     OpIMul32x16INTEL = 5597,
     OpUMul32x16INTEL = 5598,
-    OpConstFunctionPointerINTEL = 5600,
+    OpConstantFunctionPointerINTEL = 5600,
     OpFunctionPointerCallINTEL = 5601,
     OpAsmTargetINTEL = 5609,
     OpAsmINTEL = 5610,
@@ -2208,6 +2222,13 @@
     case Op::OpEndInvocationInterlockEXT: *hasResult = false; *hasResultType = 
false; break;
     case Op::OpDemoteToHelperInvocationEXT: *hasResult = false; *hasResultType 
= false; break;
     case Op::OpIsHelperInvocationEXT: *hasResult = true; *hasResultType = 
true; break;
+    case Op::OpConvertUToImageNV: *hasResult = true; *hasResultType = true; 
break;
+    case Op::OpConvertUToSamplerNV: *hasResult = true; *hasResultType = true; 
break;
+    case Op::OpConvertImageToUNV: *hasResult = true; *hasResultType = true; 
break;
+    case Op::OpConvertSamplerToUNV: *hasResult = true; *hasResultType = true; 
break;
+    case Op::OpConvertUToSampledImageNV: *hasResult = true; *hasResultType = 
true; break;
+    case Op::OpConvertSampledImageToUNV: *hasResult = true; *hasResultType = 
true; break;
+    case Op::OpSamplerImageAddressingModeNV: *hasResult = false; 
*hasResultType = false; break;
     case Op::OpSubgroupShuffleINTEL: *hasResult = true; *hasResultType = true; 
break;
     case Op::OpSubgroupShuffleDownINTEL: *hasResult = true; *hasResultType = 
true; break;
     case Op::OpSubgroupShuffleUpINTEL: *hasResult = true; *hasResultType = 
true; break;
@@ -2232,7 +2253,7 @@
     case Op::OpUSubSatINTEL: *hasResult = true; *hasResultType = true; break;
     case Op::OpIMul32x16INTEL: *hasResult = true; *hasResultType = true; break;
     case Op::OpUMul32x16INTEL: *hasResult = true; *hasResultType = true; break;
-    case Op::OpConstFunctionPointerINTEL: *hasResult = true; *hasResultType = 
true; break;
+    case Op::OpConstantFunctionPointerINTEL: *hasResult = true; *hasResultType 
= true; break;
     case Op::OpFunctionPointerCallINTEL: *hasResult = true; *hasResultType = 
true; break;
     case Op::OpAsmTargetINTEL: *hasResult = true; *hasResultType = true; break;
     case Op::OpAsmINTEL: *hasResult = true; *hasResultType = true; break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.json 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.json
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.json      
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.json        
2021-11-10 18:15:54.000000000 +0100
@@ -395,7 +395,8 @@
                     "VolatileTexel": 11,
                     "VolatileTexelKHR": 11,
                     "SignExtend": 12,
-                    "ZeroExtend": 13
+                    "ZeroExtend": 13,
+                    "Offsets": 16
                 }
             },
             {
@@ -527,6 +528,10 @@
                     "RestrictPointerEXT": 5355,
                     "AliasedPointer": 5356,
                     "AliasedPointerEXT": 5356,
+                    "BindlessSamplerNV": 5398,
+                    "BindlessImageNV": 5399,
+                    "BoundSamplerNV": 5400,
+                    "BoundImageNV": 5401,
                     "SIMTCallINTEL": 5599,
                     "ReferencedIndirectlyINTEL": 5602,
                     "ClobberINTEL": 5607,
@@ -993,6 +998,7 @@
                     "ShaderSMBuiltinsNV": 5373,
                     "FragmentShaderPixelInterlockEXT": 5378,
                     "DemoteToHelperInvocationEXT": 5379,
+                    "BindlessTextureNV": 5390,
                     "SubgroupShuffleINTEL": 5568,
                     "SubgroupBufferBlockIOINTEL": 5569,
                     "SubgroupImageBlockIOINTEL": 5570,
@@ -1559,6 +1565,13 @@
                     "OpEndInvocationInterlockEXT": 5365,
                     "OpDemoteToHelperInvocationEXT": 5380,
                     "OpIsHelperInvocationEXT": 5381,
+                    "OpConvertUToImageNV": 5391,
+                    "OpConvertUToSamplerNV": 5392,
+                    "OpConvertImageToUNV": 5393,
+                    "OpConvertSamplerToUNV": 5394,
+                    "OpConvertUToSampledImageNV": 5395,
+                    "OpConvertSampledImageToUNV": 5396,
+                    "OpSamplerImageAddressingModeNV": 5397,
                     "OpSubgroupShuffleINTEL": 5571,
                     "OpSubgroupShuffleDownINTEL": 5572,
                     "OpSubgroupShuffleUpINTEL": 5573,
@@ -1583,7 +1596,7 @@
                     "OpUSubSatINTEL": 5596,
                     "OpIMul32x16INTEL": 5597,
                     "OpUMul32x16INTEL": 5598,
-                    "OpConstFunctionPointerINTEL": 5600,
+                    "OpConstantFunctionPointerINTEL": 5600,
                     "OpFunctionPointerCallINTEL": 5601,
                     "OpAsmTargetINTEL": 5609,
                     "OpAsmINTEL": 5610,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.lua 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.lua
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.lua       
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.lua 2021-11-10 
18:15:54.000000000 +0100
@@ -332,6 +332,7 @@
         VolatileTexelKHR = 11,
         SignExtend = 12,
         ZeroExtend = 13,
+        Offsets = 16,
     },
 
     ImageOperandsMask = {
@@ -354,6 +355,7 @@
         VolatileTexelKHR = 0x00000800,
         SignExtend = 0x00001000,
         ZeroExtend = 0x00002000,
+        Offsets = 0x00010000,
     },
 
     FPFastMathModeShift = {
@@ -472,6 +474,10 @@
         RestrictPointerEXT = 5355,
         AliasedPointer = 5356,
         AliasedPointerEXT = 5356,
+        BindlessSamplerNV = 5398,
+        BindlessImageNV = 5399,
+        BoundSamplerNV = 5400,
+        BoundImageNV = 5401,
         SIMTCallINTEL = 5599,
         ReferencedIndirectlyINTEL = 5602,
         ClobberINTEL = 5607,
@@ -969,6 +975,7 @@
         ShaderSMBuiltinsNV = 5373,
         FragmentShaderPixelInterlockEXT = 5378,
         DemoteToHelperInvocationEXT = 5379,
+        BindlessTextureNV = 5390,
         SubgroupShuffleINTEL = 5568,
         SubgroupBufferBlockIOINTEL = 5569,
         SubgroupImageBlockIOINTEL = 5570,
@@ -1513,6 +1520,13 @@
         OpEndInvocationInterlockEXT = 5365,
         OpDemoteToHelperInvocationEXT = 5380,
         OpIsHelperInvocationEXT = 5381,
+        OpConvertUToImageNV = 5391,
+        OpConvertUToSamplerNV = 5392,
+        OpConvertImageToUNV = 5393,
+        OpConvertSamplerToUNV = 5394,
+        OpConvertUToSampledImageNV = 5395,
+        OpConvertSampledImageToUNV = 5396,
+        OpSamplerImageAddressingModeNV = 5397,
         OpSubgroupShuffleINTEL = 5571,
         OpSubgroupShuffleDownINTEL = 5572,
         OpSubgroupShuffleUpINTEL = 5573,
@@ -1537,7 +1551,7 @@
         OpUSubSatINTEL = 5596,
         OpIMul32x16INTEL = 5597,
         OpUMul32x16INTEL = 5598,
-        OpConstFunctionPointerINTEL = 5600,
+        OpConstantFunctionPointerINTEL = 5600,
         OpFunctionPointerCallINTEL = 5601,
         OpAsmTargetINTEL = 5609,
         OpAsmINTEL = 5610,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.py 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.py
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spirv.py        
2021-08-18 05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spirv.py  2021-11-10 
18:15:54.000000000 +0100
@@ -332,6 +332,7 @@
         'VolatileTexelKHR' : 11,
         'SignExtend' : 12,
         'ZeroExtend' : 13,
+        'Offsets' : 16,
     },
 
     'ImageOperandsMask' : {
@@ -354,6 +355,7 @@
         'VolatileTexelKHR' : 0x00000800,
         'SignExtend' : 0x00001000,
         'ZeroExtend' : 0x00002000,
+        'Offsets' : 0x00010000,
     },
 
     'FPFastMathModeShift' : {
@@ -472,6 +474,10 @@
         'RestrictPointerEXT' : 5355,
         'AliasedPointer' : 5356,
         'AliasedPointerEXT' : 5356,
+        'BindlessSamplerNV' : 5398,
+        'BindlessImageNV' : 5399,
+        'BoundSamplerNV' : 5400,
+        'BoundImageNV' : 5401,
         'SIMTCallINTEL' : 5599,
         'ReferencedIndirectlyINTEL' : 5602,
         'ClobberINTEL' : 5607,
@@ -969,6 +975,7 @@
         'ShaderSMBuiltinsNV' : 5373,
         'FragmentShaderPixelInterlockEXT' : 5378,
         'DemoteToHelperInvocationEXT' : 5379,
+        'BindlessTextureNV' : 5390,
         'SubgroupShuffleINTEL' : 5568,
         'SubgroupBufferBlockIOINTEL' : 5569,
         'SubgroupImageBlockIOINTEL' : 5570,
@@ -1513,6 +1520,13 @@
         'OpEndInvocationInterlockEXT' : 5365,
         'OpDemoteToHelperInvocationEXT' : 5380,
         'OpIsHelperInvocationEXT' : 5381,
+        'OpConvertUToImageNV' : 5391,
+        'OpConvertUToSamplerNV' : 5392,
+        'OpConvertImageToUNV' : 5393,
+        'OpConvertSamplerToUNV' : 5394,
+        'OpConvertUToSampledImageNV' : 5395,
+        'OpConvertSampledImageToUNV' : 5396,
+        'OpSamplerImageAddressingModeNV' : 5397,
         'OpSubgroupShuffleINTEL' : 5571,
         'OpSubgroupShuffleDownINTEL' : 5572,
         'OpSubgroupShuffleUpINTEL' : 5573,
@@ -1537,7 +1551,7 @@
         'OpUSubSatINTEL' : 5596,
         'OpIMul32x16INTEL' : 5597,
         'OpUMul32x16INTEL' : 5598,
-        'OpConstFunctionPointerINTEL' : 5600,
+        'OpConstantFunctionPointerINTEL' : 5600,
         'OpFunctionPointerCallINTEL' : 5601,
         'OpAsmTargetINTEL' : 5609,
         'OpAsmINTEL' : 5610,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spv.d 
new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spv.d
--- old/SPIRV-Headers-1.5.4.g108/include/spirv/unified1/spv.d   2021-08-18 
05:33:54.000000000 +0200
+++ new/SPIRV-Headers-1.5.5.g9/include/spirv/unified1/spv.d     2021-11-10 
18:15:54.000000000 +0100
@@ -352,6 +352,7 @@
     VolatileTexelKHR = 11,
     SignExtend = 12,
     ZeroExtend = 13,
+    Offsets = 16,
 }
 
 enum ImageOperandsMask : uint
@@ -375,6 +376,7 @@
     VolatileTexelKHR = 0x00000800,
     SignExtend = 0x00001000,
     ZeroExtend = 0x00002000,
+    Offsets = 0x00010000,
 }
 
 enum FPFastMathModeShift : uint
@@ -500,6 +502,10 @@
     RestrictPointerEXT = 5355,
     AliasedPointer = 5356,
     AliasedPointerEXT = 5356,
+    BindlessSamplerNV = 5398,
+    BindlessImageNV = 5399,
+    BoundSamplerNV = 5400,
+    BoundImageNV = 5401,
     SIMTCallINTEL = 5599,
     ReferencedIndirectlyINTEL = 5602,
     ClobberINTEL = 5607,
@@ -1014,6 +1020,7 @@
     ShaderSMBuiltinsNV = 5373,
     FragmentShaderPixelInterlockEXT = 5378,
     DemoteToHelperInvocationEXT = 5379,
+    BindlessTextureNV = 5390,
     SubgroupShuffleINTEL = 5568,
     SubgroupBufferBlockIOINTEL = 5569,
     SubgroupImageBlockIOINTEL = 5570,
@@ -1571,6 +1578,13 @@
     OpEndInvocationInterlockEXT = 5365,
     OpDemoteToHelperInvocationEXT = 5380,
     OpIsHelperInvocationEXT = 5381,
+    OpConvertUToImageNV = 5391,
+    OpConvertUToSamplerNV = 5392,
+    OpConvertImageToUNV = 5393,
+    OpConvertSamplerToUNV = 5394,
+    OpConvertUToSampledImageNV = 5395,
+    OpConvertSampledImageToUNV = 5396,
+    OpSamplerImageAddressingModeNV = 5397,
     OpSubgroupShuffleINTEL = 5571,
     OpSubgroupShuffleDownINTEL = 5572,
     OpSubgroupShuffleUpINTEL = 5573,
@@ -1595,7 +1609,7 @@
     OpUSubSatINTEL = 5596,
     OpIMul32x16INTEL = 5597,
     OpUMul32x16INTEL = 5598,
-    OpConstFunctionPointerINTEL = 5600,
+    OpConstantFunctionPointerINTEL = 5600,
     OpFunctionPointerCallINTEL = 5601,
     OpAsmTargetINTEL = 5609,
     OpAsmINTEL = 5610,

++++++ _service ++++++
--- /var/tmp/diff_new_pack.mAUwQg/_old  2021-11-13 22:48:33.861251727 +0100
+++ /var/tmp/diff_new_pack.mAUwQg/_new  2021-11-13 22:48:33.861251727 +0100
@@ -2,9 +2,9 @@
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param 
name="url">https://github.com/KhronosGroup/SPIRV-Headers</param>
-               <param 
name="revision">449bc986ba6f4c5e10e32828783f9daef2a77644</param>
-               <param name="parent-tag">1.5.4</param>
-               <param name="versionformat">1.5.4.g@TAG_OFFSET@</param>
+               <param 
name="revision">814e728b30ddd0f4509233099a3ad96fd4318c07</param>
+               <param 
name="parent-tag">c8213b3c5a2cf3a0f5c4d1e7d7b8fc2ac9f4806d</param>
+               <param name="versionformat">1.5.5.g@TAG_OFFSET@</param>
        </service>
        <service name="recompress" mode="disabled">
                <param name="file">*.tar</param>

Reply via email to