Jeff Gilbert
7abb408ffd
Bug 1503458 - Remove unused GetParameterIndexed. r=kvark
...
GetIndexedParameter is the real function.
Differential Revision: https://phabricator.services.mozilla.com/D10324
--HG--
extra : moz-landing-system : lando
2018-10-31 02:10:04 +00:00
Cosmin Sabou
125a3ce9d8
Merge mozilla-central to autoland. a=merge
...
--HG--
extra : rebase_source : 24058e51e8b2f1c418e99b65a7ffb81209700389
2018-10-27 01:50:33 +03:00
Cosmin Sabou
6a034485b2
Merge mozilla-inbound to mozilla-central. a=merge
2018-10-27 00:55:47 +03:00
Noemi Erli
e52f6d8610
Backed out 4 changesets (bug 1399501) per developer's request for causing Bug 1502286 on Android,Bug 1502305 and Bug 1502292 a=backout
...
Backed out changeset 7f1abf24702d (bug 1399501)
Backed out changeset 5cb0aeccd4cc (bug 1399501)
Backed out changeset 7b88a6284d31 (bug 1399501)
Backed out changeset c498bd18345d (bug 1399501)
2018-10-26 19:30:48 +03:00
Jeff Gilbert
f95f851da5
Bug 1502278 - Merge WebGLContextUnchecked back into WebGLContext. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D9893
--HG--
extra : moz-landing-system : lando
2018-10-26 14:54:38 +00:00
Andrea Marchesini
a6e388e171
Bug 1500768 - Support SVG images in HTMLImageElements, r=jwatt
2018-10-25 14:55:06 +02:00
Andrea Marchesini
25bff22bd6
Bug 1500768 - Implement SVGImageElement support for createImageBitmap, r=jwatt
2018-10-25 14:55:06 +02:00
Jeff Gilbert
d568b44c3c
Bug 1478216 - Don't init tex images in FBAttachment::IsComplete. r=kvark
...
Also:
- Only init the base tex level for GenerateMipmap.
- Change ZeroTextureData warning into a perf warning.
Differential Revision: https://phabricator.services.mozilla.com/D9177
2018-10-24 15:59:11 -07:00
Gurzau Raul
08de11aa7a
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-10-25 01:04:19 +03:00
Gurzau Raul
2a5fa0a706
Merge autoland to mozilla-central. a=merge
2018-10-25 01:00:19 +03:00
Gurzau Raul
ff2bc5ca0b
Backed out changeset 4b5b1ff23dd7 (bug 1372157) for failing at webgl-conf/generated/test_2_conformance2__vertex_arrays__vertex-array-object.html on a CLOSED TREE
2018-10-24 22:46:34 +03:00
Mark Banner
a26105ff45
Bug 1501662 - Add more .eslintrc.js files for test directories (dom, modules, netwerk and parser). r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D9661
--HG--
extra : moz-landing-system : lando
2018-10-24 19:11:17 +00:00
Jeff Gilbert
1514c1a9f2
Bug 1399501 - MakeCurrent again in InitAndValidateGL. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D9290
2018-10-24 11:36:02 -07:00
Jeff Gilbert
e6ec78d63c
Bug 1399501 - Don't allow glsl[130,400) unless we have gpu_shader5. - r=kvark
...
MozReview-Commit-ID: EUk2uc64Tok
Differential Revision: https://phabricator.services.mozilla.com/D9288
2018-10-24 11:35:58 -07:00
Jeff Gilbert
4f57ad7f07
Bug 1372157 - Fix IsFoo results in WebGL. r=kvark
...
Passes deqp/functional/gles3/lifetime.html.
Differential Revision: https://phabricator.services.mozilla.com/D8956
2018-10-24 11:30:58 -07:00
Jeff Gilbert
7ec52f3de0
Bug 1501134 - Don't consider snorm compatible with unorm for CopyTexImage. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D9464
--HG--
extra : moz-landing-system : lando
2018-10-24 15:31:43 +00:00
Jeff Gilbert
68b0ccbab3
Bug 1372157 - Fix IsFoo results in WebGL. r=kvark
...
Passes deqp/functional/gles3/lifetime.html.
Differential Revision: https://phabricator.services.mozilla.com/D8956
2018-10-24 13:52:16 -07:00
Andrea Marchesini
581091e733
Bug 1500733 - Remove tests, r=aosmond
2018-10-23 23:35:44 +02:00
Andrea Marchesini
b8f3de6ba0
Bug 1500733 - Remove ImageBitmap.findOptimalFormat, r=aosmond
2018-10-23 23:35:44 +02:00
Andrea Marchesini
be09783aca
Bug 1500733 - Remove ImageBitmap.mappedDataLength, r=aosmond
2018-10-23 23:35:44 +02:00
Andrea Marchesini
39a76c5462
Bug 1500733 - Remove ImageBitmap.mapDataInto, r=aosmond
2018-10-23 23:35:44 +02:00
Andrea Marchesini
e4a7eded18
Bug 1500733 - Remove the support for BufferSource in createImageBitmap, r=aosmond
2018-10-23 23:35:43 +02:00
Andrea Marchesini
4b02de9de7
Bug 1497925 - CreateImageBitmap must ignore the Blob.type value, r=aosmond
2018-10-23 23:35:43 +02:00
Andrea Marchesini
595a1dde91
Bug 1500786 - createImageBitmap should throw InvalidStateError with already closed imageBitmap as input, r=aosmond
2018-10-23 23:35:43 +02:00
Andrea Marchesini
ff2c1dfc45
Bug 1500780 - CreateImageBitmap should handle OOM as InvalidState error, r=aosmond
2018-10-23 23:35:43 +02:00
Andrea Marchesini
e7af025911
Bug 1500736 - CreateImageBitmap should throw InvalidStateError when the allocation fails, r=aosmond
2018-10-23 23:35:43 +02:00
Cosmin Sabou
72ce9165c6
Backed out 3 changesets (bug 1399501) for aseertions failures on GLContextProviderEGL.
...
Backed out changeset 7c110571ab1a (bug 1399501)
Backed out changeset b7e7638dbfd1 (bug 1399501)
Backed out changeset b4c2cdd8d03b (bug 1399501)
2018-10-23 23:38:21 +03:00
Jeff Gilbert
e8b7e3b6fd
Bug 1399501 - MakeCurrent again in InitAndValidateGL. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D9290
2018-10-23 13:07:53 -07:00
Jeff Gilbert
41a2268594
Bug 1399501 - Don't allow glsl[130,400) unless we have gpu_shader5. - r=kvark
...
MozReview-Commit-ID: EUk2uc64Tok
Differential Revision: https://phabricator.services.mozilla.com/D9288
2018-10-23 13:07:51 -07:00
Andrea Marchesini
17f8a25e39
Bug 1500734 - createImageBitmap should throw RangeError if sw or sh is 0 - r=aosmond
2018-10-23 08:17:28 +02:00
Jeff Gilbert
fbfee407a0
Bug 1499580 - Check enum in CompressedTexSubImage. r=kvark
...
Also skip some redundent `compression` checks.
Differential Revision: https://phabricator.services.mozilla.com/D8938
--HG--
extra : moz-landing-system : lando
2018-10-17 19:13:14 +00:00
Jeff Gilbert
4098f41704
Bug 1498070 - Simplify and cache framebuffer and texture completeness. - r=kvark
...
Net-removes 700LOC, too!
Differential Revision: https://phabricator.services.mozilla.com/D8325
--HG--
extra : moz-landing-system : lando
2018-10-17 04:18:15 +00:00
Jean-Yves Avenard
103efd79bc
Bug 1497294 - P7. Add P016 and P010 surface format support. r=jgilbert
...
This is only used with DXVA decoder. P016 and P010 are just like NV12 but with 16 bits data..
Depends on D8246
Differential Revision: https://phabricator.services.mozilla.com/D8136
--HG--
extra : moz-landing-system : lando
2018-10-10 22:21:53 +00:00
Jean-Yves Avenard
786dffc1c6
Bug 1497294 - P1. Remove duplicated method. r=nical
...
Additionally, add info for the following type:
R8G8B8
B8G8R8
R8G8
HSV
Lab
DEPTH
Differential Revision: https://phabricator.services.mozilla.com/D8065
--HG--
extra : moz-landing-system : lando
2018-10-09 13:07:58 +00:00
Jeff Gilbert
cf84a14cbe
Bug 1494809 - Also remove now-useless #ifdef FOO\n#error.
...
Warnings should handle this for us.
2018-10-10 18:13:18 -07:00
Jeff Gilbert
2724c063c3
Bug 1494809 - Mark test failures.
2018-10-10 18:13:16 -07:00
Jeff Gilbert
dd4766f2a3
Bug 1494809 - Remove WebGL ATC support. - r=kvark,qdot
...
The WG rejected this extension.
--HG--
rename : dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_es3.html => dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_etc.html
2018-10-10 18:13:14 -07:00
Jeff Gilbert
e4fcfa0ef8
Bug 1494809 - Don't include WebGLFormats.h in WebGLContext.h. - r=kvark
2018-10-10 18:13:13 -07:00
Jeff Gilbert
f7941731a5
Bug 1494809 - Support WebGL exts for BPTC and RGTC. - r=kvark,qdot
2018-10-10 18:13:11 -07:00
Coroiu Cristina
9a1a60c7fb
Backed out 7 changesets (bug 1494809) for build bustage at build/src/dom/canvas/WebGLTextureUpload.cpp on a CLOSED TREE
...
Backed out changeset 89e092c992ae (bug 1494809)
Backed out changeset 076aed819da6 (bug 1494809)
Backed out changeset 101b4c98aad8 (bug 1494809)
Backed out changeset a2612f006753 (bug 1494809)
Backed out changeset be2ec3c05d10 (bug 1494809)
Backed out changeset 6106836daf58 (bug 1494809)
Backed out changeset e98c2a51aa8f (bug 1494809)
--HG--
rename : dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_etc.html => dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_es3.html
2018-10-10 08:15:09 +03:00
Jeff Gilbert
971fa9730f
Bug 1494809 - Also remove now-useless #ifdef FOO\n#error.
...
Warnings should handle this for us.
2018-10-09 21:39:21 -07:00
Jeff Gilbert
8f0af9b333
Bug 1494809 - Mark test failures.
2018-10-09 21:39:19 -07:00
Jeff Gilbert
1e459429ff
Bug 1494809 - Remove WebGL ATC support. - r=kvark,qdot
...
The WG rejected this extension.
--HG--
rename : dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_es3.html => dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_etc.html
2018-10-09 21:39:17 -07:00
Jeff Gilbert
f4f78de480
Bug 1494809 - Don't include WebGLFormats.h in WebGLContext.h. - r=kvark
2018-10-09 21:39:16 -07:00
Jeff Gilbert
3cbaf8002c
Bug 1494809 - Support WebGL exts for BPTC and RGTC. - r=kvark,qdot
2018-10-09 21:39:14 -07:00
Jeff Gilbert
eed72a31cc
Bug 1497439 - Revendor ANGLE with cherry-pick for large vert attrib divisors.
...
Re-enable the test.
MozReview-Commit-ID: Jh2ekEXkit3
2018-10-09 18:27:09 -07:00
Jeff Gilbert
32f1a0d3e4
Bug 1497440 - Mark and regenerate webgl-conf mochitests.
2018-10-09 02:41:54 -07:00
Jeff Gilbert
fd1ba97374
Bug 1497440 - Revendor webgl-conf from upstream/master.
2018-10-09 02:41:53 -07:00
Jeff Gilbert
17d752bf1d
Bug 1497440 - Allow specifying a merge_base origin for record_cherry_picks.
...
Update webgl-conf/import.py accordingly.
2018-10-09 02:41:51 -07:00
Noemi Erli
31184dddce
Merge inbound to mozilla-central. a=merge
2018-10-09 00:52:28 +03:00