diff --git a/wgpu-hal/src/gles/conv.rs b/wgpu-hal/src/gles/conv.rs index 3f559ecc43..c372b93658 100644 --- a/wgpu-hal/src/gles/conv.rs +++ b/wgpu-hal/src/gles/conv.rs @@ -12,7 +12,7 @@ impl super::AdapterShared { Tf::R8Sint => (glow::R8I, glow::RED_INTEGER, glow::BYTE), Tf::R16Uint => (glow::R16UI, glow::RED_INTEGER, glow::UNSIGNED_SHORT), Tf::R16Sint => (glow::R16I, glow::RED_INTEGER, glow::SHORT), - Tf::R16Unorm => (glow::R16, glow::RED, glow::SHORT), + Tf::R16Unorm => (glow::R16, glow::RED, glow::UNSIGNED_SHORT), Tf::R16Snorm => (glow::R16_SNORM, glow::RED, glow::SHORT), Tf::R16Float => (glow::R16F, glow::RED, glow::HALF_FLOAT), Tf::Rg8Unorm => (glow::RG8, glow::RG, glow::UNSIGNED_BYTE), @@ -24,7 +24,7 @@ impl super::AdapterShared { Tf::R32Float => (glow::R32F, glow::RED, glow::FLOAT), Tf::Rg16Uint => (glow::RG16UI, glow::RG_INTEGER, glow::UNSIGNED_SHORT), Tf::Rg16Sint => (glow::RG16I, glow::RG_INTEGER, glow::SHORT), - Tf::Rg16Unorm => (glow::RG16, glow::RG, glow::SHORT), + Tf::Rg16Unorm => (glow::RG16, glow::RG, glow::UNSIGNED_SHORT), Tf::Rg16Snorm => (glow::RG16_SNORM, glow::RG, glow::SHORT), Tf::Rg16Float => (glow::RG16F, glow::RG, glow::HALF_FLOAT), Tf::Rgba8Unorm => (glow::RGBA8, glow::RGBA, glow::UNSIGNED_BYTE), @@ -49,7 +49,7 @@ impl super::AdapterShared { Tf::Rg32Float => (glow::RG32F, glow::RG, glow::FLOAT), Tf::Rgba16Uint => (glow::RGBA16UI, glow::RGBA_INTEGER, glow::UNSIGNED_SHORT), Tf::Rgba16Sint => (glow::RGBA16I, glow::RGBA_INTEGER, glow::SHORT), - Tf::Rgba16Unorm => (glow::RGBA16, glow::RGBA, glow::SHORT), + Tf::Rgba16Unorm => (glow::RGBA16, glow::RGBA, glow::UNSIGNED_SHORT), Tf::Rgba16Snorm => (glow::RGBA16_SNORM, glow::RGBA, glow::SHORT), Tf::Rgba16Float => (glow::RGBA16F, glow::RGBA, glow::HALF_FLOAT), Tf::Rgba32Uint => (glow::RGBA32UI, glow::RGBA_INTEGER, glow::UNSIGNED_INT),