Skip to content

Selective output geometry shader test#1222

Merged
EmilioLaiso merged 2 commits into
llvm:mainfrom
Traverse-Research:geometry-shader-selective-output
May 27, 2026
Merged

Selective output geometry shader test#1222
EmilioLaiso merged 2 commits into
llvm:mainfrom
Traverse-Research:geometry-shader-selective-output

Conversation

@EmilioLaiso

Copy link
Copy Markdown
Collaborator

Adds a geometry shader test that exercises selective primitive output via SV_PrimitiveID.
Two CCW triangles tile a 2×2 render target — primitive 0 covers the bottom half, primitive 1 the top half.
The GS emits primitive 0 unchanged and drops primitive 1 by returning without any Append() calls.

@EmilioLaiso EmilioLaiso merged commit 8a68c02 into llvm:main May 27, 2026
17 of 23 checks passed
@EmilioLaiso EmilioLaiso deleted the geometry-shader-selective-output branch May 27, 2026 07:57
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