wgpu deduplicates samplers on creation but the limits can still be reached due to lodMinClamp/lodMaxClamp being floating-point numbers.
What should happen when implementations reach those limits?
Some options I see:
- Lose the device.
- Return an OOM (even if it's not a true out of memory).
- Add a new limit and require implementations to dededuplicate.