mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
allow gles float textures to be multisampled if available (#3183)
This commit is contained in:
@@ -94,6 +94,7 @@ Bottom level categories:
|
||||
#### GLES
|
||||
|
||||
- Fixed WebGL not displaying srgb targets correctly if a non-screen filling viewport was previously set. By @Wumpf in [#3093](https://github.com/gfx-rs/wgpu/pull/3093)
|
||||
- Fix disallowing multisampling for float textures if otherwise supported. By @Wumpf in [#3183](https://github.com/gfx-rs/wgpu/pull/3183)
|
||||
|
||||
#### deno-webgpu
|
||||
|
||||
|
||||
@@ -716,12 +716,18 @@ impl crate::Adapter<super::Api> for super::Adapter {
|
||||
|
||||
let half_float_renderable = private_caps_fn(
|
||||
super::PrivateCapabilities::COLOR_BUFFER_HALF_FLOAT,
|
||||
Tfc::COLOR_ATTACHMENT | Tfc::COLOR_ATTACHMENT_BLEND,
|
||||
Tfc::COLOR_ATTACHMENT
|
||||
| Tfc::COLOR_ATTACHMENT_BLEND
|
||||
| sample_count
|
||||
| Tfc::MULTISAMPLE_RESOLVE,
|
||||
);
|
||||
|
||||
let float_renderable = private_caps_fn(
|
||||
super::PrivateCapabilities::COLOR_BUFFER_FLOAT,
|
||||
Tfc::COLOR_ATTACHMENT | Tfc::COLOR_ATTACHMENT_BLEND,
|
||||
Tfc::COLOR_ATTACHMENT
|
||||
| Tfc::COLOR_ATTACHMENT_BLEND
|
||||
| sample_count
|
||||
| Tfc::MULTISAMPLE_RESOLVE,
|
||||
);
|
||||
|
||||
match format {
|
||||
|
||||
Reference in New Issue
Block a user