Skip to content

WIP: feat: only require depth config. for fmts. w/ depth#6026

Closed
ErichDonGubler wants to merge 1 commit into
gfx-rs:trunkfrom
erichdongubler-mozilla:require-depth-deets-only-for-depthy-fmts
Closed

WIP: feat: only require depth config. for fmts. w/ depth#6026
ErichDonGubler wants to merge 1 commit into
gfx-rs:trunkfrom
erichdongubler-mozilla:require-depth-deets-only-for-depthy-fmts

Conversation

@ErichDonGubler
Copy link
Copy Markdown
Member

TODO: Ensure that the following changes and discussion get represented in code:

Connections
Link to the issues addressed by this PR, or dependent PRs in other repositories

Description
Describe what problem this is solving, and how it's solved.

Testing
Explain how this change is tested.

Checklist

  • Run cargo fmt.
  • Run cargo clippy. If applicable, add:
    • --target wasm32-unknown-unknown
    • --target wasm32-unknown-emscripten
  • Run cargo xtask test to run tests.
  • Add change to CHANGELOG.md. See simple instructions inside file.

@ErichDonGubler ErichDonGubler self-assigned this Jul 24, 2024
@ErichDonGubler
Copy link
Copy Markdown
Member Author

Corresponding Bugzilla link for Firefox: bug 1910140

@ErichDonGubler ErichDonGubler added area: api Issues related to API surface area: correctness We're behaving incorrectly labels Jul 26, 2024
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch 2 times, most recently from a5b3d3a to 334c0a0 Compare October 13, 2024 15:54
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch 3 times, most recently from ca1b8b9 to d7e9da9 Compare November 4, 2024 19:38
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch 2 times, most recently from 63258de to ca767f7 Compare November 12, 2024 13:57
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch 2 times, most recently from 2b4f880 to 9ae0fda Compare December 17, 2024 19:52
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Dec 28, 2024
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Dec 31, 2024
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 7, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 9, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 10, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch from 9ae0fda to 494b31d Compare January 11, 2025 15:03
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 14, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 15, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 16, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 17, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 22, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 24, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Jan 28, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch from 494b31d to dfe62f1 Compare January 28, 2025 15:47
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 4, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 4, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 13, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 14, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 15, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch from dfe62f1 to 9bed532 Compare February 15, 2025 18:42
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 16, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 19, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 21, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
ErichDonGubler added a commit to erichdongubler-mozilla/gecko-dev that referenced this pull request Feb 24, 2025
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
@teoxoy
Copy link
Copy Markdown
Member

teoxoy commented Feb 25, 2026

Closing since we landed #8840.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: api Issues related to API surface area: correctness We're behaving incorrectly

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants