diff options
author | Mátyás Mustoha <matyas.mustoha@h-lab.eu> | 2020-04-28 10:00:14 +0200 |
---|---|---|
committer | Mátyás Mustoha <matyas.mustoha@h-lab.eu> | 2020-04-30 10:11:11 +0200 |
commit | 1431a389daf6fb1f44187628f70b84d0087f3f96 (patch) | |
tree | 361801689fb645a691755a90410e71adbd6cc3b3 /components/script/dom | |
parent | ff33b88f724704409c1fe675c4ebe05343a7cc5b (diff) | |
download | servo-1431a389daf6fb1f44187628f70b84d0087f3f96.tar.gz servo-1431a389daf6fb1f44187628f70b84d0087f3f96.zip |
Add support for WebGL2 MIN_PROGRAM_TEXEL_OFFSET
Improves the support of the WebGL2 `MIN_PROGRAM_TEXEL_OFFSET` property
(ie. stores it as a signed integer) and adds support for querying it
using GetParameter.
See: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.2
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/webgl2renderingcontext.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/webgl2renderingcontext.rs b/components/script/dom/webgl2renderingcontext.rs index 6ed42deea01..136b47b1ef2 100644 --- a/components/script/dom/webgl2renderingcontext.rs +++ b/components/script/dom/webgl2renderingcontext.rs @@ -995,6 +995,9 @@ impl WebGL2RenderingContextMethods for WebGL2RenderingContext { constants::MAX_UNIFORM_BLOCK_SIZE => { return DoubleValue(self.base.limits().max_uniform_block_size as f64) }, + constants::MIN_PROGRAM_TEXEL_OFFSET => { + return Int32Value(self.base.limits().min_program_texel_offset) + }, _ => {}, } |