Skip to content

Add ray query feature support#1118

Merged
dj2 merged 1 commit into
google:mainfrom
jiaolu:main
May 28, 2026
Merged

Add ray query feature support#1118
dj2 merged 1 commit into
google:mainfrom
jiaolu:main

Conversation

@jiaolu
Copy link
Copy Markdown
Contributor

@jiaolu jiaolu commented May 26, 2026

BLAS/TLAS map pointer plumbing through compute and graphics pipelines
TLAS descriptor setup for all pipelines (not only ray tracing)

@google-cla
Copy link
Copy Markdown

google-cla Bot commented May 26, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

jiaolu added a commit to jiaolu/VK-GL-CTS that referenced this pull request May 26, 2026
It introduces dEQP-VK.ray_query.amber.workgroup_barrier, backed by: ray_query_workgroup_barrier.amber

The Amber script creates a compute shader using GL_EXT_ray_query, inds a TLAS, output buffer, and delay buffer, then dispatches one 1024-invocation workgroup.

Important caveat: this commit only adds the CTS-side ray query Amber
test and feature check. It currently is dependent on the PR google/amber#1118
@jiaolu
Copy link
Copy Markdown
Contributor Author

jiaolu commented May 27, 2026

ping for review?

@dj2
Copy link
Copy Markdown
Collaborator

dj2 commented May 27, 2026

The review bot says the CLA isn't signed. I'm guessing it's because the email you used to sign the CL does not match the email used in the commit message? Once review bot says the CLA is good then we can start the review.

@dj2 dj2 enabled auto-merge (squash) May 27, 2026 12:02
BLAS/TLAS map plumbing through compute and graphics pipelines
TLAS descriptor setup for all pipelines (not only ray tracing)
auto-merge was automatically disabled May 28, 2026 07:33

Head branch was pushed to by a user without write access

@jiaolu
Copy link
Copy Markdown
Contributor Author

jiaolu commented May 28, 2026

The review bot says the CLA isn't signed. I'm guessing it's because the email you used to sign the CL does not match the email used in the commit message? Once review bot says the CLA is good then we can start the review.

hmm, the CLA seems to be signed.

The compiling failure is fixed, can i have the checks running again?

@dj2 dj2 added the kokoro:run label May 28, 2026
@dj2 dj2 enabled auto-merge (squash) May 28, 2026 11:29
@dj2
Copy link
Copy Markdown
Collaborator

dj2 commented May 28, 2026

Yea, the bot is happy now. I've approved, just need the bots to pass and this should land.

@dj2 dj2 merged commit 0d349d7 into google:main May 28, 2026
19 of 20 checks passed
@dj2
Copy link
Copy Markdown
Collaborator

dj2 commented May 28, 2026

Thank you very much for the CL, and getting the CLA bot happy. Appreciate the contribution.

@jiaolu
Copy link
Copy Markdown
Contributor Author

jiaolu commented Jun 1, 2026

Thank you very much for the CL, and getting the CLA bot happy. Appreciate the contribution.

Thanks for the kind words

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