mirror of
https://github.com/gfx-rs/wgpu.git
synced 2025-12-08 21:26:17 +00:00
Warn about Limits::max_non_sampler_bindings's default 1_000_000 (#8447)
This commit is contained in:
parent
065329000b
commit
961be24246
@ -685,6 +685,11 @@ pub struct Limits {
|
||||
pub max_push_constant_size: u32,
|
||||
/// Maximum number of live non-sampler bindings.
|
||||
///
|
||||
/// <div class="warning">
|
||||
/// The default value is **1_000_000**, On systems with integrated GPUs (iGPUs)—particularly on Windows using the D3D12
|
||||
/// backend—this can lead to significant system RAM consumption since iGPUs share system memory directly with the CPU.
|
||||
/// </div>
|
||||
///
|
||||
/// This limit only affects the d3d12 backend. Using a large number will allow the device
|
||||
/// to create many bind groups at the cost of a large up-front allocation at device creation.
|
||||
pub max_non_sampler_bindings: u32,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user