wgpu/wgpu-core/src
Jim Blandy d02e2949b2 [core] Correctly check mipmap-filtering samplers against the layout.
Ensure that samplers using non-`Nearest` mipmap filtering are
considered "filtering samplers" when deciding bind group layout
compatibility.

Add tests for layout `NonFiltering` validation.

Fixes #5948.
2024-07-15 10:03:49 +02:00
..
command [wgpu-core] fix .zip() usages 2024-07-10 16:42:35 +02:00
device [core] Correctly check mipmap-filtering samplers against the layout. 2024-07-15 10:03:49 +02:00
init_tracker chore: Fix legacy_numeric_constants lints (#5747) 2024-05-26 08:36:19 +02:00
lock remove the Mutex around StagingBuffer's internal buffer 2024-07-12 16:33:57 +02:00
track clippy: Fix doc_lazy_continuation lints (#5935) 2024-07-11 08:44:43 +02:00
binding_model.rs Compute pass benchmark (#5767) 2024-07-14 22:13:50 +02:00
conv.rs refactor: use built-in {integer}::power_of_two methods (#5909) 2024-07-04 23:34:19 -04:00
error.rs remove PrettyError 2024-07-02 18:06:19 +02:00
global.rs [core] Make Hub members and related types pub(crate), not pub. (#5502) 2024-04-10 19:52:16 -04:00
hal_api.rs Fix surfaces only compatible with first enabled backend (#5535) 2024-04-17 15:32:04 -04:00
hash_utils.rs BGL Weak Pointer Deduplication Pool (#4927) 2024-01-02 09:27:22 -05:00
hub.rs Pipeline cache API and implementation for Vulkan (#5319) 2024-05-16 13:52:56 +00:00
id.rs move command buffer resolving in Global's methods 2024-07-03 15:01:41 +02:00
identity.rs [core] Enforce a deadlock-free locking order for Mutexes. 2024-04-22 18:49:03 -07:00
instance.rs Expose gpu allocation configuration options (#5875) 2024-07-08 14:49:44 +02:00
lib.rs [wgpu-core] fix .zip() usages 2024-07-10 16:42:35 +02:00
pipeline_cache.rs rename WrongDevice to DeviceMismatch 2024-06-19 11:15:38 +02:00
pipeline.rs move out ID to resource mapping code from pipeline creation methods 2024-07-02 18:06:19 +02:00
pool.rs [core] Enforce a deadlock-free locking order for Mutexes. 2024-04-22 18:49:03 -07:00
present.rs change FutureId.assign to not return a clone of the resource passed to it 2024-07-03 15:01:41 +02:00
registry.rs unregister adapters like all other resources 2024-07-03 15:01:41 +02:00
resource.rs make the StagingBuffer implementation more robust 2024-07-12 16:33:57 +02:00
snatch.rs Fix soundness issue with Snatchable 2024-07-01 18:41:12 +02:00
storage.rs remove unused std::ops::Index impl for Storage 2024-07-03 15:01:41 +02:00
utils.rs [wgpu-core] fix .zip() usages 2024-07-10 16:42:35 +02:00
validation.rs Allow unconsumed inputs in fragment shaders (#5531) 2024-07-04 09:08:46 +02:00