diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2019-05-21 17:10:24 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-21 17:10:24 -0400 |
commit | 123f58592c9bedae735a84fe5c93b0a20292ea86 (patch) | |
tree | 88a191c94b97aff6cf47758b3113266387f9c127 /tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module | |
parent | cde3ecf64091e56d761697d0a798da5b2d2ca352 (diff) | |
parent | 7f0b820d4ee87351aba9e7c785a704c6c83f135f (diff) | |
download | servo-123f58592c9bedae735a84fe5c93b0a20292ea86.tar.gz servo-123f58592c9bedae735a84fe5c93b0a20292ea86.zip |
Auto merge of #23226 - mmatyas:webgl_compressed_textures, r=jdm
Add initial support for WebGL compressed textures
This patch is an initial implementation of WebGL compressed texture support, it contains
- functions for registering and querying compressed texture extensions
- initial implementation of `CompressedTexImage2D` and `CompressedTexSubImage2D` and their parameter validation
- implementation of S3TC (DXT1, DXT3, DXT5) and ETC1 extensions as examples
What's still missing:
- some of the parameter validation steps are missing
- the pixel comparison tests fail for more complex cases (I'm probably missing something trivial at the GL calls)
Related: #10209 and #20594
cc @jdm @zakorgy
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] Related issues: #10209, #20594
- [x] There are tests for these changes
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23226)
<!-- Reviewable:end -->
Diffstat (limited to 'tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module')
0 files changed, 0 insertions, 0 deletions