Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

VKTrace/DXR Support #247

Closed
r4nd0m1z3r opened this issue Apr 7, 2020 · 2 comments
Closed

VKTrace/DXR Support #247

r4nd0m1z3r opened this issue Apr 7, 2020 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@r4nd0m1z3r
Copy link

r4nd0m1z3r commented Apr 7, 2020

I saw a C++ WGPU hardware raytracing(https://github.com/maierfelix/dawn-ray-tracing)
And I also saw that they specify shader type in create_shader_module(), which means I cannot simply port it to Rust because in Rust create_shader_module() only takes &[u32] array.

TL;DR Is hardware RT(VKTrace/DXR) support will be added to WGPU-rs?

@kvark
Copy link
Member

kvark commented Apr 8, 2020

We'd be adding something when there is an agreed API to do so. It hasn't been done yet. Felix's work in "dawn-ray-tracing" is great, but it's not an API anybody discussed yet. We'd need something that supports all of DXR/VKTrace/metal stuff . If you want to make this investigation, that would be a great step!

@kvark kvark added enhancement New feature or request help wanted Extra attention is needed labels Apr 8, 2020
@kvark
Copy link
Member

kvark commented Jun 3, 2021

Already filed upstream

@kvark kvark closed this as completed Jun 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants