diff options
author | Josh Matthews <josh@joshmatthews.net> | 2020-04-09 17:18:35 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2020-04-30 00:21:49 -0400 |
commit | 29ab55d076eedff3847b13885f8ea8b2374af45c (patch) | |
tree | 4ae01efe7899c34caf06a0ba8d37483a46600c66 /components/script/dom/webglrenderingcontext.rs | |
parent | 8789a6a8d8186416a766f7ef2a71af217e20f9fb (diff) | |
download | servo-29ab55d076eedff3847b13885f8ea8b2374af45c.tar.gz servo-29ab55d076eedff3847b13885f8ea8b2374af45c.zip |
webgl: Fix support for float/half-float texture formats.
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 1e2389641de..11df0b01903 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -790,6 +790,10 @@ impl WebGLRenderingContext { YAxisTreatment::AsIs }; + let internal_format = self + .extension_manager + .get_effective_tex_internal_format(internal_format, data_type.as_gl_constant()); + let effective_data_type = self .extension_manager .effective_type(data_type.as_gl_constant()); |