commit spirv-headers for openSUSE:Factory
Hello community, here is the log from the commit of package spirv-headers for openSUSE:Factory checked in at 2018-12-27 00:24:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/spirv-headers (Old) and /work/SRC/openSUSE:Factory/.spirv-headers.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "spirv-headers" Thu Dec 27 00:24:52 2018 rev:11 rq:658216 version:1.3.g50 Changes: -------- --- /work/SRC/openSUSE:Factory/spirv-headers/spirv-headers.changes 2018-11-12 09:35:20.465706044 +0100 +++ /work/SRC/openSUSE:Factory/.spirv-headers.new.28833/spirv-headers.changes 2018-12-27 00:24:53.787883557 +0100 @@ -1,0 +2,7 @@ +Fri Dec 14 23:33:12 UTC 2018 - Jan Engelhardt <jengelh@inai.de> + +- Update to new snapshot 1.3.g50 + * Reserve tokens for float controls and no integer wrapping + * Add JSON support for SPV_EXT_fragment_invocation_density + +------------------------------------------------------------------- Old: ---- spirv-headers-1.3.g44.tar.xz New: ---- spirv-headers-1.3.g50.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spirv-headers.spec ++++++ --- /var/tmp/diff_new_pack.vnui8L/_old 2018-12-27 00:24:54.427883035 +0100 +++ /var/tmp/diff_new_pack.vnui8L/_new 2018-12-27 00:24:54.427883035 +0100 @@ -16,10 +16,10 @@ # -%define version_unconverted 1.3.g44 +%define version_unconverted 1.3.g50 Name: spirv-headers -Version: 1.3.g44 +Version: 1.3.g50 Release: 0 Summary: Machine-readable files from the SPIR-V registry License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.vnui8L/_old 2018-12-27 00:24:54.451883015 +0100 +++ /var/tmp/diff_new_pack.vnui8L/_new 2018-12-27 00:24:54.451883015 +0100 @@ -3,6 +3,7 @@ <param name="scm">git</param> <param name="url">https://github.com/KhronosGroup/SPIRV-Headers</param> <param name="filename">spirv-headers</param> + <param name="revision">17da9f8231f78cf519b4958c2229463a63ead9e2</param> <param name="parent-tag">02ffc719aa9f9c1dce5ce05743fb1afe6cbf17ea</param> <param name="versionformat">1.3.g@TAG_OFFSET@</param> </service> ++++++ spirv-headers-1.3.g44.tar.xz -> spirv-headers-1.3.g50.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/CMakeLists.txt new/spirv-headers-1.3.g50/CMakeLists.txt --- old/spirv-headers-1.3.g44/CMakeLists.txt 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/CMakeLists.txt 2018-11-30 15:32:53.000000000 +0100 @@ -57,4 +57,12 @@ COMMAND cmake -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/include/spirv $ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/include/spirv) -add_subdirectory(example) +option(SPIRV_HEADERS_SKIP_EXAMPLES "Skip building examples" + ${SPIRV_HEADERS_SKIP_EXAMPLES}) +if(NOT ${SPIRV_HEADERS_SKIP_EXAMPLES}) + set(SPIRV_HEADERS_ENABLE_EXAMPLES ON) +endif() +if (SPIRV_HEADERS_ENABLE_EXAMPLES) + message(STATUS "Building SPIRV-Header examples") + add_subdirectory(example) +endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/spir-v.xml new/spirv-headers-1.3.g50/include/spirv/spir-v.xml --- old/spirv-headers-1.3.g44/include/spirv/spir-v.xml 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/spir-v.xml 2018-11-30 15:32:53.000000000 +0100 @@ -69,7 +69,8 @@ <id value="17" vendor="Khronos" tool="SPIR-V Tools Linker" comment="Contact David Neto, dneto@google.com"/> <id value="18" vendor="Wine" tool="VKD3D Shader Compiler" comment="Contact wine-devel@winehq.org"/> <id value="19" vendor="Clay" tool="Clay Shader Compiler" comment="Contact info@clayengine.com"/> - <unused start="20" end="0xFFFF" comment="Tool ID range reservable for future use by vendors"/> + <id value="20" vendor="W3C WebGPU Group" tool="WHLSL Shader Translator" comment="https://github.com/gpuweb/WHLSL"/> + <unused start="21" end="0xFFFF" comment="Tool ID range reservable for future use by vendors"/> </ids> <!-- SECTION: SPIR-V Opcodes and Enumerants --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.core.grammar.json new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.core.grammar.json --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.core.grammar.json 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.core.grammar.json 2018-11-30 15:32:53.000000000 +0100 @@ -4773,6 +4773,56 @@ "extensions" : [ "SPV_KHR_post_depth_coverage" ], "version" : "None" }, +{ + "enumerant" : "DenormPreserve", + "value" : 4459, + "capabilities" : [ "DenormPreserve"], + "extensions" : [ "SPV_KHR_float_controls" ], + "parameters" : [ + { "kind" : "LiteralInteger", "name" : "'Target Width'" } + ], + "version" : "None" + }, + { + "enumerant" : "DenormFlushToZero", + "value" : 4460, + "capabilities" : [ "DenormFlushToZero"], + "extensions" : [ "SPV_KHR_float_controls" ], + "parameters" : [ + { "kind" : "LiteralInteger", "name" : "'Target Width'" } + ], + "version" : "None" + }, + { + "enumerant" : "SignedZeroInfNanPreserve", + "value" : 4461, + "capabilities" : [ "SignedZeroInfNanPreserve"], + "extensions" : [ "SPV_KHR_float_controls" ], + "parameters" : [ + { "kind" : "LiteralInteger", "name" : "'Target Width'" } + ], + "version" : "None" + }, + { + "enumerant" : "RoundingModeRTE", + "value" : 4462, + "capabilities" : [ "RoundingModeRTE"], + "extensions" : [ "SPV_KHR_float_controls" ], + "parameters" : [ + { "kind" : "LiteralInteger", "name" : "'Target Width'" } + ], + "version" : "None" + }, + { + "enumerant" : "RoundingModeRTZ", + "value" : 4463, + "capabilities" : [ "RoundingModeRTZ"], + "extensions" : [ "SPV_KHR_float_controls" ], + "parameters" : [ + { "kind" : "LiteralInteger", "name" : "'Target Width'" } + ], + "version" : "None" + }, { "enumerant" : "StencilRefReplacingEXT", "value" : 5027, @@ -5817,6 +5867,18 @@ "version" : "1.2" }, { + "enumerant" : "NoSignedWrap", + "value" : 4469, + "extensions" : [ "SPV_KHR_no_integer_wrap_decoration" ], + "version" : "None" + }, + { + "enumerant" : "NoUnsignedWrap", + "value" : 4470, + "extensions" : [ "SPV_KHR_no_integer_wrap_decoration" ], + "version" : "None" + }, + { "enumerant" : "ExplicitInterpAMD", "value" : 4999, "extensions" : [ "SPV_AMD_shader_explicit_vertex_parameter" ], @@ -6370,17 +6432,31 @@ "version" : "None" }, { + "enumerant" : "FragSizeEXT", + "value" : 5292 , + "capabilities" : [ "FragmentDensityEXT", "ShadingRateNV" ], + "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], + "version" : "None" + }, + { "enumerant" : "FragmentSizeNV", "value" : 5292 , - "capabilities" : [ "ShadingRateNV" ], - "extensions" : [ "SPV_NV_shading_rate" ], + "capabilities" : [ "ShadingRateNV", "FragmentDensityEXT" ], + "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], + "version" : "None" + }, + { + "enumerant" : "FragInvocationCountEXT", + "value" : 5293, + "capabilities" : [ "FragmentDensityEXT", "ShadingRateNV" ], + "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], "version" : "None" }, { "enumerant" : "InvocationsPerPixelNV", "value" : 5293, - "capabilities" : [ "ShadingRateNV" ], - "extensions" : [ "SPV_NV_shading_rate" ], + "capabilities" : [ "ShadingRateNV", "FragmentDensityEXT" ], + "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], "version" : "None" }, { @@ -7028,6 +7104,36 @@ "version" : "None" }, { + "enumerant" : "DenormPreserve", + "value" : 4464, + "extensions" : [ "SPV_KHR_float_controls" ], + "version" : "None" + }, + { + "enumerant" : "DenormFlushToZero", + "value" : 4465, + "extensions" : [ "SPV_KHR_float_controls" ], + "version" : "None" + }, + { + "enumerant" : "SignedZeroInfNanPreserve", + "value" : 4466, + "extensions" : [ "SPV_KHR_float_controls" ], + "version" : "None" + }, + { + "enumerant" : "RoundingModeRTE", + "value" : 4467, + "extensions" : [ "SPV_KHR_float_controls" ], + "version" : "None" + }, + { + "enumerant" : "RoundingModeRTZ", + "value" : 4468, + "extensions" : [ "SPV_KHR_float_controls" ], + "version" : "None" + }, + { "enumerant" : "Float16ImageAMD", "value" : 5008, "capabilities" : [ "Shader" ], @@ -7277,10 +7383,17 @@ "version" : "None" }, { + "enumerant" : "FragmentDensityEXT", + "value" : 5291, + "capabilities" : [ "Shader" ], + "extensions" : [ "SPV_EXT_fragment_invocation_density", "SPV_NV_shading_rate" ], + "version" : "None" + }, + { "enumerant" : "ShadingRateNV", "value" : 5291, "capabilities" : [ "Shader" ], - "extensions" : [ "SPV_NV_shading_rate" ], + "extensions" : [ "SPV_NV_shading_rate", "SPV_EXT_fragment_invocation_density" ], "version" : "None" } ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.cs new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.cs --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.cs 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.cs 2018-11-30 15:32:53.000000000 +0100 @@ -47,7 +47,7 @@ { public const uint MagicNumber = 0x07230203; public const uint Version = 0x00010300; - public const uint Revision = 1; + public const uint Revision = 6; public const uint OpCodeMask = 0xffff; public const uint WordCountShift = 16; @@ -136,6 +136,11 @@ LocalSizeId = 38, LocalSizeHintId = 39, PostDepthCoverage = 4446, + DenormPreserve = 4459, + DenormFlushToZero = 4460, + SignedZeroInfNanPreserve = 4461, + RoundingModeRTE = 4462, + RoundingModeRTZ = 4463, StencilRefReplacingEXT = 5027, OutputLinesNV = 5269, OutputPrimitivesNV = 5270, @@ -415,6 +420,8 @@ MaxByteOffset = 45, AlignmentId = 46, MaxByteOffsetId = 47, + NoSignedWrap = 4469, + NoUnsignedWrap = 4470, ExplicitInterpAMD = 4999, OverrideCoverageNV = 5248, PassthroughNV = 5250, @@ -511,7 +518,9 @@ MeshViewIndicesNV = 5281, BaryCoordNV = 5286, BaryCoordNoPerspNV = 5287, + FragSizeEXT = 5292, FragmentSizeNV = 5292, + FragInvocationCountEXT = 5293, InvocationsPerPixelNV = 5293, LaunchIdNV = 5319, LaunchSizeNV = 5320, @@ -758,6 +767,11 @@ StorageBuffer8BitAccess = 4448, UniformAndStorageBuffer8BitAccess = 4449, StoragePushConstant8 = 4450, + DenormPreserve = 4464, + DenormFlushToZero = 4465, + SignedZeroInfNanPreserve = 4466, + RoundingModeRTE = 4467, + RoundingModeRTZ = 4468, Float16ImageAMD = 5008, ImageGatherBiasLodAMD = 5009, FragmentMaskAMD = 5010, @@ -775,6 +789,7 @@ ImageFootprintNV = 5282, FragmentBarycentricNV = 5284, ComputeDerivativeGroupQuadsNV = 5288, + FragmentDensityEXT = 5291, ShadingRateNV = 5291, GroupNonUniformPartitionedNV = 5297, ShaderNonUniformEXT = 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.h new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.h --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.h 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.h 2018-11-30 15:32:53.000000000 +0100 @@ -52,11 +52,11 @@ typedef unsigned int SpvId; #define SPV_VERSION 0x10300 -#define SPV_REVISION 1 +#define SPV_REVISION 6 static const unsigned int SpvMagicNumber = 0x07230203; static const unsigned int SpvVersion = 0x00010300; -static const unsigned int SpvRevision = 1; +static const unsigned int SpvRevision = 6; static const unsigned int SpvOpCodeMask = 0xffff; static const unsigned int SpvWordCountShift = 16; @@ -144,6 +144,11 @@ SpvExecutionModeLocalSizeId = 38, SpvExecutionModeLocalSizeHintId = 39, SpvExecutionModePostDepthCoverage = 4446, + SpvExecutionModeDenormPreserve = 4459, + SpvExecutionModeDenormFlushToZero = 4460, + SpvExecutionModeSignedZeroInfNanPreserve = 4461, + SpvExecutionModeRoundingModeRTE = 4462, + SpvExecutionModeRoundingModeRTZ = 4463, SpvExecutionModeStencilRefReplacingEXT = 5027, SpvExecutionModeOutputLinesNV = 5269, SpvExecutionModeOutputPrimitivesNV = 5270, @@ -421,6 +426,8 @@ SpvDecorationMaxByteOffset = 45, SpvDecorationAlignmentId = 46, SpvDecorationMaxByteOffsetId = 47, + SpvDecorationNoSignedWrap = 4469, + SpvDecorationNoUnsignedWrap = 4470, SpvDecorationExplicitInterpAMD = 4999, SpvDecorationOverrideCoverageNV = 5248, SpvDecorationPassthroughNV = 5250, @@ -517,7 +524,9 @@ SpvBuiltInMeshViewIndicesNV = 5281, SpvBuiltInBaryCoordNV = 5286, SpvBuiltInBaryCoordNoPerspNV = 5287, + SpvBuiltInFragSizeEXT = 5292, SpvBuiltInFragmentSizeNV = 5292, + SpvBuiltInFragInvocationCountEXT = 5293, SpvBuiltInInvocationsPerPixelNV = 5293, SpvBuiltInLaunchIdNV = 5319, SpvBuiltInLaunchSizeNV = 5320, @@ -758,6 +767,11 @@ SpvCapabilityStorageBuffer8BitAccess = 4448, SpvCapabilityUniformAndStorageBuffer8BitAccess = 4449, SpvCapabilityStoragePushConstant8 = 4450, + SpvCapabilityDenormPreserve = 4464, + SpvCapabilityDenormFlushToZero = 4465, + SpvCapabilitySignedZeroInfNanPreserve = 4466, + SpvCapabilityRoundingModeRTE = 4467, + SpvCapabilityRoundingModeRTZ = 4468, SpvCapabilityFloat16ImageAMD = 5008, SpvCapabilityImageGatherBiasLodAMD = 5009, SpvCapabilityFragmentMaskAMD = 5010, @@ -775,6 +789,7 @@ SpvCapabilityImageFootprintNV = 5282, SpvCapabilityFragmentBarycentricNV = 5284, SpvCapabilityComputeDerivativeGroupQuadsNV = 5288, + SpvCapabilityFragmentDensityEXT = 5291, SpvCapabilityShadingRateNV = 5291, SpvCapabilityGroupNonUniformPartitionedNV = 5297, SpvCapabilityShaderNonUniformEXT = 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.hpp new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.hpp --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.hpp 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.hpp 2018-11-30 15:32:53.000000000 +0100 @@ -48,11 +48,11 @@ typedef unsigned int Id; #define SPV_VERSION 0x10300 -#define SPV_REVISION 1 +#define SPV_REVISION 6 static const unsigned int MagicNumber = 0x07230203; static const unsigned int Version = 0x00010300; -static const unsigned int Revision = 1; +static const unsigned int Revision = 6; static const unsigned int OpCodeMask = 0xffff; static const unsigned int WordCountShift = 16; @@ -140,6 +140,11 @@ ExecutionModeLocalSizeId = 38, ExecutionModeLocalSizeHintId = 39, ExecutionModePostDepthCoverage = 4446, + ExecutionModeDenormPreserve = 4459, + ExecutionModeDenormFlushToZero = 4460, + ExecutionModeSignedZeroInfNanPreserve = 4461, + ExecutionModeRoundingModeRTE = 4462, + ExecutionModeRoundingModeRTZ = 4463, ExecutionModeStencilRefReplacingEXT = 5027, ExecutionModeOutputLinesNV = 5269, ExecutionModeOutputPrimitivesNV = 5270, @@ -417,6 +422,8 @@ DecorationMaxByteOffset = 45, DecorationAlignmentId = 46, DecorationMaxByteOffsetId = 47, + DecorationNoSignedWrap = 4469, + DecorationNoUnsignedWrap = 4470, DecorationExplicitInterpAMD = 4999, DecorationOverrideCoverageNV = 5248, DecorationPassthroughNV = 5250, @@ -513,7 +520,9 @@ BuiltInMeshViewIndicesNV = 5281, BuiltInBaryCoordNV = 5286, BuiltInBaryCoordNoPerspNV = 5287, + BuiltInFragSizeEXT = 5292, BuiltInFragmentSizeNV = 5292, + BuiltInFragInvocationCountEXT = 5293, BuiltInInvocationsPerPixelNV = 5293, BuiltInLaunchIdNV = 5319, BuiltInLaunchSizeNV = 5320, @@ -754,6 +763,11 @@ CapabilityStorageBuffer8BitAccess = 4448, CapabilityUniformAndStorageBuffer8BitAccess = 4449, CapabilityStoragePushConstant8 = 4450, + CapabilityDenormPreserve = 4464, + CapabilityDenormFlushToZero = 4465, + CapabilitySignedZeroInfNanPreserve = 4466, + CapabilityRoundingModeRTE = 4467, + CapabilityRoundingModeRTZ = 4468, CapabilityFloat16ImageAMD = 5008, CapabilityImageGatherBiasLodAMD = 5009, CapabilityFragmentMaskAMD = 5010, @@ -771,6 +785,7 @@ CapabilityImageFootprintNV = 5282, CapabilityFragmentBarycentricNV = 5284, CapabilityComputeDerivativeGroupQuadsNV = 5288, + CapabilityFragmentDensityEXT = 5291, CapabilityShadingRateNV = 5291, CapabilityGroupNonUniformPartitionedNV = 5297, CapabilityShaderNonUniformEXT = 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.hpp11 new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.hpp11 --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.hpp11 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.hpp11 2018-11-30 15:32:53.000000000 +0100 @@ -48,11 +48,11 @@ typedef unsigned int Id; #define SPV_VERSION 0x10300 -#define SPV_REVISION 1 +#define SPV_REVISION 6 static const unsigned int MagicNumber = 0x07230203; static const unsigned int Version = 0x00010300; -static const unsigned int Revision = 1; +static const unsigned int Revision = 6; static const unsigned int OpCodeMask = 0xffff; static const unsigned int WordCountShift = 16; @@ -140,6 +140,11 @@ LocalSizeId = 38, LocalSizeHintId = 39, PostDepthCoverage = 4446, + DenormPreserve = 4459, + DenormFlushToZero = 4460, + SignedZeroInfNanPreserve = 4461, + RoundingModeRTE = 4462, + RoundingModeRTZ = 4463, StencilRefReplacingEXT = 5027, OutputLinesNV = 5269, OutputPrimitivesNV = 5270, @@ -417,6 +422,8 @@ MaxByteOffset = 45, AlignmentId = 46, MaxByteOffsetId = 47, + NoSignedWrap = 4469, + NoUnsignedWrap = 4470, ExplicitInterpAMD = 4999, OverrideCoverageNV = 5248, PassthroughNV = 5250, @@ -513,7 +520,9 @@ MeshViewIndicesNV = 5281, BaryCoordNV = 5286, BaryCoordNoPerspNV = 5287, + FragSizeEXT = 5292, FragmentSizeNV = 5292, + FragInvocationCountEXT = 5293, InvocationsPerPixelNV = 5293, LaunchIdNV = 5319, LaunchSizeNV = 5320, @@ -754,6 +763,11 @@ StorageBuffer8BitAccess = 4448, UniformAndStorageBuffer8BitAccess = 4449, StoragePushConstant8 = 4450, + DenormPreserve = 4464, + DenormFlushToZero = 4465, + SignedZeroInfNanPreserve = 4466, + RoundingModeRTE = 4467, + RoundingModeRTZ = 4468, Float16ImageAMD = 5008, ImageGatherBiasLodAMD = 5009, FragmentMaskAMD = 5010, @@ -771,6 +785,7 @@ ImageFootprintNV = 5282, FragmentBarycentricNV = 5284, ComputeDerivativeGroupQuadsNV = 5288, + FragmentDensityEXT = 5291, ShadingRateNV = 5291, GroupNonUniformPartitionedNV = 5297, ShaderNonUniformEXT = 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.json new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.json --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.json 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.json 2018-11-30 15:32:53.000000000 +0100 @@ -53,7 +53,7 @@ ], "MagicNumber": 119734787, "Version": 66304, - "Revision": 1, + "Revision": 6, "OpCodeMask": 65535, "WordCountShift": 16 }, @@ -159,6 +159,11 @@ "LocalSizeId": 38, "LocalSizeHintId": 39, "PostDepthCoverage": 4446, + "DenormPreserve": 4459, + "DenormFlushToZero": 4460, + "SignedZeroInfNanPreserve": 4461, + "RoundingModeRTE": 4462, + "RoundingModeRTZ": 4463, "StencilRefReplacingEXT": 5027, "OutputLinesNV": 5269, "OutputPrimitivesNV": 5270, @@ -453,6 +458,8 @@ "MaxByteOffset": 45, "AlignmentId": 46, "MaxByteOffsetId": 47, + "NoSignedWrap": 4469, + "NoUnsignedWrap": 4470, "ExplicitInterpAMD": 4999, "OverrideCoverageNV": 5248, "PassthroughNV": 5250, @@ -552,7 +559,9 @@ "MeshViewIndicesNV": 5281, "BaryCoordNV": 5286, "BaryCoordNoPerspNV": 5287, + "FragSizeEXT": 5292, "FragmentSizeNV": 5292, + "FragInvocationCountEXT": 5293, "InvocationsPerPixelNV": 5293, "LaunchIdNV": 5319, "LaunchSizeNV": 5320, @@ -769,6 +778,11 @@ "StorageBuffer8BitAccess": 4448, "UniformAndStorageBuffer8BitAccess": 4449, "StoragePushConstant8": 4450, + "DenormPreserve": 4464, + "DenormFlushToZero": 4465, + "SignedZeroInfNanPreserve": 4466, + "RoundingModeRTE": 4467, + "RoundingModeRTZ": 4468, "Float16ImageAMD": 5008, "ImageGatherBiasLodAMD": 5009, "FragmentMaskAMD": 5010, @@ -786,6 +800,7 @@ "ImageFootprintNV": 5282, "FragmentBarycentricNV": 5284, "ComputeDerivativeGroupQuadsNV": 5288, + "FragmentDensityEXT": 5291, "ShadingRateNV": 5291, "GroupNonUniformPartitionedNV": 5297, "ShaderNonUniformEXT": 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.lua new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.lua --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.lua 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.lua 2018-11-30 15:32:53.000000000 +0100 @@ -43,7 +43,7 @@ spv = { MagicNumber = 0x07230203, Version = 0x00010300, - Revision = 1, + Revision = 6, OpCodeMask = 0xffff, WordCountShift = 16, @@ -127,6 +127,11 @@ LocalSizeId = 38, LocalSizeHintId = 39, PostDepthCoverage = 4446, + DenormPreserve = 4459, + DenormFlushToZero = 4460, + SignedZeroInfNanPreserve = 4461, + RoundingModeRTE = 4462, + RoundingModeRTZ = 4463, StencilRefReplacingEXT = 5027, OutputLinesNV = 5269, OutputPrimitivesNV = 5270, @@ -390,6 +395,8 @@ MaxByteOffset = 45, AlignmentId = 46, MaxByteOffsetId = 47, + NoSignedWrap = 4469, + NoUnsignedWrap = 4470, ExplicitInterpAMD = 4999, OverrideCoverageNV = 5248, PassthroughNV = 5250, @@ -485,7 +492,9 @@ MeshViewIndicesNV = 5281, BaryCoordNV = 5286, BaryCoordNoPerspNV = 5287, + FragSizeEXT = 5292, FragmentSizeNV = 5292, + FragInvocationCountEXT = 5293, InvocationsPerPixelNV = 5293, LaunchIdNV = 5319, LaunchSizeNV = 5320, @@ -716,6 +725,11 @@ StorageBuffer8BitAccess = 4448, UniformAndStorageBuffer8BitAccess = 4449, StoragePushConstant8 = 4450, + DenormPreserve = 4464, + DenormFlushToZero = 4465, + SignedZeroInfNanPreserve = 4466, + RoundingModeRTE = 4467, + RoundingModeRTZ = 4468, Float16ImageAMD = 5008, ImageGatherBiasLodAMD = 5009, FragmentMaskAMD = 5010, @@ -733,6 +747,7 @@ ImageFootprintNV = 5282, FragmentBarycentricNV = 5284, ComputeDerivativeGroupQuadsNV = 5288, + FragmentDensityEXT = 5291, ShadingRateNV = 5291, GroupNonUniformPartitionedNV = 5297, ShaderNonUniformEXT = 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.py new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.py --- old/spirv-headers-1.3.g44/include/spirv/unified1/spirv.py 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/include/spirv/unified1/spirv.py 2018-11-30 15:32:53.000000000 +0100 @@ -43,7 +43,7 @@ spv = { 'MagicNumber' : 0x07230203, 'Version' : 0x00010300, - 'Revision' : 1, + 'Revision' : 6, 'OpCodeMask' : 0xffff, 'WordCountShift' : 16, @@ -127,6 +127,11 @@ 'LocalSizeId' : 38, 'LocalSizeHintId' : 39, 'PostDepthCoverage' : 4446, + 'DenormPreserve' : 4459, + 'DenormFlushToZero' : 4460, + 'SignedZeroInfNanPreserve' : 4461, + 'RoundingModeRTE' : 4462, + 'RoundingModeRTZ' : 4463, 'StencilRefReplacingEXT' : 5027, 'OutputLinesNV' : 5269, 'OutputPrimitivesNV' : 5270, @@ -390,6 +395,8 @@ 'MaxByteOffset' : 45, 'AlignmentId' : 46, 'MaxByteOffsetId' : 47, + 'NoSignedWrap' : 4469, + 'NoUnsignedWrap' : 4470, 'ExplicitInterpAMD' : 4999, 'OverrideCoverageNV' : 5248, 'PassthroughNV' : 5250, @@ -485,7 +492,9 @@ 'MeshViewIndicesNV' : 5281, 'BaryCoordNV' : 5286, 'BaryCoordNoPerspNV' : 5287, + 'FragSizeEXT' : 5292, 'FragmentSizeNV' : 5292, + 'FragInvocationCountEXT' : 5293, 'InvocationsPerPixelNV' : 5293, 'LaunchIdNV' : 5319, 'LaunchSizeNV' : 5320, @@ -716,6 +725,11 @@ 'StorageBuffer8BitAccess' : 4448, 'UniformAndStorageBuffer8BitAccess' : 4449, 'StoragePushConstant8' : 4450, + 'DenormPreserve' : 4464, + 'DenormFlushToZero' : 4465, + 'SignedZeroInfNanPreserve' : 4466, + 'RoundingModeRTE' : 4467, + 'RoundingModeRTZ' : 4468, 'Float16ImageAMD' : 5008, 'ImageGatherBiasLodAMD' : 5009, 'FragmentMaskAMD' : 5010, @@ -733,6 +747,7 @@ 'ImageFootprintNV' : 5282, 'FragmentBarycentricNV' : 5284, 'ComputeDerivativeGroupQuadsNV' : 5288, + 'FragmentDensityEXT' : 5291, 'ShadingRateNV' : 5291, 'GroupNonUniformPartitionedNV' : 5297, 'ShaderNonUniformEXT' : 5301, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spirv-headers-1.3.g44/tools/buildHeaders/header.cpp new/spirv-headers-1.3.g50/tools/buildHeaders/header.cpp --- old/spirv-headers-1.3.g44/tools/buildHeaders/header.cpp 2018-10-25 01:21:57.000000000 +0200 +++ new/spirv-headers-1.3.g50/tools/buildHeaders/header.cpp 2018-11-30 15:32:53.000000000 +0100 @@ -69,8 +69,8 @@ static const int DocMagicNumber = 0x07230203; static const int DocVersion = 0x00010300; - static const int DocRevision = 1; - #define DocRevisionString "1" + static const int DocRevision = 6; + #define DocRevisionString "6" static const std::string DocCopyright; static const std::string DocComment1; static const std::string DocComment2;
participants (1)
-
root