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

Ray tracing compaction #6609

Open
wants to merge 424 commits into
base: trunk
Choose a base branch
from
Open
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 27, 2024

  1. fix fmt from macos fix

    Vecvec committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    5e0da85 View commit details
    Browse the repository at this point in the history
  2. fix clippy macos and web

    Vecvec committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    e0de9f5 View commit details
    Browse the repository at this point in the history
  3. fix more clippy macos and web

    Vecvec committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    c27c214 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/ray-tracing' into ray-tracing-co…

    …mpaction
    
    # Conflicts:
    #	wgpu-core/src/resource.rs
    Vecvec committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    8b886fb View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    14b0308 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5c53ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    342b750 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    78f399b View commit details
    Browse the repository at this point in the history
  2. WIP fix rebase

    JMS55 committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    41133c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Fix compile issues

    JMS55 committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    41fe261 View commit details
    Browse the repository at this point in the history
  2. More fixes

    JMS55 committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    d94cbeb View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    13c09f9 View commit details
    Browse the repository at this point in the history
  2. Fix rebase

    JMS55 committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    b60f318 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91b7546 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Configuration menu
    Copy the full SHA
    972d9cb View commit details
    Browse the repository at this point in the history
  2. Add back xtask Cargo.lock

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    2bc105d View commit details
    Browse the repository at this point in the history
  3. Revert serde path

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    f3fa301 View commit details
    Browse the repository at this point in the history
  4. Doc typos

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    96877cc View commit details
    Browse the repository at this point in the history
  5. Add -diff

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    b459f37 View commit details
    Browse the repository at this point in the history
  6. Revert more serde

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    4a1080a View commit details
    Browse the repository at this point in the history
  7. Revert serde again?

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    991c2c4 View commit details
    Browse the repository at this point in the history
  8. Fix doc typo

    JMS55 committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    e042a86 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. add test

    Vecvec committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    5da071f View commit details
    Browse the repository at this point in the history
  2. clippy & fmt

    Vecvec committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a7b90fe View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    6633fae View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. fix various things

    Vecvec committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d9feef7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62de7ce View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Merge branch 'fix-unused-acceleration-structure' into ray-tracing-tests

    # Conflicts:
    #	.gitattributes
    #	wgpu-core/src/command/compute.rs
    #	wgpu-core/src/command/render.rs
    #	wgpu-core/src/device/life.rs
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/track/mod.rs
    Vecvec committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    1e737be View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    fcc1a68 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    ed2b294 View commit details
    Browse the repository at this point in the history
  2. refactor & fmt

    Vecvec committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    b6b44da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9b82b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a52484 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Merge remote-tracking branch 'gfx-rs/trunk' into ray-tracing-tests

    # Conflicts:
    #	naga/src/back/spv/writer.rs
    #	wgpu-core/src/hub.rs
    #	wgpu-core/src/registry.rs
    #	wgpu/src/backend/wgpu_core.rs
    Vecvec committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    6a35108 View commit details
    Browse the repository at this point in the history
  2. merge & fix

    Vecvec committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    f421374 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Configuration menu
    Copy the full SHA
    abdbb40 View commit details
    Browse the repository at this point in the history
  2. Fix problems

    atlv24 committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    67710d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. fix validation error

    Vecvec committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    03c00e9 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. fix validation

    Vecvec authored Apr 26, 2024
    Configuration menu
    Copy the full SHA
    f2511b5 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Merge pull request #1 from Vecvec/ray-tracing-fix-validation

    fix validation
    atlv24 authored May 1, 2024
    Configuration menu
    Copy the full SHA
    6166c86 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    1aefc53 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Merge pull request #2 from JMS55/ray-tracing2

     Merge commit 'fb3b33d09233140533a9e431256a8690bf4c5d42' from wgpu/trunk into ray-tracing
    atlv24 authored May 4, 2024
    Configuration menu
    Copy the full SHA
    d0238b2 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. completely re-work compaction to not use a feature nvidia graphics ca…

    …rds do not support (and it now works!) currently missing validation
    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    c013d86 View commit details
    Browse the repository at this point in the history
  2. validation

    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    395e237 View commit details
    Browse the repository at this point in the history
  3. clippy&fmt

    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    5547d8a View commit details
    Browse the repository at this point in the history
  4. remove offset

    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    99dad2f View commit details
    Browse the repository at this point in the history
  5. fmt

    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    dc8f13e View commit details
    Browse the repository at this point in the history
  6. fix

    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    b8ba5a4 View commit details
    Browse the repository at this point in the history
  7. fmt

    Vecvec committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d767b8e View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. more validation

    Vecvec committed May 25, 2024
    Configuration menu
    Copy the full SHA
    070251b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8e1a63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0158ac4 View commit details
    Browse the repository at this point in the history
  4. trace, clippy & fmt

    Vecvec committed May 25, 2024
    Configuration menu
    Copy the full SHA
    2a49f7a View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	Cargo.lock
    #	wgpu-core/src/command/mod.rs
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/track/mod.rs
    #	wgpu-core/src/validation.rs
    #	wgpu/src/backend/webgpu.rs
    #	wgpu/src/context.rs
    Vecvec committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    7a51685 View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    a63b8d4 View commit details
    Browse the repository at this point in the history
  3. fmt

    Vecvec committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    0c54402 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	wgpu-core/src/command/compute.rs
    #	wgpu-core/src/track/mod.rs
    Vecvec committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    d079bd0 View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    7050d34 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    a5365bf View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Merge branch 'refs/heads/ray-tracing-updated' into ray-tracing-tests

    # Conflicts:
    #	.gitattributes
    #	examples/src/ray_cube_compute/mod.rs
    #	examples/src/ray_cube_fragment/mod.rs
    #	examples/src/ray_scene/mod.rs
    #	wgpu-core/src/command/compute.rs
    #	wgpu-core/src/command/ray_tracing.rs
    #	wgpu-core/src/device/life.rs
    #	wgpu-core/src/device/queue.rs
    #	wgpu-core/src/device/ray_tracing.rs
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/hub.rs
    #	wgpu-core/src/track/mod.rs
    #	wgpu/src/backend/webgpu.rs
    #	wgpu/src/backend/wgpu_core.rs
    Vecvec committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    ce64c15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9aaab3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2140ea View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. wip: example

    Vecvec committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9261031 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. finished shadow!

    Vecvec committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    518c7fb View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	wgpu-core/src/binding_model.rs
    #	wgpu-core/src/command/mod.rs
    #	wgpu-core/src/device/mod.rs
    #	wgpu-core/src/device/queue.rs
    Vecvec committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    c33de62 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. fix merge

    Vecvec committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    3ad91f2 View commit details
    Browse the repository at this point in the history
  2. clippy

    Vecvec committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    8555869 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. merge & fix

    Vecvec committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    3eb8835 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. remove some uses of blas ids

    Vecvec committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b524bb2 View commit details
    Browse the repository at this point in the history
  2. fmt

    Vecvec committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    f02507d View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	wgpu-core/src/device/life.rs
    #	wgpu-core/src/device/queue.rs
    #	wgpu-core/src/device/resource.rs
    Vecvec committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    4afba3b View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    7cb078b View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Merge pull request #3 from Vecvec/ray-tracing-updated

    Merge with trunk
    atlv24 authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d659a41 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. deduplicate code shared between command_encoder_build_acceleration_st…

    …ructures and command_encoder_build_acceleration_structures_unsafe_tlas
    Vecvec committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    d40b0fc View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. clippy

    Vecvec committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    cafc0b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Merge pull request #4 from Vecvec/ray-tracing-refactor

    Deduplicate blas building code
    atlv24 authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    0cb14f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	wgpu-core/src/binding_model.rs
    #	wgpu-core/src/command/compute.rs
    #	wgpu-core/src/command/mod.rs
    #	wgpu-core/src/command/render.rs
    #	wgpu-core/src/device/global.rs
    #	wgpu-core/src/device/queue.rs
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/hub.rs
    #	wgpu-core/src/track/mod.rs
    #	wgpu/src/lib.rs
    Vecvec committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    523756a View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9706f3c View commit details
    Browse the repository at this point in the history
  3. fix warnings

    Vecvec committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    49cfa7d View commit details
    Browse the repository at this point in the history
  4. clippy & fmt

    Vecvec committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2810f13 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    7866557 View commit details
    Browse the repository at this point in the history
  2. fmt

    Vecvec committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    af183c5 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'refs/remotes/origin/ray-tracing-updated…

    …' into ray-tracing-compaction
    
    # Conflicts:
    #	player/src/lib.rs
    #	wgpu-core/src/command/ray_tracing.rs
    #	wgpu-core/src/device/ray_tracing.rs
    #	wgpu-core/src/resource.rs
    #	wgpu-hal/src/dx12/device.rs
    #	wgpu-types/src/lib.rs
    Vecvec committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    f5db8d7 View commit details
    Browse the repository at this point in the history
  4. fix merge

    Vecvec committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    3701dd1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7611477 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. fix command

    Vecvec committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    a6d78f5 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	wgpu/src/context.rs
    Vecvec committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    9ae808a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. wip: fix merge

    Vecvec committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    5e2f061 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-updated
    
    # Conflicts:
    #	wgpu-core/src/binding_model.rs
    #	wgpu-core/src/command/mod.rs
    #	wgpu-core/src/device/global.rs
    #	wgpu-core/src/device/queue.rs
    #	wgpu-core/src/hub.rs
    Vecvec committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    dbfbe56 View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    fda4ff8 View commit details
    Browse the repository at this point in the history
  3. fmt & docs

    Vecvec committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    d5532b0 View commit details
    Browse the repository at this point in the history
  4. fix wasm clippy

    Vecvec committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    7400129 View commit details
    Browse the repository at this point in the history
  5. fix issues with tests

    Vecvec committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    3b573c8 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'refs/heads/ray-tracing-updated' into ray-tracing-tests

    # Conflicts:
    #	tests/tests/root.rs
    #	wgpu-core/src/command/compute.rs
    #	wgpu-core/src/command/mod.rs
    #	wgpu-core/src/command/ray_tracing.rs
    #	wgpu-core/src/command/render.rs
    #	wgpu-core/src/device/life.rs
    #	wgpu-core/src/device/queue.rs
    #	wgpu-core/src/device/ray_tracing.rs
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/hub.rs
    #	wgpu-core/src/lock/rank.rs
    #	wgpu-core/src/ray_tracing.rs
    #	wgpu-core/src/resource.rs
    #	wgpu-core/src/track/mod.rs
    #	wgpu/src/backend/wgpu_core.rs
    #	wgpu/src/context.rs
    #	wgpu/src/ray_tracing.rs
    Vecvec committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    7dccf40 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. fix issues with tests

    Vecvec committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    86f7823 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93fba52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32f9666 View commit details
    Browse the repository at this point in the history
  4. fmt & clippy (wasm)

    Vecvec committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7f69da4 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    e8067ff View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    5461327 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. fix tests

    Vecvec committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c13baf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    592270d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c137a33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba098f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d1c193 View commit details
    Browse the repository at this point in the history
  6. changelog

    Vecvec committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ff6988d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    638f4c5 View commit details
    Browse the repository at this point in the history
  8. fix compile error

    Vecvec committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    cb167a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. when creating and building acceleration structures require Features::…

    …RAY_TRACING_ACCELERATION_STRUCTURE is enabled
    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    e2168e6 View commit details
    Browse the repository at this point in the history
  2. remove duplicate workaround

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    0fcc749 View commit details
    Browse the repository at this point in the history
  3. fix most feedback

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    c3aa7ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e6bf29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9127686 View commit details
    Browse the repository at this point in the history
  6. fix compile error in test

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    9133567 View commit details
    Browse the repository at this point in the history
  7. more changes along same lines

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    358a4ec View commit details
    Browse the repository at this point in the history
  8. format

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    0d67c0a View commit details
    Browse the repository at this point in the history
  9. apply feedback to more places

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8d1f97b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e7fb920 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    86d8801 View commit details
    Browse the repository at this point in the history
  12. fix clippy

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    07b899c View commit details
    Browse the repository at this point in the history
  13. fix examples

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    5ced4e6 View commit details
    Browse the repository at this point in the history
  14. fix tests

    Vecvec committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    093acad View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. remove now useless docs

    Vecvec committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    e6eb770 View commit details
    Browse the repository at this point in the history
  2. add more docs

    Vecvec committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    41a1181 View commit details
    Browse the repository at this point in the history
  3. yet more docs

    Vecvec committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    9f808c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2da9dff View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. still more docs

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    6a385da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eed7256 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c3e070 View commit details
    Browse the repository at this point in the history
  4. Documentation.

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    31fd7b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c534106 View commit details
    Browse the repository at this point in the history
  6. Add more references to docs.

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    ae692b0 View commit details
    Browse the repository at this point in the history
  7. Get BindGroup in scope

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    6eba476 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    27c19fc View commit details
    Browse the repository at this point in the history
  9. Remove unintentional changes

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    d32d086 View commit details
    Browse the repository at this point in the history
  10. Remove #[allow(dead_code)]

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    ff9dc96 View commit details
    Browse the repository at this point in the history
  11. Remove old comments

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    3936b8c View commit details
    Browse the repository at this point in the history
  12. Add device.poll

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    cadec75 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b406903 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cde7c14 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c2566d4 View commit details
    Browse the repository at this point in the history
  16. fmt

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    dcb2955 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ab69ac5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    82042f1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    86adda1 View commit details
    Browse the repository at this point in the history
  20. fmt

    Vecvec committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    bcd61d0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1dec1af View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    142f086 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. spelling

    Co-authored-by: Connor Fitzgerald <[email protected]>
    Vecvec and cwfitzgerald authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    dc5293c View commit details
    Browse the repository at this point in the history
  2. grammar

    Co-authored-by: Connor Fitzgerald <[email protected]>
    Vecvec and cwfitzgerald authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ad7c8ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c05d021 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    000a505 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5b7c7c2 View commit details
    Browse the repository at this point in the history
  6. remove long-standing locks.

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    c4f71c7 View commit details
    Browse the repository at this point in the history
  7. fmt

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    77de647 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    67bc235 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0a5781f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5ece2f8 View commit details
    Browse the repository at this point in the history
  11. fix errors

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d7140d8 View commit details
    Browse the repository at this point in the history
  12. fix test errors

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    207b97b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f666e28 View commit details
    Browse the repository at this point in the history
  14. more index_mut

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    43c1fbe View commit details
    Browse the repository at this point in the history
  15. fmt

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4f2e045 View commit details
    Browse the repository at this point in the history
  16. fix docs links

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b57b019 View commit details
    Browse the repository at this point in the history
  17. move to separate impl block

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0c1db5f View commit details
    Browse the repository at this point in the history
  18. fix older request review

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    546db21 View commit details
    Browse the repository at this point in the history
  19. fmt

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1602222 View commit details
    Browse the repository at this point in the history
  20. remove missed deref

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a211921 View commit details
    Browse the repository at this point in the history
  21. fix wasm clippy

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0d55822 View commit details
    Browse the repository at this point in the history
  22. change to suggestions

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    18a8b73 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9b65611 View commit details
    Browse the repository at this point in the history
  24. fmt

    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    75b184f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    2f9e18d View commit details
    Browse the repository at this point in the history
  26. add a note as to why `command_encoder_build_acceleration_structures_u…

    …nsafe_tlas` and `command_encoder_build_acceleration_structures` are currently separate
    Vecvec committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    2088bea View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. add a todo to reconsider soon `command_encoder_build_acceleration_str…

    …uctures_unsafe_tlas`
    Vecvec committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a5dfc77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8916b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    bd07701 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a507937 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    893b8c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84054df View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/trunk' into ray-tracing-new

    # Conflicts:
    #	wgpu-core/src/device/queue.rs
    cwfitzgerald committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1143de9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ca5a64a View commit details
    Browse the repository at this point in the history
  7. fmt

    Vecvec committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    62b01f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e6b2fd4 View commit details
    Browse the repository at this point in the history
  9. update test label naming

    Vecvec committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f4bfe81 View commit details
    Browse the repository at this point in the history
  10. fix one validation error

    Vecvec committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    76f4402 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2be625a View commit details
    Browse the repository at this point in the history
  12. fix clippy & fmt

    Vecvec committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    44d108f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fccf8a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    cd0e4c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aef0c64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e90de9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a9ac03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    311e5ea View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    1504e78 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    bc907c8 View commit details
    Browse the repository at this point in the history
  2. fix tests

    Vecvec committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    62aa9e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7662d99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae371cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a89c742 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf177af View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    0f2baeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e205cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    568edcc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66e19c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    689ea8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e860ca View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    5c086b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    ab32656 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-new
    
    # Conflicts:
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/hub.rs
    Vecvec committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    e777b76 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    66c0cbb View commit details
    Browse the repository at this point in the history
  2. format

    Vecvec committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    17b2d89 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    6c2b6f3 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    258ef45 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    b400342 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    4ac0e8a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    17b90a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    2b5f833 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    90dba73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ecb65c View commit details
    Browse the repository at this point in the history
  3. add EXPERIMENTAL_ to features

    Vecvec committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    27b96fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f803e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. fix missed comment

    Vecvec committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    ac20f02 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'refs/heads/ray-tracing-new' into ray-tracing-compaction

    # Conflicts:
    #	examples/src/ray_cube_compute/mod.rs
    #	wgpu-core/src/command/ray_tracing.rs
    #	wgpu-core/src/device/ray_tracing.rs
    #	wgpu-core/src/resource.rs
    #	wgpu-hal/src/dx12/command.rs
    #	wgpu-hal/src/dx12/device.rs
    #	wgpu-hal/src/metal/command.rs
    #	wgpu-hal/src/vulkan/command.rs
    #	wgpu/src/context.rs
    #	wgpu/src/ray_tracing.rs
    Vecvec committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    523808d View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    d8f4de2 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-compaction
    
    # Conflicts:
    #	examples/src/ray_cube_compute/mod.rs
    #	player/src/lib.rs
    #	wgpu-core/src/command/ray_tracing.rs
    #	wgpu-core/src/device/ray_tracing.rs
    #	wgpu-core/src/device/resource.rs
    #	wgpu-core/src/device/trace.rs
    #	wgpu-core/src/lock/rank.rs
    #	wgpu-core/src/ray_tracing.rs
    #	wgpu-core/src/resource.rs
    #	wgpu-core/src/scratch.rs
    #	wgpu-hal/src/empty.rs
    #	wgpu-types/src/lib.rs
    #	wgpu/src/api/command_encoder.rs
    #	wgpu/src/backend/webgpu.rs
    #	wgpu/src/backend/wgpu_core.rs
    #	wgpu/src/context.rs
    Vecvec committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    dba9c83 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Configuration menu
    Copy the full SHA
    d9acc0f View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. fix merge

    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    eedc7cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5690d03 View commit details
    Browse the repository at this point in the history
  3. add test and make it work

    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    61a5516 View commit details
    Browse the repository at this point in the history
  4. fmt

    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    d6c8e54 View commit details
    Browse the repository at this point in the history
  5. instead of COPY_DST in transition buffers, use added buffer use ACCEL…

    …ERATION_STRUCTURE_QUERY.
    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    cc6a706 View commit details
    Browse the repository at this point in the history
  6. fmt.

    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    bf47301 View commit details
    Browse the repository at this point in the history
  7. changelog

    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3554f25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    988e8bb View commit details
    Browse the repository at this point in the history
  9. Improve synchronisation.

    Vecvec committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3631905 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    91c3d6b View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Configuration menu
    Copy the full SHA
    e094b68 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Configuration menu
    Copy the full SHA
    b164fae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    513d325 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    366caf7 View commit details
    Browse the repository at this point in the history
  4. rename command encoders

    Vecvec committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    ecb8c39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    942351c View commit details
    Browse the repository at this point in the history
  6. fmt

    Vecvec committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    c56b825 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Configuration menu
    Copy the full SHA
    bced6bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa6beb9 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. Merge remote-tracking branch 'refs/remotes/gfx-rs/trunk' into ray-tra…

    …cing-compaction
    
    # Conflicts:
    #	CHANGELOG.md
    #	tests/tests/ray_tracing/as_build.rs
    #	wgpu-core/src/device/queue.rs
    Vecvec committed Dec 3, 2024
    Configuration menu
    Copy the full SHA
    a4d21ee View commit details
    Browse the repository at this point in the history
  2. fix merge

    Vecvec committed Dec 3, 2024
    Configuration menu
    Copy the full SHA
    6137b6d View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2024

  1. add more usage flags

    Vecvec committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    c99ecfa View commit details
    Browse the repository at this point in the history
  2. format

    Vecvec committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    b4631fd View commit details
    Browse the repository at this point in the history