@@ -176,6 +176,8 @@ typedef enum SpvExecutionMode_ {
176176 SpvExecutionModeSignedZeroInfNanPreserve = 4461 ,
177177 SpvExecutionModeRoundingModeRTE = 4462 ,
178178 SpvExecutionModeRoundingModeRTZ = 4463 ,
179+ SpvExecutionModeNonCoherentTileAttachmentReadQCOM = 4489 ,
180+ SpvExecutionModeTileShadingRateQCOM = 4490 ,
179181 SpvExecutionModeEarlyAndLateFragmentTestsAMD = 5017 ,
180182 SpvExecutionModeStencilRefReplacingEXT = 5027 ,
181183 SpvExecutionModeCoalescingAMDX = 5069 ,
@@ -245,6 +247,7 @@ typedef enum SpvStorageClass_ {
245247 SpvStorageClassImage = 11 ,
246248 SpvStorageClassStorageBuffer = 12 ,
247249 SpvStorageClassTileImageEXT = 4172 ,
250+ SpvStorageClassTileAttachmentQCOM = 4491 ,
248251 SpvStorageClassNodePayloadAMDX = 5068 ,
249252 SpvStorageClassCallableDataKHR = 5328 ,
250253 SpvStorageClassCallableDataNV = 5328 ,
@@ -723,6 +726,9 @@ typedef enum SpvBuiltIn_ {
723726 SpvBuiltInDeviceIndex = 4438 ,
724727 SpvBuiltInViewIndex = 4440 ,
725728 SpvBuiltInShadingRateKHR = 4444 ,
729+ SpvBuiltInTileOffsetQCOM = 4492 ,
730+ SpvBuiltInTileDimensionQCOM = 4493 ,
731+ SpvBuiltInTileApronSizeQCOM = 4494 ,
726732 SpvBuiltInBaryCoordNoPerspAMD = 4992 ,
727733 SpvBuiltInBaryCoordNoPerspCentroidAMD = 4993 ,
728734 SpvBuiltInBaryCoordNoPerspSampleAMD = 4994 ,
@@ -1109,6 +1115,7 @@ typedef enum SpvCapability_ {
11091115 SpvCapabilityTextureSampleWeightedQCOM = 4484 ,
11101116 SpvCapabilityTextureBoxFilterQCOM = 4485 ,
11111117 SpvCapabilityTextureBlockMatchQCOM = 4486 ,
1118+ SpvCapabilityTileShadingQCOM = 4495 ,
11121119 SpvCapabilityTextureBlockMatch2QCOM = 4498 ,
11131120 SpvCapabilityFloat16ImageAMD = 5008 ,
11141121 SpvCapabilityImageGatherBiasLodAMD = 5009 ,
@@ -3305,6 +3312,8 @@ inline const char* SpvExecutionModeToString(SpvExecutionMode value) {
33053312 case SpvExecutionModeSignedZeroInfNanPreserve : return "SignedZeroInfNanPreserve" ;
33063313 case SpvExecutionModeRoundingModeRTE : return "RoundingModeRTE" ;
33073314 case SpvExecutionModeRoundingModeRTZ : return "RoundingModeRTZ" ;
3315+ case SpvExecutionModeNonCoherentTileAttachmentReadQCOM : return "NonCoherentTileAttachmentReadQCOM" ;
3316+ case SpvExecutionModeTileShadingRateQCOM : return "TileShadingRateQCOM" ;
33083317 case SpvExecutionModeEarlyAndLateFragmentTestsAMD : return "EarlyAndLateFragmentTestsAMD" ;
33093318 case SpvExecutionModeStencilRefReplacingEXT : return "StencilRefReplacingEXT" ;
33103319 case SpvExecutionModeCoalescingAMDX : return "CoalescingAMDX" ;
@@ -3371,6 +3380,7 @@ inline const char* SpvStorageClassToString(SpvStorageClass value) {
33713380 case SpvStorageClassImage : return "Image" ;
33723381 case SpvStorageClassStorageBuffer : return "StorageBuffer" ;
33733382 case SpvStorageClassTileImageEXT : return "TileImageEXT" ;
3383+ case SpvStorageClassTileAttachmentQCOM : return "TileAttachmentQCOM" ;
33743384 case SpvStorageClassNodePayloadAMDX : return "NodePayloadAMDX" ;
33753385 case SpvStorageClassCallableDataKHR : return "CallableDataKHR" ;
33763386 case SpvStorageClassIncomingCallableDataKHR : return "IncomingCallableDataKHR" ;
@@ -3778,6 +3788,9 @@ inline const char* SpvBuiltInToString(SpvBuiltIn value) {
37783788 case SpvBuiltInDeviceIndex : return "DeviceIndex" ;
37793789 case SpvBuiltInViewIndex : return "ViewIndex" ;
37803790 case SpvBuiltInShadingRateKHR : return "ShadingRateKHR" ;
3791+ case SpvBuiltInTileOffsetQCOM : return "TileOffsetQCOM" ;
3792+ case SpvBuiltInTileDimensionQCOM : return "TileDimensionQCOM" ;
3793+ case SpvBuiltInTileApronSizeQCOM : return "TileApronSizeQCOM" ;
37813794 case SpvBuiltInBaryCoordNoPerspAMD : return "BaryCoordNoPerspAMD" ;
37823795 case SpvBuiltInBaryCoordNoPerspCentroidAMD : return "BaryCoordNoPerspCentroidAMD" ;
37833796 case SpvBuiltInBaryCoordNoPerspSampleAMD : return "BaryCoordNoPerspSampleAMD" ;
@@ -3992,6 +4005,7 @@ inline const char* SpvCapabilityToString(SpvCapability value) {
39924005 case SpvCapabilityTextureSampleWeightedQCOM : return "TextureSampleWeightedQCOM" ;
39934006 case SpvCapabilityTextureBoxFilterQCOM : return "TextureBoxFilterQCOM" ;
39944007 case SpvCapabilityTextureBlockMatchQCOM : return "TextureBlockMatchQCOM" ;
4008+ case SpvCapabilityTileShadingQCOM : return "TileShadingQCOM" ;
39954009 case SpvCapabilityTextureBlockMatch2QCOM : return "TextureBlockMatch2QCOM" ;
39964010 case SpvCapabilityFloat16ImageAMD : return "Float16ImageAMD" ;
39974011 case SpvCapabilityImageGatherBiasLodAMD : return "ImageGatherBiasLodAMD" ;
0 commit comments