Skip to content

layers: Add tile shading runtime SPIRV VUIDs (1/2)#12279

Open
ZZKQcom wants to merge 1 commit into
KhronosGroup:mainfrom
ZZKQcom:tile_shading/spirv_vuids
Open

layers: Add tile shading runtime SPIRV VUIDs (1/2)#12279
ZZKQcom wants to merge 1 commit into
KhronosGroup:mainfrom
ZZKQcom:tile_shading/spirv_vuids

Conversation

@ZZKQcom
Copy link
Copy Markdown
Contributor

@ZZKQcom ZZKQcom commented May 16, 2026

Overview

Adds SPIRV validation for VK_QCOM_tile_shading (1/2):

  • VUID-RuntimeSpirv-TileShadingQCOM-10698
  • VUID-RuntimeSpirv-TileShadingQCOM-10699
  • VUID-RuntimeSpirv-TileShadingQCOM-10700
  • VUID-RuntimeSpirv-TileShadingQCOM-10701
  • VUID-RuntimeSpirv-x-10702
  • VUID-RuntimeSpirv-y-10703
  • VUID-RuntimeSpirv-OpTypeImage-10707
  • VUID-RuntimeSpirv-OpTypeImage-10709
  • VUID-RuntimeSpirv-OpTypeImage-10710
  • VUID-RuntimeSpirv-OpTypeSampledImage-10711

Unit Tests

Test VUID & Description
TileShadingCapabilityInComputeShaderButTileShadingFeatureNotEnabled 10698
TileShadingCapabilityInFragmentShaderButTileShadingFeatureNotEnabled 10699
TileShadingCapabilityInComputeShaderButInvokedOutsideTileShadingRenderPass 10700
TileShadingCapabilityInFragmentShaderButInvokedOutsideTileShadingRenderPass 10701
TileShadingRateXExceedsMaxTileShadingRateWidth 10702
TileShadingRateYExceedsMaxTileShadingRateHeight 10703
ReadTileAttachmentColorImageButTileShadingColorAttachmentsFeatureNotEnabled 10707
ReadTileAttachmentDepthImageButTileShadingDepthAttachmentsFeatureNotEnabled 10708, DynamicRendering
ReadTileAttachmentStencilImageButTileShadingStencilAttachmentsFeatureNotEnabled 10709, DynamicRendering
SampleTileAttachmentImageButTileShadingSampledAttachmentsFeatureNotEnabled 10711
DispatchReadImageBackingOfTileAttachmentAfterDrawWrite Positive

@ZZKQcom ZZKQcom requested a review from a team as a code owner May 16, 2026 11:14
@ci-tester-lunarg
Copy link
Copy Markdown
Collaborator

Author ZZKQcom not on autobuild list. Waiting for curator authorization before starting CI build.

Comment thread layers/drawdispatch/descriptor_validator.cpp Outdated
Comment thread layers/drawdispatch/descriptor_validator.cpp Outdated
Comment thread layers/drawdispatch/descriptor_validator.cpp Outdated
Comment thread layers/core_checks/cc_drawdispatch.cpp
@ZZKQcom ZZKQcom force-pushed the tile_shading/spirv_vuids branch from 5a04609 to ad80f41 Compare May 18, 2026 03:18
@ci-tester-lunarg
Copy link
Copy Markdown
Collaborator

Author ZZKQcom not on autobuild list. Waiting for curator authorization before starting CI build.

@ZZKQcom ZZKQcom force-pushed the tile_shading/spirv_vuids branch from ad80f41 to f042d25 Compare May 18, 2026 03:29
@ci-tester-lunarg
Copy link
Copy Markdown
Collaborator

Author ZZKQcom not on autobuild list. Waiting for curator authorization before starting CI build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants