Jeff Muizelaar
677790442c
Bug 726764. Avoid leaking CGPaths when getting text paths. r=joe
2012-02-14 17:59:11 -05:00
Jonathan Kew
40198e7c4e
bug 726962 - remove stray instances of PRBool in gfx. r=joe
2012-02-14 16:17:19 +00:00
Rafael Ávila de Espíndola
d53f214bf8
Bug 723738. Move comment. r=jmuizelaar.
2012-02-14 09:22:23 -05:00
Jonathan Kew
b32d4b2e60
bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
2011-08-09 09:06:01 +01:00
Jonathan Kew
0fa747ae4e
bug 668813 pt 1 - check character coverage of other styles in the selected font family before falling back to other families. r=jdaggett
2011-08-09 09:00:52 +01:00
Jonathan Kew
d03fa2690f
bug 724231 - ensure synthetic font styles under GDI are truly synthetic, rather than using a potentially incompatible font face. r=jdaggett
2012-02-14 08:24:26 +00:00
Jonathan Kew
a96aef28c1
bug 695857 - update harfbuzz code and adapt gfx/thebes for revised harfbuzz API. r=jdaggett
...
harfbuzz library code from upstream harfbuzz-ng commit f51e167436a51b890ffe3f7f7920498fa287acd9;
replaced HB_SCRIPT_* with MOZ_SCRIPT_* codes in gfx;
adapted for changes to HB function signatures.
2012-02-14 08:03:01 +00:00
George Wright
927e7d8977
Bug 723110. Refactor font code to lay the groundwork for having a ScaledFontFreetype class. r=jrmuizel
2012-02-13 14:58:01 -05:00
Makoto Kato
e078514a3c
Bug 719383 - Remove DIST_INSTALL from gfx/qcms/Makefile. r=jmuizelaar
2012-02-13 14:00:06 +09:00
Oleg Romashin
9de30fca2d
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
2012-02-10 11:22:21 -08:00
Ed Morley
0cba88efa3
Backout b43f4d9f38da (bug 725925) for reftest failures
2012-02-10 23:23:16 +00:00
Oleg Romashin
5d41a0622b
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
...
--HG--
extra : rebase_source : 517e8624b3da7f83fbb786c10acb45e02f7b5be9
2012-02-10 11:22:21 -08:00
Hugh Nougher
a840a6159c
Bug 689870 - Add memory reporter for (shared) GPU memory. r=nnethercote,jmuizelaar.
2012-02-08 15:13:50 -08:00
Joe Drew
0a9cc72a29
Bug 724137 - Support GL debug trace printouts for EGL. r=bjacob
2012-02-09 14:05:11 -05:00
Joe Drew
0c6bd17aa9
Bug 720467 - Update comments, which I forgot to commit.
2012-02-09 14:05:11 -05:00
Brian R. Bondy
4b5baea326
Bug 722225 - Improve Firefox startup speed by ~5% (-70ms) on Windows by optimizing D3D10CreateDevice1. r=bas
2012-02-09 13:50:54 -05:00
Jacek Caban
f67a0216ae
Bug 670096 - cairo fails to compile on mingw with D2D and DWrite enabled r=bas.schouten
2012-02-09 11:04:54 +01: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
Chris Jones
fb41ab49b1
Bug 725240: Re-enable hinting on 'mobile' when non-reflowing-zoom isn't going to be used. r=jfkthame
2012-02-08 14:52:57 -08:00
Ed Morley
685743b883
Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression
2012-02-08 21:04:21 +00:00
Masatoshi Kimura
3a5954b8de
Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil
2012-02-08 10:00:45 -06:00
Bas Schouten
df85ecb4bb
Bug 668344: Deal with missing Direct2D device in Azure. r=jrmuizel
2012-02-07 06:14:21 +01:00
Joe Drew
aefe95f83c
Bug 720467 - Shut down all the available GL context providers. r=jgilbert
2012-02-06 22:09:28 -05:00
Joe Drew
5600ae708d
Bug 720467 - Switch to using FBOs for WebGL, and support sharing textures between EGL contexts. r=jgilbert
2012-02-06 22:00:21 -05:00
Simon Montagu
72f8cd2fb8
Update data files to Unicode 6.1. Bug 723509, r=jfkthame
2012-02-06 15:54:52 +02:00
Jacek Caban
cb180b90b1
Bug 723942 - ImageLayerD3D*.cpp does not compile on mingw r=bas
...
--HG--
extra : rebase_source : e98c15c62a8998c1c646a5d9851ec96514f0b376
2012-02-06 11:24:47 +01:00
Nathan Froyd
a3a9137ea7
Bug 724275 - fix -Wswitch warnings; r=jrmuizel
2012-02-04 07:22:47 -05:00
Edwin Flores
2e2c8c4372
Bug 719288 - Fill and stroke SVG text with one Draw call r=roc
2012-02-04 13:11:09 +00:00
Benoit Girard
afb83ff8d7
Bug 724094 - Use fTexImage2D instead of TexSubImage2D when uploading full width. r=ajuma
2012-02-03 17:39:50 -05: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
Rafael Ávila de Espíndola
5e083f121a
Bug 723738 - Remove invalid forward declaration of an objective c interface. r=BenWa.
2012-02-03 01:22:34 +01:00
Jonathan Kew
332fa68911
bug 721315 - clear the faces' mFamily pointers when a font family is deleted. r=jdaggett
2012-02-02 11:24:22 +00:00
Jonathan Kew
fe8e631800
bug 721315 - fix nsUserFontSet::UpdateRules to detach faces from families that are being replaced. r=jdaggett
2012-02-02 11:24:22 +00:00
Rafael Ávila de Espíndola
bb12633766
Bug 723122 - fix clang build. r=jmuizelaar.
2012-02-02 10:02:06 +01:00
Jeff Gilbert
2d6d43e702
Bug 711642 - Deguarantee that ResizeOffscreenFBO sets viewport the first time it's run - r=bjacob
2012-02-01 12:46:07 -08:00
Bas Schouten
bd42169468
Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
2012-02-01 03:18:30 +01:00
Ed Morley
ec49962d27
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-01-31 10:52:29 +00:00
Jeff Muizelaar
da5ba18989
Bug 720482. Make CG snapshots work more like the other backends. r=joe,mattwoodrow,bas
...
This has big improvement in the performance of GetImageData() because
we make the snapshot lazily instead of using the vm_copy() method
of CGBitmapContextCreateImage()
2012-01-31 01:46:54 -05:00
Marco Bonardo
bb5bdc6bf1
Merge last green PGO from inbound to central
2012-01-30 11:32:01 +01:00
Joe Drew
e8396257dd
Back out 9699edcbcedd (bug 721467) for causing bug 722167.
2012-01-29 19:41:48 -05:00
Jonathan Kew
5098cb25e5
bug 721511 - use stack-based buffers for moderate-sized glyph runs in cairo/dwrite backend. r=bas
2012-01-28 12:25:53 +00:00
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
Bas Schouten
ff41f917d7
Bug 718730: Allow creating a bitmap from just an A8 texture. r=jrmuizel
2012-01-31 06:15:23 +01:00
Bas Schouten
2d8cdd92aa
Bug 719136: Don't attempt to upload when there's nothing to upload. r=jrmuizel
2012-01-31 06:15:23 +01:00
Bas Schouten
8792a25b97
Bug 624109: Deal with failing DXGI factory creation due to DLL injections. r=joedrew
2012-01-31 06:15:23 +01:00