Skip to content

Report (min|max)subGroupSize device properties for Vulkan#985

Open
damyanp wants to merge 3 commits intollvm:mainfrom
damyanp:subgroup_size
Open

Report (min|max)subGroupSize device properties for Vulkan#985
damyanp wants to merge 3 commits intollvm:mainfrom
damyanp:subgroup_size

Conversation

@damyanp
Copy link
Contributor

@damyanp damyanp commented Mar 16, 2026

This exposes the Vulkan subgroup, min and max sizes for Vulkan. These are then exposed as features that can be tested via REQUIRES in lit following the WaveGroup_N naming convention.

Fixes #611
Assisted-by: Copilot CLI

Report these as WaveSize features on the device
@damyanp damyanp added the test-all When applied to a PR this will opt-in to additional pre-merge test configurations.. label Mar 16, 2026
@damyanp damyanp requested review from bob80905 and bogner March 16, 2026 23:28
Copy link
Contributor

@bob80905 bob80905 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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

Labels

test-all When applied to a PR this will opt-in to additional pre-merge test configurations..

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix Vulkan offload test suite setup to allow for wave size specification

2 participants