Skip to content

Commit aa6cef1

Browse files
authored
SPV_QCOM_tile_shading (KhronosGroup#509)
1 parent 7c2f533 commit aa6cef1

10 files changed

Lines changed: 132 additions & 0 deletions

File tree

include/spirv/unified1/spirv.bf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,8 @@ namespace Spv
173173
SignedZeroInfNanPreserve = 4461,
174174
RoundingModeRTE = 4462,
175175
RoundingModeRTZ = 4463,
176+
NonCoherentTileAttachmentReadQCOM = 4489,
177+
TileShadingRateQCOM = 4490,
176178
EarlyAndLateFragmentTestsAMD = 5017,
177179
StencilRefReplacingEXT = 5027,
178180
CoalescingAMDX = 5069,
@@ -243,6 +245,7 @@ namespace Spv
243245
Image = 11,
244246
StorageBuffer = 12,
245247
TileImageEXT = 4172,
248+
TileAttachmentQCOM = 4491,
246249
NodePayloadAMDX = 5068,
247250
CallableDataKHR = 5328,
248251
CallableDataNV = 5328,
@@ -737,6 +740,9 @@ namespace Spv
737740
DeviceIndex = 4438,
738741
ViewIndex = 4440,
739742
ShadingRateKHR = 4444,
743+
TileOffsetQCOM = 4492,
744+
TileDimensionQCOM = 4493,
745+
TileApronSizeQCOM = 4494,
740746
BaryCoordNoPerspAMD = 4992,
741747
BaryCoordNoPerspCentroidAMD = 4993,
742748
BaryCoordNoPerspSampleAMD = 4994,
@@ -1139,6 +1145,7 @@ namespace Spv
11391145
TextureSampleWeightedQCOM = 4484,
11401146
TextureBoxFilterQCOM = 4485,
11411147
TextureBlockMatchQCOM = 4486,
1148+
TileShadingQCOM = 4495,
11421149
TextureBlockMatch2QCOM = 4498,
11431150
Float16ImageAMD = 5008,
11441151
ImageGatherBiasLodAMD = 5009,

include/spirv/unified1/spirv.core.grammar.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12148,6 +12148,23 @@
1214812148
],
1214912149
"version" : "1.4"
1215012150
},
12151+
{
12152+
"enumerant" : "NonCoherentTileAttachmentReadQCOM",
12153+
"value" : 4489,
12154+
"capabilities" : [ "TileShadingQCOM" ],
12155+
"version" : "None"
12156+
},
12157+
{
12158+
"enumerant" : "TileShadingRateQCOM",
12159+
"value" : 4490,
12160+
"parameters" : [
12161+
{ "kind" : "LiteralInteger", "name" : "'x rate'" },
12162+
{ "kind" : "LiteralInteger", "name" : "'y rate'" },
12163+
{ "kind" : "LiteralInteger", "name" : "'z rate'" }
12164+
],
12165+
"capabilities" : [ "TileShadingQCOM" ],
12166+
"version": "None"
12167+
},
1215112168
{
1215212169
"enumerant": "EarlyAndLateFragmentTestsAMD",
1215312170
"value": 5017,
@@ -12625,6 +12642,12 @@
1262512642
"capabilities" : [ "TileImageColorReadAccessEXT" ],
1262612643
"version" : "None"
1262712644
},
12645+
{
12646+
"enumerant" : "TileAttachmentQCOM",
12647+
"value" : 4491,
12648+
"capabilities" : [ "TileShadingQCOM" ],
12649+
"version" : "None"
12650+
},
1262812651
{
1262912652
"enumerant" : "NodePayloadAMDX",
1263012653
"value" : 5068,
@@ -15093,6 +15116,24 @@
1509315116
"extensions" : [ "SPV_KHR_fragment_shading_rate" ],
1509415117
"version" : "None"
1509515118
},
15119+
{
15120+
"enumerant" : "TileOffsetQCOM",
15121+
"value" : 4492,
15122+
"capabilities" : [ "TileShadingQCOM" ],
15123+
"version" : "None"
15124+
},
15125+
{
15126+
"enumerant" : "TileDimensionQCOM",
15127+
"value" : 4493,
15128+
"capabilities" : [ "TileShadingQCOM" ],
15129+
"version" : "None"
15130+
},
15131+
{
15132+
"enumerant" : "TileApronSizeQCOM",
15133+
"value" : 4494,
15134+
"capabilities" : [ "TileShadingQCOM" ],
15135+
"version" : "None"
15136+
},
1509615137
{
1509715138
"enumerant" : "BaryCoordNoPerspAMD",
1509815139
"value" : 4992,
@@ -16329,6 +16370,13 @@
1632916370
"extensions" : [ "SPV_QCOM_image_processing" ],
1633016371
"version" : "None"
1633116372
},
16373+
{
16374+
"enumerant" : "TileShadingQCOM",
16375+
"value" : 4495,
16376+
"capabilities" : [ "Shader" ],
16377+
"extensions" : [ "SPV_QCOM_tile_shading" ],
16378+
"version" : "None"
16379+
},
1633216380
{
1633316381
"enumerant" : "TextureBlockMatch2QCOM",
1633416382
"value" : 4498,

include/spirv/unified1/spirv.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ public enum ExecutionMode
172172
SignedZeroInfNanPreserve = 4461,
173173
RoundingModeRTE = 4462,
174174
RoundingModeRTZ = 4463,
175+
NonCoherentTileAttachmentReadQCOM = 4489,
176+
TileShadingRateQCOM = 4490,
175177
EarlyAndLateFragmentTestsAMD = 5017,
176178
StencilRefReplacingEXT = 5027,
177179
CoalescingAMDX = 5069,
@@ -242,6 +244,7 @@ public enum StorageClass
242244
Image = 11,
243245
StorageBuffer = 12,
244246
TileImageEXT = 4172,
247+
TileAttachmentQCOM = 4491,
245248
NodePayloadAMDX = 5068,
246249
CallableDataKHR = 5328,
247250
CallableDataNV = 5328,
@@ -736,6 +739,9 @@ public enum BuiltIn
736739
DeviceIndex = 4438,
737740
ViewIndex = 4440,
738741
ShadingRateKHR = 4444,
742+
TileOffsetQCOM = 4492,
743+
TileDimensionQCOM = 4493,
744+
TileApronSizeQCOM = 4494,
739745
BaryCoordNoPerspAMD = 4992,
740746
BaryCoordNoPerspCentroidAMD = 4993,
741747
BaryCoordNoPerspSampleAMD = 4994,
@@ -1138,6 +1144,7 @@ public enum Capability
11381144
TextureSampleWeightedQCOM = 4484,
11391145
TextureBoxFilterQCOM = 4485,
11401146
TextureBlockMatchQCOM = 4486,
1147+
TileShadingQCOM = 4495,
11411148
TextureBlockMatch2QCOM = 4498,
11421149
Float16ImageAMD = 5008,
11431150
ImageGatherBiasLodAMD = 5009,

include/spirv/unified1/spirv.h

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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";

include/spirv/unified1/spirv.hpp

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ enum ExecutionMode {
172172
ExecutionModeSignedZeroInfNanPreserve = 4461,
173173
ExecutionModeRoundingModeRTE = 4462,
174174
ExecutionModeRoundingModeRTZ = 4463,
175+
ExecutionModeNonCoherentTileAttachmentReadQCOM = 4489,
176+
ExecutionModeTileShadingRateQCOM = 4490,
175177
ExecutionModeEarlyAndLateFragmentTestsAMD = 5017,
176178
ExecutionModeStencilRefReplacingEXT = 5027,
177179
ExecutionModeCoalescingAMDX = 5069,
@@ -241,6 +243,7 @@ enum StorageClass {
241243
StorageClassImage = 11,
242244
StorageClassStorageBuffer = 12,
243245
StorageClassTileImageEXT = 4172,
246+
StorageClassTileAttachmentQCOM = 4491,
244247
StorageClassNodePayloadAMDX = 5068,
245248
StorageClassCallableDataKHR = 5328,
246249
StorageClassCallableDataNV = 5328,
@@ -719,6 +722,9 @@ enum BuiltIn {
719722
BuiltInDeviceIndex = 4438,
720723
BuiltInViewIndex = 4440,
721724
BuiltInShadingRateKHR = 4444,
725+
BuiltInTileOffsetQCOM = 4492,
726+
BuiltInTileDimensionQCOM = 4493,
727+
BuiltInTileApronSizeQCOM = 4494,
722728
BuiltInBaryCoordNoPerspAMD = 4992,
723729
BuiltInBaryCoordNoPerspCentroidAMD = 4993,
724730
BuiltInBaryCoordNoPerspSampleAMD = 4994,
@@ -1105,6 +1111,7 @@ enum Capability {
11051111
CapabilityTextureSampleWeightedQCOM = 4484,
11061112
CapabilityTextureBoxFilterQCOM = 4485,
11071113
CapabilityTextureBlockMatchQCOM = 4486,
1114+
CapabilityTileShadingQCOM = 4495,
11081115
CapabilityTextureBlockMatch2QCOM = 4498,
11091116
CapabilityFloat16ImageAMD = 5008,
11101117
CapabilityImageGatherBiasLodAMD = 5009,
@@ -3301,6 +3308,8 @@ inline const char* ExecutionModeToString(ExecutionMode value) {
33013308
case ExecutionModeSignedZeroInfNanPreserve: return "SignedZeroInfNanPreserve";
33023309
case ExecutionModeRoundingModeRTE: return "RoundingModeRTE";
33033310
case ExecutionModeRoundingModeRTZ: return "RoundingModeRTZ";
3311+
case ExecutionModeNonCoherentTileAttachmentReadQCOM: return "NonCoherentTileAttachmentReadQCOM";
3312+
case ExecutionModeTileShadingRateQCOM: return "TileShadingRateQCOM";
33043313
case ExecutionModeEarlyAndLateFragmentTestsAMD: return "EarlyAndLateFragmentTestsAMD";
33053314
case ExecutionModeStencilRefReplacingEXT: return "StencilRefReplacingEXT";
33063315
case ExecutionModeCoalescingAMDX: return "CoalescingAMDX";
@@ -3367,6 +3376,7 @@ inline const char* StorageClassToString(StorageClass value) {
33673376
case StorageClassImage: return "Image";
33683377
case StorageClassStorageBuffer: return "StorageBuffer";
33693378
case StorageClassTileImageEXT: return "TileImageEXT";
3379+
case StorageClassTileAttachmentQCOM: return "TileAttachmentQCOM";
33703380
case StorageClassNodePayloadAMDX: return "NodePayloadAMDX";
33713381
case StorageClassCallableDataKHR: return "CallableDataKHR";
33723382
case StorageClassIncomingCallableDataKHR: return "IncomingCallableDataKHR";
@@ -3774,6 +3784,9 @@ inline const char* BuiltInToString(BuiltIn value) {
37743784
case BuiltInDeviceIndex: return "DeviceIndex";
37753785
case BuiltInViewIndex: return "ViewIndex";
37763786
case BuiltInShadingRateKHR: return "ShadingRateKHR";
3787+
case BuiltInTileOffsetQCOM: return "TileOffsetQCOM";
3788+
case BuiltInTileDimensionQCOM: return "TileDimensionQCOM";
3789+
case BuiltInTileApronSizeQCOM: return "TileApronSizeQCOM";
37773790
case BuiltInBaryCoordNoPerspAMD: return "BaryCoordNoPerspAMD";
37783791
case BuiltInBaryCoordNoPerspCentroidAMD: return "BaryCoordNoPerspCentroidAMD";
37793792
case BuiltInBaryCoordNoPerspSampleAMD: return "BaryCoordNoPerspSampleAMD";
@@ -3988,6 +4001,7 @@ inline const char* CapabilityToString(Capability value) {
39884001
case CapabilityTextureSampleWeightedQCOM: return "TextureSampleWeightedQCOM";
39894002
case CapabilityTextureBoxFilterQCOM: return "TextureBoxFilterQCOM";
39904003
case CapabilityTextureBlockMatchQCOM: return "TextureBlockMatchQCOM";
4004+
case CapabilityTileShadingQCOM: return "TileShadingQCOM";
39914005
case CapabilityTextureBlockMatch2QCOM: return "TextureBlockMatch2QCOM";
39924006
case CapabilityFloat16ImageAMD: return "Float16ImageAMD";
39934007
case CapabilityImageGatherBiasLodAMD: return "ImageGatherBiasLodAMD";

include/spirv/unified1/spirv.hpp11

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ enum class ExecutionMode : unsigned {
172172
SignedZeroInfNanPreserve = 4461,
173173
RoundingModeRTE = 4462,
174174
RoundingModeRTZ = 4463,
175+
NonCoherentTileAttachmentReadQCOM = 4489,
176+
TileShadingRateQCOM = 4490,
175177
EarlyAndLateFragmentTestsAMD = 5017,
176178
StencilRefReplacingEXT = 5027,
177179
CoalescingAMDX = 5069,
@@ -241,6 +243,7 @@ enum class StorageClass : unsigned {
241243
Image = 11,
242244
StorageBuffer = 12,
243245
TileImageEXT = 4172,
246+
TileAttachmentQCOM = 4491,
244247
NodePayloadAMDX = 5068,
245248
CallableDataKHR = 5328,
246249
CallableDataNV = 5328,
@@ -719,6 +722,9 @@ enum class BuiltIn : unsigned {
719722
DeviceIndex = 4438,
720723
ViewIndex = 4440,
721724
ShadingRateKHR = 4444,
725+
TileOffsetQCOM = 4492,
726+
TileDimensionQCOM = 4493,
727+
TileApronSizeQCOM = 4494,
722728
BaryCoordNoPerspAMD = 4992,
723729
BaryCoordNoPerspCentroidAMD = 4993,
724730
BaryCoordNoPerspSampleAMD = 4994,
@@ -1105,6 +1111,7 @@ enum class Capability : unsigned {
11051111
TextureSampleWeightedQCOM = 4484,
11061112
TextureBoxFilterQCOM = 4485,
11071113
TextureBlockMatchQCOM = 4486,
1114+
TileShadingQCOM = 4495,
11081115
TextureBlockMatch2QCOM = 4498,
11091116
Float16ImageAMD = 5008,
11101117
ImageGatherBiasLodAMD = 5009,
@@ -3301,6 +3308,8 @@ inline const char* ExecutionModeToString(ExecutionMode value) {
33013308
case ExecutionMode::SignedZeroInfNanPreserve: return "SignedZeroInfNanPreserve";
33023309
case ExecutionMode::RoundingModeRTE: return "RoundingModeRTE";
33033310
case ExecutionMode::RoundingModeRTZ: return "RoundingModeRTZ";
3311+
case ExecutionMode::NonCoherentTileAttachmentReadQCOM: return "NonCoherentTileAttachmentReadQCOM";
3312+
case ExecutionMode::TileShadingRateQCOM: return "TileShadingRateQCOM";
33043313
case ExecutionMode::EarlyAndLateFragmentTestsAMD: return "EarlyAndLateFragmentTestsAMD";
33053314
case ExecutionMode::StencilRefReplacingEXT: return "StencilRefReplacingEXT";
33063315
case ExecutionMode::CoalescingAMDX: return "CoalescingAMDX";
@@ -3367,6 +3376,7 @@ inline const char* StorageClassToString(StorageClass value) {
33673376
case StorageClass::Image: return "Image";
33683377
case StorageClass::StorageBuffer: return "StorageBuffer";
33693378
case StorageClass::TileImageEXT: return "TileImageEXT";
3379+
case StorageClass::TileAttachmentQCOM: return "TileAttachmentQCOM";
33703380
case StorageClass::NodePayloadAMDX: return "NodePayloadAMDX";
33713381
case StorageClass::CallableDataKHR: return "CallableDataKHR";
33723382
case StorageClass::IncomingCallableDataKHR: return "IncomingCallableDataKHR";
@@ -3774,6 +3784,9 @@ inline const char* BuiltInToString(BuiltIn value) {
37743784
case BuiltIn::DeviceIndex: return "DeviceIndex";
37753785
case BuiltIn::ViewIndex: return "ViewIndex";
37763786
case BuiltIn::ShadingRateKHR: return "ShadingRateKHR";
3787+
case BuiltIn::TileOffsetQCOM: return "TileOffsetQCOM";
3788+
case BuiltIn::TileDimensionQCOM: return "TileDimensionQCOM";
3789+
case BuiltIn::TileApronSizeQCOM: return "TileApronSizeQCOM";
37773790
case BuiltIn::BaryCoordNoPerspAMD: return "BaryCoordNoPerspAMD";
37783791
case BuiltIn::BaryCoordNoPerspCentroidAMD: return "BaryCoordNoPerspCentroidAMD";
37793792
case BuiltIn::BaryCoordNoPerspSampleAMD: return "BaryCoordNoPerspSampleAMD";
@@ -3988,6 +4001,7 @@ inline const char* CapabilityToString(Capability value) {
39884001
case Capability::TextureSampleWeightedQCOM: return "TextureSampleWeightedQCOM";
39894002
case Capability::TextureBoxFilterQCOM: return "TextureBoxFilterQCOM";
39904003
case Capability::TextureBlockMatchQCOM: return "TextureBlockMatchQCOM";
4004+
case Capability::TileShadingQCOM: return "TileShadingQCOM";
39914005
case Capability::TextureBlockMatch2QCOM: return "TextureBlockMatch2QCOM";
39924006
case Capability::Float16ImageAMD: return "Float16ImageAMD";
39934007
case Capability::ImageGatherBiasLodAMD: return "ImageGatherBiasLodAMD";

include/spirv/unified1/spirv.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,8 @@
191191
"SignedZeroInfNanPreserve": 4461,
192192
"RoundingModeRTE": 4462,
193193
"RoundingModeRTZ": 4463,
194+
"NonCoherentTileAttachmentReadQCOM": 4489,
195+
"TileShadingRateQCOM": 4490,
194196
"EarlyAndLateFragmentTestsAMD": 5017,
195197
"StencilRefReplacingEXT": 5027,
196198
"CoalescingAMDX": 5069,
@@ -263,6 +265,7 @@
263265
"Image": 11,
264266
"StorageBuffer": 12,
265267
"TileImageEXT": 4172,
268+
"TileAttachmentQCOM": 4491,
266269
"NodePayloadAMDX": 5068,
267270
"CallableDataKHR": 5328,
268271
"CallableDataNV": 5328,
@@ -745,6 +748,9 @@
745748
"DeviceIndex": 4438,
746749
"ViewIndex": 4440,
747750
"ShadingRateKHR": 4444,
751+
"TileOffsetQCOM": 4492,
752+
"TileDimensionQCOM": 4493,
753+
"TileApronSizeQCOM": 4494,
748754
"BaryCoordNoPerspAMD": 4992,
749755
"BaryCoordNoPerspCentroidAMD": 4993,
750756
"BaryCoordNoPerspSampleAMD": 4994,
@@ -1081,6 +1087,7 @@
10811087
"TextureSampleWeightedQCOM": 4484,
10821088
"TextureBoxFilterQCOM": 4485,
10831089
"TextureBlockMatchQCOM": 4486,
1090+
"TileShadingQCOM": 4495,
10841091
"TextureBlockMatch2QCOM": 4498,
10851092
"Float16ImageAMD": 5008,
10861093
"ImageGatherBiasLodAMD": 5009,

0 commit comments

Comments
 (0)