Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to final ray tracing extensions #4027

Closed
wants to merge 1 commit into from

Conversation

dgkoch
Copy link
Contributor

@dgkoch dgkoch commented Nov 23, 2020

Updates to final spec semantics in KhronosGroup/SPIRV-Registry#86

Depends on header updates in KhronosGroup/SPIRV-Headers#182

@CLAassistant
Copy link

CLAassistant commented Nov 23, 2020

CLA assistant check
All committers have signed the CLA.

@dgkoch
Copy link
Contributor Author

dgkoch commented Nov 23, 2020

s-perron
s-perron previously approved these changes Nov 23, 2020
@s-perron
Copy link
Collaborator

Change look good to me, but before spirv-header must be merged before we can merge this change. We should also update the DEPS file once spirv-headers is merged.

There is also an issue with the CLA. @jekstrand, can you sign the CLA?

@s-perron s-perron self-requested a review November 23, 2020 14:50
@s-perron s-perron dismissed their stale review November 23, 2020 14:51

The DEPS file should be updated as well.

@dneto0
Copy link
Collaborator

dneto0 commented Nov 23, 2020

SPIRV-Headers change has been merged.

@dgkoch
Copy link
Contributor Author

dgkoch commented Nov 23, 2020

SPIRV_headers has been merged now, I'll rebase.

Drop Provisional from ray tracing enums
    sed -ie 's/RayQueryProvisionalKHR/RayQueryKHR/g' **/*
    sed -ie 's/RayTracingProvisionalKHR/RayTracingKHR/g' **/*
Add terminator support for SpvOpIgnoreIntersectionKHR and SpvOpTerminateRayKHR
Update deps for SPIRV-Headers
@dneto0
Copy link
Collaborator

dneto0 commented Nov 23, 2020

FYI. Glslang/shaderc parts of the smoketest are expected to fail until KhronosGroup/glslang#2466 is merged

@s-perron
Copy link
Collaborator

@dgkoch It look like the base_operand_capabilities_test are failing.

@dneto0
Copy link
Collaborator

dneto0 commented Nov 23, 2020

I might have messed things up here. I also merged KhronosGroup/SPIRV-Headers#180 to fix a capability depedendency. That my have caused some capability tests to fail. I'll see about verifying and fixing.

@dneto0
Copy link
Collaborator

dneto0 commented Nov 23, 2020

This support was merged as part of #4028

@dneto0 dneto0 closed this Nov 23, 2020
@dgkoch dgkoch deleted the khr_rt_final branch November 23, 2020 17:49
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.

4 participants