Jeff Gilbert
57ec1a7aa3
Bug 741689 - Disable poorly implemented GL extensions on load - r=bjacob
2012-04-04 18:44:55 -07:00
Ali Juma
eeae5b2814
Bug 740313 - Initialize TextureImage::mFilter. r=bgirard
2012-03-29 17:44:11 -04:00
Benoit Jacob
d89ef22e75
Bug 737182 - limit max texture size on Mac Intel driver - r=bgirard
2012-03-26 12:15:53 -04:00
Oleg Romashin
92c3a8c3dd
Bug 733562 - Offscreen FBO must not be created for Global Shared context. r=bjacob
2012-03-21 16:13:59 -07:00
Jeff Muizelaar
140820713e
Bug 737686. Avoid glTexSubImage2D on PowerVR hardware. r=gwright
...
glTexSubImage causes a readback on PowerVR hardware if the texture
has already been uploaded. Disabling CanUploadSubTextures() brings
the median upload speed from 26ms to 10ms.
2012-03-20 19:13:50 -04:00
Hessam Salehi
b568dd684b
Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
2012-03-21 14:07:31 -04:00
Chris Lord
34de0c8f6e
Bug 732917 - Add a callback function for tile iteration. r=ajuma
...
Add the ability to set a callback function to be called on tile iteration.
2012-03-17 12:06:29 +00:00
George Wright
d6f8cccd64
Bug 732865 - Clean up the GLContext* classes. r=bgirard,joe
...
--HG--
extra : rebase_source : f4f057f354772ff38d37fbc6e179f3cde9e218d1
2012-03-16 18:24:12 -04:00
George Wright
520f3fec96
Backed out changeset aad5bc8b3433
2012-03-16 15:02:01 -04:00
George Wright
efc8df201d
Bug 732865 - Clean up the GLContext* classes. r=bgirard,joe
2012-03-16 14:30:09 -04:00
Phil Ringnalda
b155b17422
Back out 243cd4db5edd and 4175fc853e16 (bug 712716) for OS X 10.6 and 10.7 assertions
2012-03-15 23:21:54 -07:00
Benoit Girard
309d5d945b
Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
2012-03-12 16:28:02 -04:00
Benoit Girard
5a409414b0
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Ehsan Akhgari
7e53ff361b
Backout changeset b52bae0250f7 because of test failures
2012-03-12 18:51:17 -04:00
Benoit Girard
363fda4fbf
Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
2012-03-12 16:28:02 -04:00
Benoit Girard
a4f3dcbb49
Merge latest green changeset from mozilla-central to maple
...
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
2012-03-05 13:41:15 -05:00
Benoit Girard
95983342f4
Restore merge changeset 39a3044823b0, regression fixed upstream in mc
2012-03-05 13:09:05 -05:00
Matt Woodrow
67fedb7407
Bug 732598 - Optionally load glGetTexLevelParameteriv - r=bjacob
2012-03-03 13:12:57 +13:00
Benoit Girard
17ae78009b
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Benoit Girard
a6f181b1fe
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Joe Drew
7c70bedfb2
Bug 728625 - Add support for vertically flipping textured quads generated with RectTriangles and DecomposeIntoNoRepeatTriangles. r=bjacob,gw280
...
--HG--
extra : rebase_source : f42bd3c951651339d2ecb1286a6ac5c9e65ddd7d
2012-02-29 14:15:12 -08:00
Benoit Girard
d5a9e42e30
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=joe
2012-02-24 18:17:27 -05:00
Doug Turner
f72f4d6343
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Benoit Girard
32d2d9d9a7
Backout f8b7cca3297f, our leaktool can't handle statics :(
2012-02-23 20:10:23 -05:00
Benoit Girard
6f35107b56
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
2012-02-23 17:51:57 -05:00
Benoit Girard
0860956343
backout 6ae546e8bc55
2012-02-23 17:53:40 -05:00
Benoit Girard
fcf473c2bd
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
2012-02-23 16:04:38 -05:00
Florian Boesch
d1d46761fc
Bug 728354 - Implement WebGL EXT_texture_filter_anisotropic extension *proposal* - r=bjacob
...
The spec proposal for this extension is at
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/extensions/proposals/EXT_texture_filter_anisotropic/index.html
This adds a conformance test as well, that will have to be merged upstream.
2012-02-23 08:43:57 -05:00
Joe Drew
de1ebd3069
Bug 728631 - remove a bunch of accidentally-committed debug code.
2012-02-21 13:15:39 -08:00
Joe Drew
8fcf55429a
Bug 728631 - Don't disable blending inside our Java rendering code, because we rely on it remaining set from LayerManagerOGL. r=dougt
...
--HG--
extra : rebase_source : 9fe18ddb4582455fe428f14acb8a931e1b1e4661
2012-02-20 14:48:36 -08:00
George Wright
425fcac716
Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
2012-02-18 21:23:06 -05:00
Brad Lassey
7ba6e1d0cd
merge from mozilla-central
2012-02-18 17:29:33 -05:00
Patrick Walton
e9c557023d
Bug 727688 - Disable tiles on SGX 540 to fix tearing
2012-02-17 13:33:37 -08:00
Matt Woodrow
fd906febff
Bug 725209 - Mark TextureImage as valid when self copying, and correctly mark the region needing to be redrawn. r=joe
2012-02-15 22:28:21 +13:00
Joe Drew
aac02176e9
Bug 725747 - Immediately translate setting the default FBO into our offscreen FBO, rather than setting it and unsetting it before and after GL draw commands. r=jgilbert
2012-02-09 20:57:26 -05:00
Jeff Gilbert
465ea98fd6
Bug 728724 - Check for BGRA read support correctly - r=bjacob
2012-03-12 15:21:16 -07:00
Jeff Gilbert
b32ae7d5d0
Bug 726396 - Repair ANGLE d3d share handle fetching an PBuffer creation behavior - r=bjacob
2012-03-12 15:10:38 -07:00
Matt Woodrow
5830977a25
Bug 700240 - Print display lists to a file. r=roc,bjacob
2012-03-01 21:26:09 +13:00
Benoit Girard
2c3e4a93af
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=joe
2012-02-24 18:17:27 -05:00
Ed Morley
61e8dc1acd
Backout 0bf0007285f7 (bug 730079) for warnings as errors build failures
2012-02-23 22:14:41 +00:00
Benoit Girard
b3c5d42f16
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
2012-02-23 16:04:38 -05:00
Joe Drew
0a9cc72a29
Bug 724137 - Support GL debug trace printouts for EGL. r=bjacob
2012-02-09 14:05:11 -05:00
Jeff Gilbert
5ef9ae2789
Bug 717442 - Shadow bound FBO ids - r=bjacob
2012-02-08 16:06:03 -08:00
Jeff Gilbert
c70da708e5
Backed out changeset 2aa76676baa3 (Bug 717442)
2012-02-08 16:04:44 -08:00
Jeff Gilbert
b193bbc8c7
Bug 717422 - Shadow bound FBO ids - r=bjacob
2012-02-08 15:53:46 -08:00
George Wright
c780837d96
Bug 721467 - Add a codepath to only use glTexImage2D instead of glTexSubImage2D when texture uploading in GLContext
2012-01-30 15:09:02 -05:00
Joe Drew
e8396257dd
Back out 9699edcbcedd (bug 721467) for causing bug 722167.
2012-01-29 19:41:48 -05:00
George Wright
6672bf8383
Bug 721467 - Add an optional codepath (currently enabled only for Adreno 200 GPUs) to only use glTexImage2D for texture uploads as glTexSubImage2D can be slow and/or buggy r=joe,BenWa
...
--HG--
extra : rebase_source : 0f2903fe23edf3b191ae5dcfa7df6d9066d1d952
2012-01-24 19:44:48 -05:00
Jeff Gilbert
be026fe272
Bug 721205 - Add correct logic for enabling BGRA readPixels for GLES - r=bjacob
2012-01-26 09:26:36 -08:00
Jeff Gilbert
46f269b963
Bug 701269 - Deguarantee that ResizeOffscreenFBO clears its buffers - r=bjacob
2011-12-19 15:47:54 -08:00