Jeff Muizelaar
4270599fb6
Bug 1229210. Handle the new formats required by WebGL2 in ReadPixels. r=jgilbert
...
This is required for deqp/functional/gles3/builtinprecision00.html to pass on Linux
2015-12-16 22:10:53 -05:00
Jeff Muizelaar
40d28c4dad
Bug 1232462. Only ask for a higher version of GLSL when using WebGL2. r=jgilbert
...
This fixes the situation for now. I'm going to try to work out what should
actually be happening here with ANGLE.
See also: https://bugs.chromium.org/p/angleproject/issues/detail?id=1256
2015-12-16 22:10:53 -05:00
Jeff Gilbert
b4e1c45b56
Bug 1229944 - Hotfix disable test on Android.
2015-12-16 18:04:37 -08:00
Jeff Gilbert
99fb8e332d
Bug 1229944 - Add a fixed test. - r=kamidphish - CLOSED TREE HOTFIX
2015-12-16 16:44:53 -08:00
Jeff Gilbert
899f1a4250
Bug 1232864 - Hotfix test on a CLOSED TREE
2015-12-16 16:13:21 -08:00
Jeff Gilbert
e69b3a581a
Backout revision e46ca0ac35f5 (Bug 1229944) for bad m-gl on CLOSED TREE.
2015-12-16 16:10:01 -08:00
Jeff Gilbert
e6dc0e34b5
Bug 1229944 - Add test. - r=kamidphish
2015-12-15 13:42:21 -08:00
Jeff Gilbert
f0558de6cb
Bug 1232864 - Cauterize and release WebGL 2 to Nightly. - r=jrmuizel
2015-12-16 14:56:24 -08:00
Jeff Gilbert
9fd5fca748
Bug 1231040 - Check for premulting better. - r=jrmuizel
2015-12-16 14:35:17 -08:00
Jeff Muizelaar
abfa044bc8
Bug 1231657. Don't allow linking different versions shaders. r=jgilbert
...
This fixes glsl3/shader-linking.html
2015-12-16 16:16:00 -05:00
Jeff Muizelaar
5f94c3d4f0
Bug 1233094. Handle null buffers in GetIndexedParameter. r=jgilbert
2015-12-16 14:10:45 -05:00
Ethan Lin
16c1e2b2cc
Bug 1225291 - IsTransformFeedback doesn't report error when input is null. r=jgilbert
2015-12-01 17:56:00 +01:00
Wes Kocher
b7e6961082
Backed out changeset 495ff1195591 (bug 1231040) for build failures in TexUnpackBlob.cpp
2015-12-15 17:53:00 -08:00
Jeff Gilbert
f1953b6592
Bug 1231040 - Take fast path if not alpha-premulting. - r=jrmuizel
2015-12-15 17:45:03 -08:00
Jeff Gilbert
824cc33957
Bug 1232346 - Clarify ResolveForDraw's failure checking. - r=kamidphish
2015-12-14 17:38:33 -08:00
Joel Maher
65a7adf35d
Bug 1220658 - disable unexpected pass gl tests until new MESA library is used everywhere. r=jgilbert
2015-12-15 13:27:46 -08:00
Jeff Muizelaar
a9ade668a0
Bug 1232502. Use the correct internalFormat when calling CopyTexImage2D. r=jgilbert
...
Previously we were just using the internalFormat directly from the caller.
This broken when trying to do RGBA8 -> L8 copies because L8 is not supported
in Core Profile OpenGL
2015-12-15 09:46:30 -05:00
Brad Kotsopoulos
3a5214848e
Bug 1228676 - WebGL2 VertexAttrib funcs should match WebGL 1 patterns. - r=jgilbert
2015-12-14 17:48:55 -08:00
Jeff Gilbert
18decb33f8
Bug 1229944 - Add glClear for zeroing texture data. - r=kamidphish
2015-12-14 16:14:03 -08:00
Jeff Gilbert
62823f6039
Bug 1229585 - Add helpful error text for fb incompleteness. - r=kamidphish
2015-12-14 16:11:59 -08:00
Jeff Gilbert
bf730cc569
Bug 1228885 - Implement WebGLTexture::MemoryUsage. - r=kamidphish
2015-12-14 15:58:29 -08:00
Jeff Muizelaar
694ba31c3f
Bug 1231832. Make IsActive work on Querys that have not begun. r=jgilbert
...
This fixes deqp/functional/gles3/lifetime.html
2015-12-14 13:47:46 -05:00
peter chang
206146e057
Bug 1018527 - test for clearRect API with input in double precision, r=jmuizelaar
2015-12-09 01:09:00 +01:00
peter chang
b353fcb964
Bug 1018527 - bypass canvas API calls when inputs are out of float precision, r=jmuizelaar
2015-12-09 01:08:00 +01:00
Jeff Gilbert
3621b07f35
Bug 1228711 - Cubemap images must be square. - r=benwa
2015-12-03 15:38:06 -08:00
Jeff Muizelaar
bad50634d0
Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert
2015-12-03 14:37:02 -05:00
Jeff Muizelaar
a1e681b721
Revert "Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert"
...
This reverts commit cb6196bdba35
CLOSED TREE
2015-12-02 12:43:00 -05:00
Lars T Hansen
ec8d23be6a
Bug 1176214 - Part 12: Changes to WebGL. r=bz, r=clb
2015-11-26 12:47:53 +01:00
Lars T Hansen
24ab5fa8d9
Bug 1176214 - Part 11: Changes to DOM, except for WebGL. r=bz, r=clb
2015-11-25 19:04:50 +01:00
Jeff Muizelaar
85d1772383
Bug 1219890. Use ES3 when appropriate. r=jgilbert
...
This enables the use of WebGL2 on top of ANGLE.
2015-12-02 10:21:08 -05:00
Jeff Muizelaar
b30c9f6295
Bug 1207288. Ask ANGLE for the correct output version. r=jgilbert
2015-12-02 10:14:43 -05:00
Ethan Lin
6f508abb4d
Bug 1228949 - Fix WebGLBuffer content type when the target is LOCAL_GL_COPY_READ_BUFFER or LOCAL_GL_COPY_WRITE_BUFFER. r=jgilbert
2015-11-30 01:30:00 +01:00
Robert O'Callahan
46d17d9c64
Bug 1223696. Don't destroy VideoFrameContainer when we reach MetadataLoaded without a video track. r=jwwang
2015-11-17 16:34:28 +13:00
Andreas Pehrson
cdd417794c
Bug 1223696 - Make canvas captureStream helper resilient to exceptions when there's no video. r=roc
2015-11-16 10:58:13 +08:00
Jeff Muizelaar
3d2da57b98
Bug 1225576. Always use the VAO workaround. r=jgilbert
...
I'd like to unconditionally use this work around for now. This bug affects the
current version of ANGLE and older versions of Mesa (not just llvmpipe like we
were checking for). Once ANGLE is fixed we can consider disabling this on
Windows again.
FWIW, Chrome does something like this unconditionally.
2015-12-01 14:46:46 -05:00
Milan Sreckovic
97390b374c
Bug 1228287 - Make sure we can't do SkiaGL without the pref set. r=benwa
2015-11-26 11:00:00 +01:00
Morris Tseng
eb29c4f20e
Bug 1228488 - Return INVALID_ENUM for GL_UNIFORM_NAME_LENGTH. r=jgilbert
2015-12-01 10:16:12 +08:00
Kaku Kuo
72191cf5b1
Bug 1224647 - part2 - remove ErrorResult in the creating ImageBitmap from Blob code path; r=bz
...
Rebase.
2015-11-22 23:27:44 +08:00
Kaku Kuo
c68c637b2b
Bug 1224647 - part1 - remove ErrorResult in the creating ImageBitmap from ImageData code path; r=bz
...
Rebase.
2015-11-23 14:56:00 +08:00
Andrew Comminos
35ea764551
Bug 1203135 - Terminate linking if maximum vertex attribute count is exceeded on Mesa. r=jgilbert
2015-11-24 21:27:29 -08:00
Jeff Gilbert
856bdc3076
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-24 20:15:29 -08:00
Phil Ringnalda
e8d65ceaab
Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
2015-11-23 21:55:59 -08:00
Boris Zbarsky
16eda28fa8
Bug 1224596 part 7. Switch ImageBitmap to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:20 -05:00
Jeff Gilbert
60873e7a70
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-23 19:27:13 -08:00
Lee Salzman
68e374cb22
Bug 1223740 - enforce max surface size for DrawTargetSkia. r=bas
2015-11-19 13:35:31 -05:00
Michael Bebenita
38d1b4f81c
Bug 696630 - Take imageSmoothingEnabled into account when creating pattern fills. r=mattwoodrow
2015-11-17 14:46:42 -08:00
Carsten "Tomcat" Book
3e084231b3
Backed out changeset 162ded2e49c8 (bug 1223696) for failing on own test on a CLOSED TREE
2015-11-23 09:48:56 +01:00
Robert O'Callahan
ff7c050be0
Bug 1223696. Don't destroy VideoFrameContainer when we reach MetadataLoaded without a video track. r=jwwang
2015-11-17 16:34:28 +13:00
Andrea Marchesini
56bdf487dc
Bug 1207546 - Integrate WebRTC with audio channels, r=roc
2015-11-21 01:03:20 +00:00
Boris Zbarsky
2451be7af4
Bug 1224007 part 4. Fix some cases in which ErrorResult instances are destroyed without doing anything useful with exceptions on them. r=peterv
2015-11-20 16:29:41 -05:00