Skip to content

Add ray tracing invocation reorder extensions#3871

Merged
baldurk merged 1 commit into
baldurk:v1.xfrom
NeilMonday:v1.x-fork
Jul 21, 2026
Merged

Add ray tracing invocation reorder extensions#3871
baldurk merged 1 commit into
baldurk:v1.xfrom
NeilMonday:v1.x-fork

Conversation

@NeilMonday

Copy link
Copy Markdown

Applications that use these extensions have shaders with new instructions. The driver should receive the features struct via a vkCreateDevice pNext chain to enable the feature. This change simply adds this extension as a supported extension, and adds the pNext structs to the supported structs.

@baldurk baldurk left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

This is missing the device feature check on replay (search for BEGIN_PHYS_EXT_CHECK) to make sure that the feature is available on replay if it is to be enabled.

@NeilMonday

Copy link
Copy Markdown
Author

This is missing the device feature check on replay (search for BEGIN_PHYS_EXT_CHECK) to make sure that the feature is available on replay if it is to be enabled.

Thanks I will add that.

Applications that use these extensions have shaders with new
instructions. The driver should receive the features struct
via a vkCreateDevice pNext chain to enable the feature. This
change simply adds this extension as a supported extension,
and adds the pNext structs to the supported structs.
@NeilMonday
NeilMonday requested a review from baldurk July 20, 2026 16:41
@baldurk
baldurk merged commit 1e581d3 into baldurk:v1.x Jul 21, 2026
16 checks passed
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.

2 participants