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

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

Draft
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

ErichDonGubler
Copy link
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 added a commit to erichdongubler-mozilla/firefox that referenced this pull request Jul 24, 2024
…teEnabled,depthCompare}` optional r=#webgpu-reviewers!

TODO: resolve [`gfx-rs/wgpu`#6026](gfx-rs/wgpu#6026) for consumption
@ErichDonGubler ErichDonGubler self-assigned this Jul 24, 2024
@ErichDonGubler
Copy link
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 added a commit to erichdongubler-mozilla/firefox that referenced this pull request Aug 22, 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/firefox that referenced this pull request Sep 6, 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/firefox that referenced this pull request Sep 6, 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/firefox that referenced this pull request Sep 13, 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/firefox that referenced this pull request Sep 13, 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/firefox that referenced this pull request Sep 15, 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/firefox that referenced this pull request Sep 17, 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/firefox that referenced this pull request Sep 18, 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/firefox that referenced this pull request Sep 23, 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/firefox that referenced this pull request Sep 26, 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/firefox that referenced this pull request Sep 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/firefox that referenced this pull request Oct 10, 2024
…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 2 times, most recently from a5b3d3a to 334c0a0 Compare October 13, 2024 15:54
ErichDonGubler added a commit to erichdongubler-mozilla/firefox that referenced this pull request Oct 16, 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/firefox that referenced this pull request Oct 21, 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/firefox that referenced this pull request Oct 30, 2024
…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 2 times, most recently from 9a5e366 to ca1b8b9 Compare October 31, 2024 04:07
ErichDonGubler added a commit to erichdongubler-mozilla/firefox that referenced this pull request Nov 1, 2024
…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 ca1b8b9 to d7e9da9 Compare November 4, 2024 19:38
ErichDonGubler added a commit to erichdongubler-mozilla/firefox that referenced this pull request Nov 4, 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/firefox that referenced this pull request Nov 5, 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/firefox that referenced this pull request Nov 7, 2024
…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 2 times, most recently from 2b4f880 to 9ae0fda Compare December 17, 2024 19:52
ErichDonGubler added a commit to erichdongubler-mozilla/firefox that referenced this pull request Dec 19, 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 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/firefox 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
@ErichDonGubler ErichDonGubler force-pushed the require-depth-deets-only-for-depthy-fmts branch from 9bed532 to 953f7c8 Compare February 28, 2025 03:21
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: In Progress
Development

Successfully merging this pull request may close these issues.

1 participant