David Anderson
|
785bc4dd68
|
WebGL2: support TEXTURE_BASE_LEVEL and TEXTURE_MAX_LEVEL (bug 1080957, r=jgilbert).
|
2014-10-16 13:07:01 -07:00 |
David Anderson
|
e37e3a23b5
|
Backout 2cf543c271dc (wrong patch, no bug, r=me).
--HG--
extra : rebase_source : 7a88c22454dcfeb8ac848c5807ead7679a6e8d9f
|
2014-10-16 13:04:35 -07:00 |
Chris Jones
|
54281ff17a
|
Bug 1082997 - Add an option to explicitly disable skia-gpu and fix the build when it's disabled. r=mattwoodrow
|
2014-10-14 20:55:37 -07:00 |
Jeff Gilbert
|
9b0f8d2661
|
Bug 1082850 - Query for SkiaGL by asking mTarget. - r=snorp
|
2014-10-14 19:25:57 -07:00 |
David Anderson
|
120dbbef83
|
WebGL2: support TEXTURE_BASE_LEVEL and TEXTURE_MAX_LEVEL. (bug 1080957, r=jgilbert)
--HG--
extra : rebase_source : 599bd05e07d9a9f1b1e9f73255c5ef275358806a
|
2014-10-15 02:07:34 -07:00 |
Benoit Jacob
|
f1a4b62967
|
Bug 1083447 - texParameter and getTexParameter should accept the TEXTURE_3D target in WebGL2 mode - r=jgilbert
|
2014-10-15 17:20:17 -04:00 |
David Anderson
|
c631cc28b8
|
WebGL2: Add support for TEXTURE_BINDING_3D. (bug 1082952 r=jgilbert)
--HG--
extra : rebase_source : aac040bf24280dfcbc0fbbe4a20459f0b609a971
|
2014-10-15 14:14:34 -07:00 |
Carsten "Tomcat" Book
|
30b84bb311
|
Backed out changeset 6f411275b7ec (bug 1068740) for bustage on a CLOSED TREE
|
2014-10-15 16:50:45 +02:00 |
Peter Van der Beken
|
e1454b0fb2
|
Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
--HG--
extra : rebase_source : f2d78da408764170cb9f366d97960ca62245f113
|
2014-10-01 20:43:26 +02:00 |
David Anderson
|
a0f363d21e
|
WebGL2: Support non-power-of-two textures. (bug 1080921, r=jgilbert).
--HG--
extra : rebase_source : 6d948f27ec14cea54211f62dc0dc813419eb5151
|
2014-10-14 19:10:15 -07:00 |
David Anderson
|
cbea31cb3e
|
WebGL2: Implement some miscellaneous parameters (bug 1081419, r=jgilbert).
--HG--
extra : rebase_source : 3c5aaf37b7ba90d234d662dbcc5e90c862e75924
|
2014-10-14 18:00:48 -07:00 |
David Anderson
|
79fb3b538c
|
WebGL2: implement TEXTURE_IMMUTABLE_FORMAT for getTexParameter (bug 1080299 , r=jgilbert).
--HG--
extra : rebase_source : 79f493cb48e106c99685ae92d65d6dd228139489
|
2014-10-14 16:33:59 -07:00 |
David Anderson
|
47b288ee47
|
WebGL2: Implement invalidateFramebuffer and invalidateSubFramebuffer (bug 1076456 , r=jgilbert).
--HG--
extra : rebase_source : 5ce9c956475388896fe193ca37c9595978adf15c
|
2014-10-14 14:49:49 -07:00 |
Jonathan Kew
|
6fea005a92
|
Bug 1082083 - Apply division to the y-coordinate only, not to the point as a whole. r=jdaggett
|
2014-10-14 20:56:08 +01:00 |
Benoit Jacob
|
296f0f2d0e
|
Bug 1082277 - WebGL2: Catch GL errors such as OUT_OF_MEMORY in texStorage entry points - r=jgilbert
|
2014-10-14 08:55:08 -04:00 |
Benoit Jacob
|
a18f2cbb05
|
Bug 1082248 - Skip redundant deferred texture image initialization when doing full-image updates - r=jgilbert
|
2014-10-14 08:54:52 -04:00 |
Steve Singer
|
94720867c8
|
Bug 1081694 - Include SkiaGLGlue.h on non-skia platforms. r=jgilbert
|
2014-10-12 09:58:00 +02:00 |
Benoit Jacob
|
0127974f52
|
Bug 1081125 - WebGL2 3D textures - Part 4: implement texSubImage3D - r=jgilbert
|
2014-10-13 19:42:29 -04:00 |
Benoit Jacob
|
8c1d50a737
|
Bug 1081125 - WebGL2 3D textures - Part 3: implement texStorage3D - r=jgilbert
|
2014-10-13 19:42:24 -04:00 |
Benoit Jacob
|
1d66ded08a
|
Bug 1081125 - WebGL2 3D textures - Part 2: update our texture state tracking to handle 3D textures - r=jgilbert
|
2014-10-13 19:42:20 -04:00 |
Benoit Jacob
|
91d773f494
|
Bug 1081125 - WebGL2 3D textures - Part 1: add WebGLTexDimensions enum instead of using plain ints to distinguish between 2D and 3D calls - r=jgilbert
|
2014-10-13 19:42:15 -04:00 |
Benoit Jacob
|
8bd31a6f65
|
Bug 1081125 - WebGL2 3D textures - Part 0: stop using plain ints for jsArrayTypes - r=jgilbert
|
2014-10-13 19:42:11 -04:00 |
Walter Litwinczyk
|
4d2e0520e3
|
Bug 1015561 - WebGL change getParameter(STENCIL_[BACK]_REF) to return correct masked values and update debug cached value test. r=jgilbert
|
2014-09-26 15:06:38 -07:00 |
Jeff Gilbert
|
599734a3c4
|
Bug 1079848 - Large allocs should be infallible and handled. - r=kamidphish
|
2014-10-10 16:25:07 -07:00 |
Benoit Jacob
|
9293e8da7b
|
Bug 1081286 - WebGL2: account for the fact that SRGB formats break the 1:1 mapping between sized formats and (unsized format, type) pairs - r=jgilbert
|
2014-10-11 19:07:33 -04:00 |
jdashg
|
1d871dfa7e
|
Bug 1080266 - Simplify WebGLContext::LinkProgram. - r=kamidphish
|
2014-10-03 14:47:00 -07:00 |
jdashg
|
8d30cdc7be
|
Bug 1080266 - Move UpdateInfo into WebGLProgram.cpp. - r=kamidphish
|
2014-10-03 14:36:57 -07:00 |
jdashg
|
bd708441da
|
Bug 1080922 - Stop logging from fixed bug 763355. - r=kamidphish
|
2014-10-09 18:57:23 -07:00 |
jdashg
|
8f90150b49
|
Bug 1080922 - Add mach mochitest-plain targets for webgl mochitests. - r=kamidphish
|
2014-10-09 16:29:52 -07:00 |
jdashg
|
29efadeb7f
|
Bug 1080922 - Regenerate webgl conformance mochitests.
|
2014-10-09 16:02:52 -07:00 |
jdashg
|
230927b72c
|
Bug 1080922 - Add subtest logging to mochi-single.html. - r=kamidphish
|
2014-10-09 16:01:47 -07:00 |
jdashg
|
ca85c23987
|
Bug 1066280 - Review fixes. - r=kamidphish,mattwoodrow
|
2014-10-08 13:04:19 -07:00 |
jdashg
|
fbd3252fc0
|
Bug 1066280 - Fixes for SurfaceStream removal. - r=kamidphish,mattwoodrow
|
2014-10-07 21:16:14 -07:00 |
jdashg
|
9b7291ca7a
|
Bug 1066280 - Remove SurfaceStream. - r=kamidphish,mattwoodrow
|
2014-10-07 21:15:39 -07:00 |
jdashg
|
97fbd15434
|
Bug 1066280 - Fixes. - r=kamidphish,mattwoodrow
From 4e9f52ab105333e8b1120342e9583b2d833a4465 Mon Sep 17 00:00:00 2001
---
dom/canvas/WebGLContext.cpp | 10 +++++--
gfx/gl/GLContext.cpp | 20 --------------
gfx/gl/GLContext.h | 3 --
gfx/gl/GLReadTexImageHelper.cpp | 5 +++-
gfx/gl/GLScreenBuffer.cpp | 13 +++++++--
gfx/gl/GLUploadHelpers.cpp | 27 ++++++++++++++++++
gfx/gl/SharedSurfaceGralloc.cpp | 14 ++++------
gfx/gl/SharedSurfaceGralloc.h | 10 +++++--
gfx/gl/SurfaceTypes.cpp | 2 ++
gfx/gl/SurfaceTypes.h | 1 +
gfx/layers/client/CanvasClient.cpp | 44 ++++++++++++++++++------------
gfx/layers/client/CanvasClient.h | 8 +++---
gfx/layers/client/ClientCanvasLayer.cpp | 6 ++++
gfx/layers/client/ClientCanvasLayer.h | 2 +-
gfx/layers/client/TextureClient.cpp | 11 ++++----
gfx/layers/client/TextureClient.h | 6 ++--
gfx/layers/composite/TextureHost.cpp | 15 +++++-----
gfx/layers/composite/TextureHost.h | 10 +++----
gfx/layers/d3d10/CanvasLayerD3D10.cpp | 9 ++++--
gfx/layers/d3d9/CanvasLayerD3D9.cpp | 8 ++++--
gfx/layers/ipc/LayersSurfaces.ipdlh | 4 +--
gfx/layers/moz.build | 4 ++-
gfx/layers/opengl/GrallocTextureClient.cpp | 26 +++++++++++++++++-
gfx/layers/opengl/GrallocTextureClient.h | 3 ++
24 files changed, 171 insertions(+), 90 deletions(-)
|
2014-10-07 21:11:54 -07:00 |
jdashg
|
ef52752f00
|
Bug 1079608 - Move blend_minmax out from under Draft. - r=kamidphish
|
2014-10-07 15:16:54 -07:00 |
Benoit Jacob
|
58b03977ff
|
Bug 1080137 - WebGL2: misc fixes to make new tex formats and sized internalformats actually work - r=jgilbert
|
2014-10-09 16:07:07 -04:00 |
Steve Fink
|
b640335cbc
|
Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
|
2014-10-07 10:44:07 -07:00 |
Jonathan Kew
|
cd20b667c6
|
Bug 902799 - Support textruns with vertical writing modes when drawing Canvas2D text. r=bas
|
2014-10-06 16:19:36 +01:00 |
Carsten "Tomcat" Book
|
2db885f447
|
merge mozilla-inbound to mozilla-central a=merge
|
2014-10-08 15:45:22 +02:00 |
Carsten "Tomcat" Book
|
12f1280ce3
|
Backed out changeset 88bb2a142e10 (bug 902799) on smaugs requests for regressions/crashes
|
2014-10-08 15:41:35 +02:00 |
Benoit Jacob
|
460206c009
|
Bug 1077183 - Untangle the confusion between effective and unsized internalformats in the WebGL implementation - r=jgilbert
|
2014-10-07 19:52:58 -04:00 |
Ehsan Akhgari
|
393a0db497
|
Bug 1079317 - Fix some more bad implicit constructors in DOM; r=baku
|
2014-09-24 09:16:53 -04:00 |
Peter Van der Beken
|
dcda2ba9bb
|
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
--HG--
extra : rebase_source : 89c476cd9436530b2df5acc903909e34188417a0
|
2014-10-07 11:44:49 +02:00 |
Jonathan Kew
|
9e6b1ce2ef
|
Bug 902799 - Support textruns with vertical writing modes when drawing Canvas2D text. r=bas
|
2014-10-06 16:19:36 +01:00 |
Ed Morley
|
d23852e136
|
Backed out changeset a3250bad7f3c (bug 902799) for build failures on Windows
|
2014-10-06 15:55:56 +01:00 |
Jonathan Kew
|
a0d9529795
|
Bug 902799 - Support textruns with vertical writing modes when drawing Canvas2D text. r=bas
|
2014-10-06 15:14:54 +01:00 |
Dan Glastonbury ext:(%20and%20Benoit%20Jacob%20%3Cbjacob%40mozilla.com%3E)
|
08d194e807
|
Bug 1075195 - WebGL2: implement texStorage2D - r=bjacob,djg
|
2014-07-15 09:55:56 +10:00 |
Benoit Jacob
|
3a2e260638
|
Bug 1072680 - Untangle the mixup of formats vs internalformats in the WebGL implementation - r=jgilbert
|
2014-10-04 22:24:24 -04:00 |
Dan Glastonbury
|
4ffb153247
|
Bug 1075305 - WebGL2 - convert BaseTexFormat() to use strong GL types.; r=bjacob
--HG--
extra : rebase_source : dc805b06ca0758aea3ec0a3727816011aac83186
extra : source : 8a155fbe61b62b4be3f4e82bf6e9c39446d910c3
|
2014-09-30 14:03:29 +10:00 |