wgpu icon indicating copy to clipboard operation
wgpu copied to clipboard

Ray Queries

Open Vecvec opened this issue 5 months ago • 42 comments

Connections Works towards #1040

Description This PR provides BLASes (bottom level acceleration structures), TLASes (top level acceleration structures), TLAS instances (which contain BLASes and data, like transforms, about them), TLAS packages (which contain vectors of TLAS instances).

Testing Running tests & examples included in PR

This a updated version of #3631 and is intended to replace it.

Checklist

  • [x] Run cargo fmt.
  • [x] Run cargo clippy. If applicable, add:
    • n/a --target wasm32-unknown-unknown
    • n/a --target wasm32-unknown-emscripten
  • [x] Run cargo xtask test to run tests.
  • [x] Add change to CHANGELOG.md. See simple instructions inside file.
  • [x] More tests & examples.
  • [x] More docs

Later (follow-up PR)

  • Acceleration structure compaction.
  • Procedural geometry.
  • as_hal methods

Vecvec avatar Sep 18 '24 04:09 Vecvec