Jonathan Kew
055c58401e
backout changeset 2ea682dba295 (bug 721511) due to windows crashtest orange.
2012-01-28 09:50:31 +00:00
Jonathan Kew
ba55ba0575
backout changeset bcd556d83109 (bug 721315) for reftest orange.
2012-01-28 09:37:15 +00:00
Jonathan Kew
d28f44c6ac
bug 721511 - use stack-based buffers for moderate-sized glyph runs in cairo/dwrite backend. r=bas
2012-01-28 08:28:56 +00:00
Jonathan Kew
6e804885f5
bug 721315 - avoid potential dangling mFamily pointers in font entries. r=jdaggett
2012-01-28 08:27:01 +00: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
Joe Drew
a133ebb15b
Bug 719631 - Support creating offscreen DrawTargets for the Cairo backend. r=jrmuizel
...
--HG--
extra : rebase_source : 6103e88ec0de91c16aa36829db1e8c988920bcfe
2012-01-27 13:09:20 -05:00
Joe Drew
fec2db2403
Bug 719629 - Add ThebesIntSize() convertor function. r=mattwoodrow
...
--HG--
extra : rebase_source : 85e496ac1b0dbd176157ab7feabd4c41bd29cce4
2012-01-27 13:09:09 -05:00
Joe Drew
8ea9f3391c
Bug 719628 - Fix the formatting and naming of ThebesSurfaceKey. r=mattwoodrow
...
--HG--
extra : rebase_source : 371e80f924bc6f8dd3dbeea02999ebe8fdd7d27e
2012-01-27 13:08:58 -05:00
Joe Drew
9e0d92d61b
Bug 719627 - Merge the functionality of ScaledFontCairo into ScaledFontBase, as is its purpose. r=jrmuizel
...
--HG--
extra : rebase_source : df21f1a6e702de1e0a7f52a8a75203078c8be423
2012-01-27 13:08:46 -05:00
Jonathan Kew
9380fedba0
bug 721466 - fix VS2010 build failure in gfx/graphite/src. pending-r=roc
2012-01-26 22:27:25 +00: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
Benoit Jacob
20755c7a54
Bug 720438 - Update ANGLE to r963 - no review
...
No review because this is just syncing us with upstream:
http://code.google.com/p/angleproject/
This is also doing some cleanup, removing stale/empty files and updating patches.
The main benefit from this update is that long-identifier-shortening has been fixed.
2012-01-26 12:04:15 -05:00
Nicholas Nethercote
fb2f58d5b0
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
...
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
2012-01-25 00:52:51 -08:00
Edwin Flores
ddba6cf981
Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc
2012-01-26 13:11:18 +01:00
Jonathan Kew
bf8bf61ddd
bug 719366 pt 1 - [harfbuzz] fall back to applying 'latn' features if neither the proper script nor 'DFLT' is present. r=behdad
2012-01-26 11:21:01 +00:00
Jonathan Kew
3f1495237b
bug 721068 - update to latest graphite2 code from upstream (hg rev 911:a697cecbaddd). rs=roc
2012-01-26 11:20:57 +00:00
Julian Seward
718d044230
Bug 720758 - Uninitialised value use in gfx/layers/basic/BasicLayers.cpp. r=bas
...
--HG--
extra : rebase_source : 78899a63fff9762875ee720817514ab0625ceab1
2012-01-26 11:00:15 +01:00
Chris Jones
bb1dd66504
Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew
2012-01-25 18:05:34 -08:00
Marco Castelluccio
0723263182
Bug 702158 - [Skia] Get Skia backend working on Linux. r=mattwoodrow
2012-01-26 09:54:31 +09:00
Jeff Muizelaar
8419f6fa90
Bug 720721. Properly transform the clip path in DrawTargetCG. r=mwoodrow
...
This is a little tricky because we can't put a save/restore pair
around the operation because then we'll loose the clip.
2012-01-24 15:14:50 -05:00
Benoit Jacob
b718918058
Bug 717658 - OOM crash in BasicLayers: dump sizes to help understand this crash - r=joe
2012-01-24 16:12:30 -05:00
Bas Schouten
63161470e4
Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel DONTBUILD
2012-01-23 12:03:44 +01:00
Dão Gottwald
366acb67cb
Backed out changeset 17933c63c7b6
2012-01-23 12:01:37 +01:00
Dão Gottwald
07f23c5fb0
Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel
2012-01-23 12:00:24 +01:00
Benoit Girard
dad8afacb0
Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc
2012-01-21 21:01:17 -05:00
Oleg Romashin
bf5775905c
Bug 719253 - Fennec cannot init EGL libs due to wrong library name. r=glandium
2012-01-20 09:18:56 -05:00
Karl Tomlinson
7956f66d80
b=716402 improve inter-glyph pixel rounding r=jfkthame
2012-01-20 09:19:10 +00:00
Ehsan Akhgari
46f2bd346a
Bug 719575 - Fix clang builds which are broken now because of Skia changes; r=mattwoodrow
...
--HG--
extra : rebase_source : 0470d992199f094b60fb16032415b6f6e00ff720
2012-01-19 16:32:41 -05:00
Jeff Muizelaar
e574104a89
Bug 719429. Fix canvas data leak in DrawTargetCG. r=ajuma
...
I forgot to fix this before landing and refound it using
http://s3.zazub.com/games/circle_game/index.html
2012-01-19 10:33:35 -05:00
aceman
ff3b047be8
Bug 678982 - check for null pointer dereference in gfx/layers/d3d10/ImageLayerD3D10.cpp; r=bas.schouten
2012-01-19 15:53:56 +01:00
Benoit Girard ext:(%2C%20Ali%20Juma%20%3Cajuma%40mozilla.com%3E)
10d4df463e
Bug 711168 - Implement the compositor protocol for OMTC. r=cjones
2012-01-19 09:45:37 -05:00
Jeff Muizelaar
c4546a4ef0
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Matt Woodrow
022a2aaabe
Bug 716415 - Follow to include changes that I forgot to qref. r=bustage
2012-01-19 17:55:27 +13:00
Matt Woodrow
6d34a0bc99
Bug 716415 - Fix windows build of Skia. r=jrmuizel
2012-01-19 17:48:35 +13:00
Matt Woodrow
a2eab112e5
Bug 715718 - Fix uninitialized variable in SkDraw.cpp. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
c4b422e8e0
Bug 716415 - Enable soft clipping with Skia in Azure. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
a7e2eb8dde
Bug 716415 - Store our changes to SkUserConfig.h in a patch file. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
f70f7e47b9
Bug 716415 - Update Azure for Skia API changes. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
b6899be07f
Bug 716415 - Apply mozilla patches to skia and fix bitrot. r=jrmuizel
2012-01-19 17:48:35 +13:00
Matt Woodrow
e81be0de4e
Bug 716415 - Update Skia to svn revision 2980. r=jrmuizel
2012-01-19 17:48:34 +13:00
Matt Woodrow
b401abbbcf
Bug 716415 - Add missing README_MOZILLA file. r=jrmuizel
2012-01-19 17:48:34 +13:00
Matt Woodrow
f00139a76c
Bug 716802 - Implement new 2D API functions. r=gwright
2012-01-19 17:48:33 +13:00
Jonathan Kew
9e82055e2d
bug 718513 - [dwrite] implement synthetic bolding for fonts loaded via @font-face with src:local(). r=bas
2012-01-18 21:18:10 +00:00
Matt Brubeck
62f6eb194e
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
6fffa906f2
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Jeff Muizelaar
34f4553d5e
Bug 717921. Only have one thebes surface. r=bas
2012-01-13 09:48:29 -05:00
Jeff Muizelaar
c33ccaff67
Bug 717921. Add UserData to DrawTarget. r=bas
...
* * *
Bug 717921. Fix bustage about moz_xrealloc.
2012-01-13 09:47:58 -05:00
Jeff Muizelaar
a7c58d0587
Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
2012-01-09 13:54:44 -05:00
Jeff Muizelaar
15cdeddf81
Bug 716639. Add a constructor for gfxQuartzSurface that takes a gfxIntSize. r=mwoodrow
2011-12-13 09:58:11 -05:00
Matt Brubeck
d936028b52
Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error
2012-01-17 10:08:38 -08:00