aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/webgl/meta
Commit message (Collapse)AuthorAgeFilesLines
* Implement the basic WebGL2 buffer data operationsMátyás Mustoha2019-11-057-128/+71
| | | | | | | Adds support for `bufferData`, `bufferSubData`, `copyBufferSubData` and `getBufferSubData`. Reference: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.3
* Update web-platform-tests to revision 424249088dd679888e07bd315dd8ebc98ccf323aWPT Sync Bot2019-11-032-1/+72
|
* Use surfman for managing GL surfacesPatrick Walton2019-11-017-583/+209
| | | | | | Co-authored-by: Alan Jeffrey <ajeffrey@mozilla.com> Co-authored-by: Zakor Gyula <gyula.zakor@h-lab.eu> Co-authored-by: Josh Matthews <josh@joshmatthews.net>
* Update web-platform-tests to revision 0abb411331f86f472103183c7ec1136ea21a7e1bWPT Sync Bot2019-10-311-0/+1
|
* Update web-platform-tests to revision d2f5658cb7f7806b2c6adf81ecb7ded82fb85df5WPT Sync Bot2019-10-241-1/+0
|
* Update web-platform-tests to revision 670f3ef16f9b38e22e3b863dcdc2ea860348929aWPT Sync Bot2019-10-211-0/+1
|
* Update web-platform-tests to revision 2b80e6d28f3c1ca734384ebded282bf07df80657WPT Sync Bot2019-10-181-1/+0
|
* Update web-platform-tests to revision 9f31d497bf87bdf5ebc3ba70b5cb9f87786f4071WPT Sync Bot2019-10-151-0/+1
|
* Auto merge of #24386 - jdm:no-preserve-drawing-buffer, r=noxbors-servo2019-10-101-2/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | webgl: Clear the drawing buffer when preserveDrawingBuffer is false. This adds an explicit clear operation to a webgl canvas when the preserveDrawingBuffer attribute is false when creating the context. Because we're not using double buffering this may end up making some demos worse (ie. a clear operation at a random time while drawing a frame), but this problem is expected to go away when #24256 is fixed and we move to a multi-buffered frame setup. This change is important at this time because so many babylon.js demos rely on the engine clearing the frame, per the specification. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #21132 - [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/24386) <!-- Reviewable:end -->
| * webgl: Lazily clear the canvas right before the first webgl command of the ↵Josh Matthews2019-10-101-2/+0
| | | | | | | | next frame.
* | Update web-platform-tests to revision 7c15d5b4e87b3a20ca2bc523b33303131510bc01WPT Sync Bot2019-10-101-1/+0
|/
* Auto merge of #24333 - mmatyas:webgl_fns_samplers, r=jdmbors-servo2019-10-086-72/+46
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add WebGLSampler support Reference: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.13 <!-- Please describe your changes on the following line: --> cc @jdm @zakorgy --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/24333) <!-- Reviewable:end -->
| * Add WebGLSampler supportMátyás Mustoha2019-10-086-72/+46
| | | | | | | | Reference: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.13
* | Enable related WPT testsVíctor Manuel Jáquez Leal2019-10-0413-7/+22
|/
* Initial implementation of WebGLSyncIstvan Miklos2019-10-022-55/+32
| | | | | | | This patch adds initial support for WebGLSync. Note: There is no test for the isSync, deleteSync and waitSync functions in the `conformance2/sync/sync-webgl-specific.html`.
* Auto merge of #24178 - mmatyas:webgl_fns_query, r=jdmbors-servo2019-10-013-104/+101
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial implementation of WebGLQueries This patch adds initial support for WeGLQueries. Most related WebGL functions and objects ([1]) are implemented; what's still missing is: - syncing the result of `getQueryParameter` with the event loop - `EXT_disjoint_timer_query_webgl2` support [1]: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.12 <!-- Please describe your changes on the following line: --> cc @jdm @zakorgy --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/24178) <!-- Reviewable:end -->
| * Initial implementation of WebGLQueriesMátyás Mustoha2019-10-013-104/+101
| | | | | | | | | | | | | | | | This patch adds initial support for WeGLQueries. Most related WebGL functions and objects are implemented [1]. What's still missing is the `EXT_disjoint_timer_query_webgl2` support. [1]: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.12
* | Update web-platform-tests to revision 4f22c5b19bae217799ce92c9df6dfdf2800c6d81WPT Sync Bot2019-09-301-0/+1
|/
* Update web-platform-tests to revision 370aa82342355b99fff0b45448ac95636ec11861WPT Sync Bot2019-09-291-1/+0
|
* Update web-platform-tests to revision c9633200e9c3d5524dca096e8c23c8eb4a94e495WPT Sync Bot2019-09-262-5/+1
|
* update wpt testsPaul Rouget2019-09-2516-4/+530
|
* webgl: Implement component narrowing checks for CopyTexImage2D.Josh Matthews2019-09-201-11/+0
|
* webgl: Support RGB color attachments for complete framebuffers.Josh Matthews2019-09-201-5/+1
|
* webgl: Report invalid operations for more APIs that can't use an incomplete ↵Josh Matthews2019-09-201-42/+8
| | | | framebuffer.
* Make another webgl test have a longer timeout.Josh Matthews2019-07-281-2/+4
|
* Mark a bunch of webgl tests as long-running.Josh Matthews2019-07-251-282/+564
|
* Use non-sse2 mozangle.Josh Matthews2019-06-111-1/+1
|
* Auto merge of #23226 - mmatyas:webgl_compressed_textures, r=jdmbors-servo2019-05-211-2/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 -->
| * Add initial support for WebGL compressed texturesMátyás Mustoha2019-05-211-2/+4
| |
* | Update web-platform-tests to revision e45156b5e558c062a609356905c83a0258c516e3WPT Sync Bot2019-05-031-0/+3
| |
* | Update web-platform-tests to revision 3b0853b41cdb88c713f2ac3636f5b69c14b31d49WPT Sync Bot2019-04-291-0/+3
| |
* | Update web-platform-tests to revision 301ce26e6c4fdc9c7b04dc86e009835662519c37WPT Sync Bot2019-04-281-0/+3
| |
* | Update web-platform-tests to revision e3cf1284464a4a3e46fd15e4138f8e32c6cecdd8WPT Sync Bot2019-04-191-0/+3
| |
* | Update web-platform-tests to revision 85e8612e81c8b478c8cac7260436646e48d3f7aeWPT Sync Bot2019-04-171-0/+3
|/
* Update web-platform-tests to revision 0a28ecf697d96db228f8382db0e41f1c54314dadWPT Sync Bot2019-04-031-0/+3
|
* Update web-platform-tests to revision 3bbb55915a04548e70c63b7c143a83e0e9d3c5e7WPT Sync Bot2019-04-021-1/+1
|
* Update web-platform-tests to revision b7a8b84debb42268ea95a45bdad8f727d1facdf7WPT Sync Bot2019-03-211-0/+3
|
* Rebuild all manifests.Josh Matthews2019-03-201-17528/+17537
|
* Update web-platform-tests to revision c2e5b9fbaa17424f05ca2bb04609790a3b61d5c2WPT Sync Bot2019-03-201-0/+3
|
* Update web-platform-tests to revision 74bae78af4b95a2f0ca3a81df9c7fe3143f24bbcWPT Sync Bot2019-01-171-5/+0
|
* Initial Steps OffScreenCanvas APIMaharsh2019-01-1531-1/+71
|
* Update web-platform-tests to revision a8fb1792cbfab3ed59401775da76fb6c15d9f2e2WPT Sync Bot2018-11-231-17530/+17528
|
* Update web-platform-tests to revision 89ad54bd0d498c8209ec80407f5758566f91e82fWPT Sync Bot2018-11-171-0/+3
|
* Implement WEBGL_color_buffer_float and EXT_color_buffer_half_float (fixes ↵Josh Matthews2018-11-052-5/+55
| | | | #22113)
* Properly support gl_PointSize and gl_PointCoordAnthony Ramine2018-10-185-202/+8
| | | | | | | | Fixes #21719. Fixes #20993. Fixes #20992. Fixes #21007. Fixes #20979.
* Update web-platform-tests to revision e29e596073468910d8655a8ec23262f17543e147WPT Sync Bot2018-10-031-0/+3
|
* Update web-platform-tests to revision 2df7f9ff620cbdaa2928464892fb1dfb880fd6c6WPT Sync Bot2018-09-281-0/+3
|
* Update web-platform-tests to revision 36634cbcf3253dfe8d220990a27ad4eeebf8ec2fWPT Sync Bot2018-09-271-0/+3
|
* Update web-platform-tests to revision 3d117ae1266e6bd039a3a1ab92b27e82c3ccc92dWPT Sync Bot2018-09-231-0/+3
|
* Update web-platform-tests to revision 50ff4f970fd8592a9f436d4e86e7d572de143260WPT Sync Bot2018-09-201-0/+3
|