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

@jiaolu jiaolu commented May 26, 2026

Copy link
Copy Markdown
Contributor

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

@google-cla

google-cla Bot commented May 26, 2026

Copy link
Copy Markdown

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

jiaolu commented May 27, 2026

Copy link
Copy Markdown
Contributor Author

ping for review?

@dj2

dj2 commented May 27, 2026

Copy link
Copy Markdown
Collaborator

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

jiaolu commented May 28, 2026

Copy link
Copy Markdown
Contributor Author

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

dj2 commented May 28, 2026

Copy link
Copy Markdown
Collaborator

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

dj2 commented May 28, 2026

Copy link
Copy Markdown
Collaborator

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

@jiaolu

jiaolu commented Jun 1, 2026

Copy link
Copy Markdown
Contributor Author

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