bors-servo
39e4eb43c3
Auto merge of #26296 - ramyananth:master, r=jdm
...
Implementing createImageBitmap
<!-- Please describe your changes on the following line: -->
Implementing createImageBitmap method for canvas image source.
---
<!-- 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 #20650 (GitHub issue number if applicable)
<!-- 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. -->
2020-04-30 12:05:21 -04:00
Mátyás Mustoha
2e8ef1bc0b
webgl: Update texture test results
2020-04-30 00:21:49 -04:00
Mátyás Mustoha
8789a6a8d8
Add support for WebGL2 TexStorage2D
...
Adds initial support for the WebGL2 `TexStorage2D` call, adds
support for the related texture enums and enables some of the
texture tests.
See: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.6
2020-04-30 00:21:48 -04:00
JayalakshmiV
ef6f99d8f5
implemented CreateImageBitmap function for Canvas image source
2020-04-29 21:51:10 -04:00
WPT Sync Bot
e116a19f0b
Update web-platform-tests to revision 9d583db6a1a16763322dce912bf057490cd7b0c7
2020-04-19 11:09:10 +00:00
Alan Jeffrey
8bb1732258
Update surfman to 0.2 and remove glutin
2020-04-17 23:44:53 -05:00
Istvan Miklos
1b4a3d8987
Add VertexArrayObject support for WebGL2
...
The implementation was already in place for OpenGL ES.
My approach with this patch is to add support for WebGL2 by
sharing the implementation between the WebGL2 and GLES.
2020-03-13 11:38:28 -04:00
Josh Matthews
9fa19e405f
Disable complex-glsl-does-not-crash.html
2020-02-21 15:40:09 -05:00
WPT Sync Bot
7c092deb11
Update web-platform-tests to revision a9e454c8001472320dc3f049f6180427256a44dc
2019-12-15 11:04:52 +00:00
Shinichi Morimoto
9b153ac18a
update test
2019-12-13 15:34:44 -05:00
Josh Matthews
b816c0ff68
Enable webxr by default.
2019-11-20 15:43:06 -05:00
WPT Sync Bot
bca3835607
Update web-platform-tests to revision 424249088dd679888e07bd315dd8ebc98ccf323a
2019-11-03 13:38:54 +00:00
Patrick Walton
a358bca766
Use surfman for managing GL surfaces
...
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>
2019-11-01 08:47:11 -05:00
Josh Matthews
c53680b282
webgl: Lazily clear the canvas right before the first webgl command of the next frame.
2019-10-10 09:57:20 -04:00
Víctor Manuel Jáquez Leal
2010d89613
Enable related WPT tests
2019-10-04 19:41:06 +02:00
WPT Sync Bot
902c03b511
Update web-platform-tests to revision c9633200e9c3d5524dca096e8c23c8eb4a94e495
2019-09-26 14:12:51 +00:00
Paul Rouget
7b2026287a
update wpt tests
2019-09-25 15:01:32 +02:00
Josh Matthews
778b48fa47
webgl: Implement component narrowing checks for CopyTexImage2D.
2019-09-20 01:28:22 -04:00
Josh Matthews
7e4cf13f5b
webgl: Support RGB color attachments for complete framebuffers.
2019-09-20 01:28:22 -04:00
Josh Matthews
46b1d8faee
webgl: Report invalid operations for more APIs that can't use an incomplete framebuffer.
2019-09-20 01:28:21 -04:00
Josh Matthews
b90726de97
Use non-sse2 mozangle.
2019-06-11 15:53:34 -04:00
WPT Sync Bot
5fcf52d946
Update web-platform-tests to revision e45156b5e558c062a609356905c83a0258c516e3
2019-05-03 00:33:04 -04:00
WPT Sync Bot
c084436da7
Update web-platform-tests to revision 3b0853b41cdb88c713f2ac3636f5b69c14b31d49
2019-04-29 00:57:48 -04:00
WPT Sync Bot
fc1d662be8
Update web-platform-tests to revision 301ce26e6c4fdc9c7b04dc86e009835662519c37
2019-04-28 01:39:16 -04:00
WPT Sync Bot
c5c325d8bb
Update web-platform-tests to revision e3cf1284464a4a3e46fd15e4138f8e32c6cecdd8
2019-04-19 00:12:29 -04:00
WPT Sync Bot
87dcce0f06
Update web-platform-tests to revision 85e8612e81c8b478c8cac7260436646e48d3f7ae
2019-04-17 00:07:02 -04:00
WPT Sync Bot
52045cb370
Update web-platform-tests to revision 0a28ecf697d96db228f8382db0e41f1c54314dad
2019-04-03 00:53:26 -04:00
WPT Sync Bot
953dbda9a6
Update web-platform-tests to revision b7a8b84debb42268ea95a45bdad8f727d1facdf7
2019-03-21 23:44:37 -04:00
WPT Sync Bot
f2c1b70e4a
Update web-platform-tests to revision c2e5b9fbaa17424f05ca2bb04609790a3b61d5c2
2019-03-20 10:50:56 -04:00
WPT Sync Bot
02c1eed999
Update web-platform-tests to revision 74bae78af4b95a2f0ca3a81df9c7fe3143f24bbc
2019-01-17 22:34:16 -05:00
Maharsh
0f17273276
Initial Steps OffScreenCanvas API
2019-01-15 22:45:34 -05:00
WPT Sync Bot
1eb76da73c
Update web-platform-tests to revision 89ad54bd0d498c8209ec80407f5758566f91e82f
2018-11-17 22:07:51 -05:00
Josh Matthews
e31462c37c
Implement WEBGL_color_buffer_float and EXT_color_buffer_half_float ( fixes #22113 )
2018-11-05 14:13:46 +01:00
Anthony Ramine
8828925f4f
Properly support gl_PointSize and gl_PointCoord
...
Fixes #21719 .
Fixes #20993 .
Fixes #20992 .
Fixes #21007 .
Fixes #20979 .
2018-10-18 20:15:23 +02:00
WPT Sync Bot
5e2118728a
Update web-platform-tests to revision e29e596073468910d8655a8ec23262f17543e147
2018-10-03 23:02:48 -04:00
WPT Sync Bot
7ba3376dde
Update web-platform-tests to revision 2df7f9ff620cbdaa2928464892fb1dfb880fd6c6
2018-09-28 22:54:30 -04:00
WPT Sync Bot
7295abcc2a
Update web-platform-tests to revision 36634cbcf3253dfe8d220990a27ad4eeebf8ec2f
2018-09-27 23:48:13 -04:00
WPT Sync Bot
20a08918d9
Update web-platform-tests to revision 3d117ae1266e6bd039a3a1ab92b27e82c3ccc92d
2018-09-23 23:26:42 -04:00
WPT Sync Bot
8ea5658199
Update web-platform-tests to revision 50ff4f970fd8592a9f436d4e86e7d572de143260
2018-09-20 22:44:37 -04:00
paavininanda
3f24d67928
Adding relevant mutations and new test results
2018-09-20 23:59:31 +05:30
Anthony Ramine
60c93cfabe
Validate GLSL names ( fixes #21287 )
2018-09-20 15:00:47 +02:00
Anthony Ramine
aeaf895a05
Add some bug links
2018-09-20 11:31:55 +02:00
Anthony Ramine
900c3cc6b5
Implement gl.getParameter(gl.UNPACK_COLORSPACE_CONVERSION_WEBGL)
2018-09-18 11:48:34 +02:00
Anthony Ramine
fe6f53ffb4
Fix a small texSubImage2D bug
2018-09-18 10:49:31 +02:00
Anthony Ramine
8c100b23b1
Implement proper origin checks for WebGL textures ( fixes #21522 )
2018-09-18 10:33:42 +02:00
Anthony Ramine
e745050f3a
Update some outdated expectations
2018-09-17 23:44:41 +02:00
Josh Matthews
ac1d5050a2
Annotate bug for gl-pointcoord.html.
2018-09-14 17:32:10 -04:00
Josh Matthews
3d3a3254f3
Add bug reference for drawingbuffer-test.html.
2018-09-14 16:49:14 -04:00
Josh Matthews
59b8f971b5
webgl: Mark framebuffers as uninitialized when their attached renderbuffer's storage changes.
2018-09-14 16:17:47 -04:00
Anthony Ramine
9db1a5cd0b
Update some outdated WebGL expectations
2018-09-13 22:04:29 +02:00