Nicholas Nethercote
|
a4e916975c
|
Bug 732843 - Handle Callback() failures in memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : 54af85a1ef839922d5443cdc36f601611258944a
|
2012-03-04 15:26:30 -08:00 |
|
Matt Woodrow
|
22950a7371
|
Bug 732598 - Optionally load glGetTexLevelParameteriv - r=bjacob
|
2012-03-03 13:12:57 +13:00 |
|
Benoit Girard
|
a4a3883264
|
Backed out changeset 39a3044823b0 because of bad interaction with maple.
|
2012-03-02 18:32:46 -05:00 |
|
Benoit Girard
|
7e6f558d70
|
Merge mc->Maple, resolved conflicts
|
2012-03-02 14:27:05 -05:00 |
|
Benoit Girard
|
76425a9557
|
Merge mc->maple
|
2012-03-01 10:44:44 -05:00 |
|
Marco Bonardo
|
f64b21e054
|
Merge last green PGO from inbound to central
|
2012-03-01 14:27:31 +01:00 |
|
Joe Drew
|
419f5ec1a4
|
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 |
|
George Wright
|
1b0eda7141
|
Bug 674753 - Add support for loading apitrace explicitly on Android - r=jrmuizel,bjacob
|
2012-02-29 16:55:46 -05:00 |
|
Benoit Jacob
|
ae146ef230
|
Bug 713305 - Force staying on discrete GPU while any WebGL context is live - r=jrmuizel
|
2012-02-29 15:49:55 -05:00 |
|
Kartikaya Gupta
|
1847cf91b3
|
Merge m-c again to pick up 75deec1f1a7b
|
2012-02-28 14:37:26 -05:00 |
|
Benoit Girard
|
9e6901c1cd
|
More render trace. r=debug_only
--HG--
extra : rebase_source : b20e2e6e7469433ee6148c8fa0a7dd0c0ca21009
|
2012-02-28 11:24:24 -05:00 |
|
Kartikaya Gupta
|
c9a0e4563b
|
Merge heads
|
2012-02-27 15:59:56 -05:00 |
|
Kartikaya Gupta
|
45668a01d2
|
Merge m-c
|
2012-02-27 15:06:35 -05:00 |
|
Benoit Girard
|
7500bc052d
|
Added more rendertrace breakdowns
|
2012-02-27 14:31:29 -05:00 |
|
Benoit Girard
|
f7caef0932
|
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=joe
|
2012-02-24 18:17:27 -05:00 |
|
Joe Drew
|
72d3d42dc9
|
Bug 729132 - Correctly handle the case that we try to draw a texture with x = width. r=mattwoodrow
--HG--
extra : rebase_source : 02d84bf78ef60d84dfb96832cd39267f5d99aa38
|
2012-02-24 15:08:31 -08:00 |
|
Benoit Girard
|
57e07e5f09
|
Improve RenderTrace. r=debug
--HG--
extra : rebase_source : a01b6e678bca01848fe124b839c0e5433866fa58
|
2012-02-24 17:41:16 -05:00 |
|
George Wright
|
63a3bbdbb3
|
Bug 728041 - Only release the surface and not the context. r=ajuma
|
2012-02-24 16:20:15 -05:00 |
|
Doug Turner
|
809efed1a1
|
Merge with mozilla-central
|
2012-02-24 11:57:27 -08:00 |
|
Benoit Girard
|
bc41b4158d
|
Rendertrace improvements. r=runtime_config_only
|
2012-02-24 11:35:04 -05:00 |
|
Jonathan Kew
|
27d7fed0f6
|
bug 724826 pt 3 - replace users of nsIUGenCategory service within libxul with direct access to mozilla::unicode::GetGenCategory. r=smontagu
|
2012-02-24 10:15:46 +00:00 |
|
Jonathan Kew
|
c7fa86d451
|
bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
--HG--
rename : gfx/thebes/gfxUnicodeProperties.h => intl/unicharutil/public/nsUnicodeProperties.h
rename : gfx/thebes/gfxUnicodeScriptCodes.h => intl/unicharutil/public/nsUnicodeScriptCodes.h
rename : gfx/thebes/gfxUnicodeProperties.cpp => intl/unicharutil/src/nsUnicodeProperties.cpp
rename : gfx/thebes/gfxUnicodePropertyData.cpp => intl/unicharutil/src/nsUnicodePropertyData.cpp
rename : gfx/thebes/genUnicodeScriptData.pl => intl/unicharutil/tools/genUnicodePropertyData.pl
|
2012-02-24 10:15:46 +00:00 |
|
Benoit Girard
|
9e04faad35
|
Backout f8b7cca3297f, our leaktool can't handle statics :(
|
2012-02-23 20:10:23 -05:00 |
|
Benoit Girard
|
6ef478ff48
|
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
|
2012-02-23 17:51:57 -05:00 |
|
Benoit Girard
|
9e30bd44f5
|
backout 6ae546e8bc55
|
2012-02-23 17:53:40 -05:00 |
|
Benoit Girard
|
9916a55c1c
|
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
|
2012-02-23 16:04:38 -05:00 |
|
Matt Brubeck
|
a59d84c91f
|
Back out bug 373266 because of mochitest leaks
|
2012-03-07 17:15:57 -08:00 |
|
Jim Mathies
|
c79d1b164a
|
Bug 373266 - win support for rendering two layer themes on widgets. r=joe,bbondy
|
2012-03-07 09:29:42 -06:00 |
|
Doug Turner
|
754c5d2cbb
|
merge with mozilla-central:
|
2012-02-22 09:30:09 -08:00 |
|
Justin Lebar
|
1fc1dc1879
|
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
|
2012-03-12 18:53:18 -04:00 |
|
Oleg Romashin
|
4ed0326156
|
Bug 733506 - WebGL FBO offscreen texture not initialized properly. r=bjacob
|
2012-03-06 23:29:38 +01:00 |
|
Stephen Perry
|
4b1f919fc3
|
Bug 666664 - Patch to fix warnings in gfx/thebes/gfxUserFontSet.cpp. r=BenWa
|
2012-03-06 16:44:23 -05:00 |
|
Stephen Perry
|
62e481793a
|
Bug 666664 - Patch to fix warnings in gfx/thebes/gfxContext.cpp. r=BenWa
|
2012-03-06 16:44:18 -05:00 |
|
Jonathan Kew
|
49eeb01f2a
|
bug 719410 pt 1 - don't use subpixel AA under GDI/DirectWrite if ClearType is disabled system-wide. r=bas
|
2012-03-06 17:38:55 +00:00 |
|
Jonathan Kew
|
28d175dae4
|
bug 729626 - fix cluster formation in Indic, cherrypicked from harfbuzz-ng commit 461b9b6347e4f58589f5be82c40a2df61da2c715. r=behdad
|
2012-03-06 10:58:16 +00:00 |
|
Zack Weinberg
|
55006e6a38
|
Bug 96971: Move GetSystemFont from nsDeviceContext to mozilla::LookAndFeel. r=roc
|
2012-02-20 15:19:48 -08:00 |
|
George Wright
|
18a9d1b7ae
|
Bug 674753 - Ensure that sApitraceLibrary is static so that we only load the library once - r=bjacob
|
2012-03-04 21:43:51 -05:00 |
|
George Wright
|
0ce69de369
|
Bug 674753 - Add support for loading apitrace explicitly on Android - r=jrmuizel,bjacob
|
2012-02-29 16:55:46 -05:00 |
|
Oleg Romashin
|
1be319b666
|
Bug 732764 - gfx/angle/src/compiler/Types.h:211: error: 'abort' was not declared in this scope. r=bjacob
|
2012-03-04 20:50:44 -05:00 |
|
Justin Lebar
|
7e343a6c1d
|
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
|
2012-03-04 15:58:06 -05:00 |
|
Justin Lebar
|
e2b30b7a56
|
Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
|
2012-03-04 14:20:34 -05:00 |
|
Justin Lebar
|
9cf4ac042d
|
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
|
2012-03-04 13:49:42 -05:00 |
|
Jeff Muizelaar
|
ceaa4127a7
|
Remove ifdefs from RenderTrace and enable it on composite
--HG--
extra : rebase_source : 6d6af824d02b90ac0e43855ce179aa0233b40c5b
|
2012-02-21 20:20:14 -05:00 |
|
Joe Drew
|
4686626a0b
|
Bug 728631 - remove a bunch of accidentally-committed debug code.
|
2012-02-21 13:15:39 -08:00 |
|
Benoit Girard
|
c063c2bd19
|
Disable rendertrace by default (adb lolcat slowdown)
|
2012-02-21 11:34:10 -05:00 |
|
Joe Drew
|
9d423073c5
|
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 |
|
Ali Juma
|
61e759042c
|
Only try to scroll scrollable layers, and force Gecko to generate a scrollable layer even for smaller pages.
|
2012-02-20 11:30:05 -05:00 |
|
George Wright
|
fa376f2332
|
Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
|
2012-02-18 21:23:06 -05:00 |
|
Joe Drew
|
72e396cbc0
|
Bug 727311 - Disable BGRA readback support in GLES 2. r=bjacob
|
2012-02-18 18:12:33 -08:00 |
|
Brad Lassey
|
e5e9a2b04c
|
merge from mozilla-central
|
2012-02-18 17:29:33 -05:00 |
|
Brad Lassey
|
0ad51deb55
|
backing out e45688c8531c because it broke the build
|
2012-02-18 14:21:48 -05:00 |
|
Patrick Walton
|
c18e9e380e
|
Stub untested gralloc support, disabled for now
|
2012-02-17 23:53:21 -08:00 |
|
Ehsan Akhgari
|
638d30962f
|
Remove the warning because it's not useful, r=joe
--HG--
extra : rebase_source : 43086e16e842a602479e69d983107cedb8649aea
|
2012-02-17 15:12:06 -05:00 |
|
Ali Juma
|
46e25b78f7
|
Fix non-Android bustage.
|
2012-02-17 19:41:16 -05:00 |
|
Ali Juma
|
e5bc664428
|
Clean up the compositor's transformation calculations.
|
2012-02-17 17:58:03 -05:00 |
|
Ali Juma
|
469a3738fe
|
Merge heads.
|
2012-02-17 17:57:28 -05:00 |
|
Benoit Girard
|
bf35f7e650
|
Preliminary render trace
|
2012-02-17 17:05:03 -05:00 |
|
Patrick Walton
|
786095c4e3
|
Bug 727688 - Disable tiles on SGX 540 to fix tearing
|
2012-02-17 13:33:37 -08:00 |
|
Kartikaya Gupta
|
54ec96eba6
|
Put back some things left out of dougt's merge
|
2012-02-17 01:36:49 -05:00 |
|
Jonathan Kew
|
43acd9229b
|
bug 728866 - pt 3 - add support for Hebrew presentation forms, excluded from canonical composition. r=smontagu
|
2012-02-20 20:39:59 +00:00 |
|
Jonathan Kew
|
45c8227a48
|
bug 728866 - pt 2 - implement canonical composition callbacks for harfbuzz. r=smontagu
|
2012-02-20 20:39:59 +00:00 |
|
Doug Turner
|
3f133bfdd1
|
Merge with mozilla-central
|
2012-02-16 18:06:54 -08:00 |
|
Timothy B. Terriberry
|
112a28e909
|
Bug 726580, Stop shadowing PlanarYCbCr::mOffscreenFormat, r=bas
|
2012-02-15 14:32:11 -08:00 |
|
Benoit Girard
|
7980ddb052
|
Bug 732552 - Remove void return in ColorLayerOGL. r=ajuma
|
2012-03-02 15:36:30 -05:00 |
|
Benoit Jacob
|
4f88efc2ce
|
Bug 676071 - drop ANGLE patch limiting identifiers to 250 chars - r=jgilbert
|
2012-03-02 15:42:49 -05:00 |
|
Benoit Jacob
|
bbd0e02750
|
Bug 676071 - ANGLE patch: use SpookyHash to generate mapped ids, instead of a monotonic identifier - r=jgilbert
|
2012-03-02 15:42:49 -05:00 |
|
Oleg Romashin
|
5e0573d238
|
Bug 732143 - WebGL on maemo6 N9 does not work anymore after FBO switch 720467. r=joe
|
2012-03-02 11:28:06 -06:00 |
|
Benoit Jacob
|
609a95266e
|
Bug 713305 - fix copyright year - r=joedrew
|
2012-03-02 12:00:12 -05:00 |
|
Matt Woodrow
|
b01db32e07
|
Bug 725209 - Mark TextureImage as valid when self copying, and correctly mark the region needing to be redrawn. r=joe
|
2012-02-15 16:03:05 -05:00 |
|
Benoit Girard
|
e03562cb0e
|
Bug 727497 - Don't call CreateSurfaceForWindow in MakeCurrent in EGL. r=ajuma
|
2012-02-15 16:02:39 -05:00 |
|
Benoit Girard
|
d574234713
|
Bug 727497 - Don't call CreateSurfaceForWindow in MakeCurrent in EGL. r=ajuma
|
2012-02-15 15:09:15 -05:00 |
|
Steven Michaud
|
3d7065f230
|
Bug 721663 - [10.5] Crash in unpackImageRow @ CGAccessSessionGetBytes while printing or previewing. r=joe
|
2012-02-17 11:04:03 -06:00 |
|
Nicholas Cameron
|
75f6c051a9
|
Bug 727681; correct gfx3DMatrix::CanDraw2D. r=Bas
|
2012-02-17 18:06:46 +13:00 |
|
Benoit Girard
|
daef6a012f
|
Fix one shutdown crash
--HG--
extra : rebase_source : dd71617cbabf7848565ab609362964037fbac01a
|
2012-02-15 11:29:14 -05:00 |
|
Ali Juma
|
e8f65cc047
|
Improve zooming behaviour.
|
2012-02-15 10:15:52 -05:00 |
|
Benoit Girard
|
2f43e1f950
|
remove dead code
|
2012-02-14 18:36:33 -05:00 |
|
Benoit Girard
|
2d48ade1d9
|
Change tilesize to 256x256 for progressive upload and adreno POT uploads
|
2012-02-14 13:19:46 -05:00 |
|
Benoit Girard
|
4a27a14d08
|
Remove adreno fix, it only makes the crash less likely
|
2012-02-14 13:16:18 -05:00 |
|
Jonathan Kew
|
afc6ddfa1a
|
bug 728518 - improve the handling of weight in FindFontForChar. r=jdaggett
|
2012-02-20 08:55:07 +00:00 |
|
Jonathan Kew
|
254cc12f43
|
bug 717175 - clear word cache earlier when expiring fonts. r=jdaggett
|
2012-02-20 08:54:58 +00:00 |
|
Mike Hommey
|
2154f9b1b1
|
Bug 728656 - Avoid crashing when there are no GL extensions reported by the GL implementation. r=bjacob
|
2012-02-20 08:04:38 +01:00 |
|
Patrick Walton
|
2f48494641
|
Fix scissor rect and use the Java compositor's cached viewport metrics when drawing decorations
|
2012-02-13 20:20:38 -08:00 |
|
Benoit Girard
|
465c0d7898
|
Make OMTC changes not effect desktop
|
2012-02-13 17:17:12 -05:00 |
|
Ali Juma
|
f5ab6719f2
|
Enable zooming.
|
2012-02-12 15:06:34 -05:00 |
|
Pallavi Kumarijha
|
355635757a
|
Bug 712554 - Remove MSVC6 support from Cairo Readme. r=jmuizelaar
|
2012-03-10 13:14:29 -05:00 |
|
Patrick Walton
|
59abdc4347
|
Uncomment TransformLayerUserData and move it into Layers to fix build bustage
|
2012-02-10 18:55:48 -08:00 |
|
Benoit Girard
|
fb686d4091
|
Compositor performance warnings
--HG--
extra : rebase_source : e8b2a0f4c4cb69fb88a478750cecc9f21327e018
|
2012-02-10 18:06:17 -05:00 |
|
Ali Juma
|
56fb439aab
|
Fix non-Android bustage.
|
2012-02-10 17:32:12 -05:00 |
|
Ali Juma
|
d86e8c7c2a
|
Fix race conditions when updating view transform, by switching to an absolute transform.
|
2012-02-10 16:08:24 -05:00 |
|
Benoit Girard
|
4954c09052
|
Bug 721489 - Make gfxSharedImageSurface divisible by 64 on mobile
--HG--
extra : rebase_source : b2a947a772890e56738badfd9c413896733fe45c
|
2012-02-10 15:13:02 -05:00 |
|
Benoit Girard
|
e7dd21c01b
|
Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
--HG--
extra : rebase_source : b8100a07f626c3cc51e019911a3b023b482d23b9
|
2012-02-10 15:12:35 -05:00 |
|
Ali Juma
|
f56d090ef0
|
Fix busted build.
|
2012-02-10 10:40:57 -05:00 |
|
Ali Juma
|
1938bda689
|
Merge heads.
|
2012-02-10 10:31:31 -05:00 |
|
Patrick Walton
|
985bb34c3b
|
Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out.
|
2012-02-09 23:55:13 -08:00 |
|
Patrick Walton
|
8e9cf5b1f7
|
Add a DrawWindowUnderlay() to match DrawWindowOverlay()
|
2012-02-09 19:47:50 -08:00 |
|
Joe Drew
|
c899b32b95
|
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 |
|
Jonathan Kew
|
45e2b94c01
|
bug 727736 - [harfbuzz] force glyphs for zero-width diacritics to actually have zero width, to work around bad fonts. r=behdad
|
2012-02-16 22:25:22 +00:00 |
|
Jonathan Kew
|
d0d0f25c68
|
bug 662055 followup - fix typo in comment. DONTBUILD
|
2012-02-16 21:37:22 +00:00 |
|
Jonathan Kew
|
12657aeaef
|
bug 662055 - [harfbuzz] permute canonical classes of Hebrew marks to present logical order to OpenType lookups. r=behdad
|
2012-02-16 21:27:00 +00:00 |
|
Jonathan Kew
|
02710cdd5a
|
bug 727815 - flush shaped-word caches when font-shaping preferences are modified. r=roc
|
2012-02-16 21:26:50 +00:00 |
|