Bobby Holley
|
4114ad3659
|
Bug 578357 - Use fallible allocation for image frames.r=joe,cjones;a=blocker
|
2010-08-23 15:42:51 -07:00 |
Jonathan Kew
|
b21b54a32d
|
bug 588731 - ensure correct font is selected in the DC when getting glyph metrics. r=jdaggett a=blocking2.0
|
2010-08-23 11:32:45 +01:00 |
Robert O'Callahan
|
5de92d7b23
|
Bug 581222. Extend gfxAlphaBlur to support "spread radii". r=vlad
--HG--
extra : rebase_source : e644ae08007e52c524c3237d336441f1413f846b
|
2010-08-23 21:30:07 +12:00 |
Robert O'Callahan
|
81493ca326
|
Bug 581222. Extend gfxQuartzNativeDrawing to support non-Quartz destination surfaces. r=vlad
--HG--
extra : rebase_source : 39ddae96ed373e29852ac6ec3bb8430e96514c9b
|
2010-08-23 21:30:07 +12:00 |
Ginn Chen
|
338008f654
|
Bug 587936 Fix a crash in gfxAlphaRecovery::RecoverAlphaSSE2 r=vladimir a=joedrew
|
2010-08-22 23:17:03 +08:00 |
Jacek Caban
|
370c84010d
|
Bug 588401 - widget/src/windows compilation causes tons of warnings on mingw r=roc a=joe
--HG--
extra : rebase_source : 8843af3c2bee553f4ee491e12798a260463e82ac
|
2010-08-20 20:19:38 +02:00 |
Rich Walsh
|
d0a138305c
|
Bug 557159 - [OS/2] Optimize Cairo/Thebes surfaces. Surface Part 2 - MozCairo and Thebes. r= Peter Weilbacher, a=NPOTB
|
2010-08-21 12:50:32 -07:00 |
Robert O'Callahan
|
3f83dd98b9
|
Bug 585817. Part 1: Create a single static 1x1 surface in gfxPlatform that can be used to create contexts for text measurement etc. r=vlad
|
2010-08-20 14:29:01 -05:00 |
Bas Schouten
|
dddae4f595
|
Bug 585817, part -1: Create and expose a scratch DC from gfxWindowsPlatform. r=roc
|
2010-08-19 20:26:00 -05:00 |
Chris Jones
|
7a1aec6acd
|
Backed out changeset b3e968d831ec
|
2010-08-19 19:04:21 -05:00 |
Robert O'Callahan
|
4fb60189e3
|
Bug 585817. Part 1: Create a single static 1x1 surface in gfxPlatform that can be used to create contexts for text measurement etc. r=vlad
|
2010-08-19 13:49:35 -05:00 |
Bas Schouten
|
6dd8478e7a
|
Bug 588568. Only check VRAM if we have a D2D device. r=joe,a=blocking
|
2010-08-19 21:35:08 +12:00 |
Robert O'Callahan
|
6f3648b4f2
|
Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad
|
2010-08-13 21:58:01 +12:00 |
Bas Schouten
|
d93e612cf9
|
Bug 587936: Add SSE2 optimizations for alpha recovery. r=vlad a=crowder
|
2010-08-18 05:43:49 +02:00 |
Bas Schouten
|
62c762bc00
|
Bug 587856 - Part 2: Report D2D surface VRAM usage through memory reporter. r=jrmuizel
|
2010-08-18 05:43:49 +02:00 |
Bas Schouten
|
669b8daee9
|
Enable D2D by default again.
|
2010-08-18 05:43:49 +02:00 |
Jonathan Kew
|
d25cb6fb6d
|
bug 580719 - pt3 - improve sanity-checking of 'head' table in downloaded fonts. r=jdaggett a=blocking2.0
|
2010-08-17 15:49:40 +01:00 |
Jeff Muizelaar
|
7aa074bc10
|
Disable D2D to fix browser_bug577990.js timeout
|
2010-08-16 09:35:40 -04:00 |
Bas Schouten
|
5ab5eb739e
|
Re-enable Direct2D by default. a=joedrew
|
2010-08-16 09:15:03 +02:00 |
Bas Schouten
|
bd705c1eb6
|
Fix line-endings in gfxWindowsPlatform.
|
2010-08-16 09:15:03 +02:00 |
Bas Schouten
|
666b9f9b26
|
Bug 587293: When D2D is preffed off, disable DWrite if it wasn't explicitly preffed on. r=joedrew
|
2010-08-16 09:15:03 +02:00 |
Jeff Muizelaar
|
481d148c13
|
Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew
|
2010-08-16 09:15:03 +02:00 |
Julian Seward
|
a875ff3d6f
|
Bug 582668 - gfxAlphaBoxBlur::Paint appears to pass garbage down through Cairo. r=roc
|
2010-08-15 11:01:49 +02:00 |
Jacek Caban
|
c7c2d6cb93
|
Bug 585295 - Broken GLContextProviderEGL.cpp compilation on mingw-w64 r=vladimir a=joe
--HG--
extra : rebase_source : 62a8074c8edfe982e6ddbbc6df6d57b41744aeb1
|
2010-08-14 16:41:51 +02:00 |
Jeff Muizelaar
|
c4d7b8f41c
|
Bug 573229. Disable D2D to fix all the orange it's causing.
There are a bunch of failing mochitests that I don't have an answer for,
so just disable D2D for now.
|
2010-08-14 08:43:27 -04:00 |
Bas Schouten
|
cdda35a60e
|
Bug 573229: Part 2 - Enable D2D by default on DX 10 hardware. r=jrmuizel
|
2010-08-14 08:34:55 +02:00 |
timeless@mozdev.org
|
045a437294
|
Bug 585413 warning: comparison between signed and unsigned integer expressions in GLContext::ExtensionBitset<setlen>. r=vlad a=joe
|
2010-08-13 21:09:53 -07:00 |
Robert O'Callahan
|
25324c072d
|
Backing out bug 584282 and bug 537890
|
2010-08-14 02:35:06 +12:00 |
Markus Stange
|
c0e4ac43e7
|
Bug 572680 - Make image drawing use the new gfxDrawable interface. r=joe
|
2010-08-13 15:30:27 +02:00 |
Markus Stange
|
bf4e719f0d
|
Bug 572680 - Create gfxDrawable interface and implementations for surfaces, patterns and drawing callbacks. r=joe
|
2010-08-13 15:30:14 +02:00 |
Markus Stange
|
cd5be97592
|
Bug 572680 - Create gfxUtils::DrawPixelSnapped and make imgFrame use it. r=joe
|
2010-08-13 15:30:02 +02:00 |
Jonathan Kew
|
44d81202ab
|
bug 553963 - part 3 - don't reset glyph runs when falling back from uniscribe to GDI text shaping. r=jdaggett
|
2010-08-11 17:52:26 +01:00 |
Jonathan Kew
|
0ba687d883
|
bug 553963 - part 2 - make gfxFont handle text-shaping failure more robustly. r=roc
|
2010-08-11 17:52:23 +01:00 |
Jonathan Kew
|
adeef3303a
|
bug 553963 - part 1 - fix handling of overlong text runs in the uniscribe shaper. r=jdaggett
|
2010-08-11 17:52:21 +01:00 |
Jonathan Kew
|
6cb5bfaa2f
|
merge backout of 153bd6dc88be (bug 553963 pt 3) a=backout
|
2010-08-11 19:09:17 +01:00 |
Jonathan Kew
|
d93d77926a
|
Backed out changeset 153bd6dc88be
|
2010-08-11 19:06:46 +01:00 |
Jonathan Kew
|
fc3d38b736
|
merge backout of 444328d96da2 (bug 553963 pt 2)
|
2010-08-11 19:06:07 +01:00 |
Jonathan Kew
|
3df506e391
|
Backed out changeset 444328d96da2
|
2010-08-11 19:04:16 +01:00 |
Jonathan Kew
|
0aff42a6bf
|
merge backout of changeset fc3b32b2f050 (bug 553963 pt 1)
|
2010-08-11 18:49:36 +01:00 |
Jonathan Kew
|
a709e19cc8
|
Backed out changeset fc3b32b2f050
|
2010-08-11 18:47:48 +01:00 |
Jonathan Kew
|
1270fcec82
|
bug 553963 - part 3 - don't reset glyph runs when falling back from uniscribe to GDI text shaping. r=jdaggett
|
2010-08-11 17:52:26 +01:00 |
Jonathan Kew
|
e15470b88a
|
bug 553963 - part 2 - make gfxFont handle text-shaping failure more robustly. r=roc
|
2010-08-11 17:52:23 +01:00 |
Jonathan Kew
|
984c9dfea0
|
bug 553963 - part 1 - fix handling of overlong text runs in the uniscribe shaper. r=jdaggett
|
2010-08-11 17:52:21 +01:00 |
Bas Schouten
|
7167044f1f
|
Bug 584539: Part 2 - Expose D2D surface creation from handle. r=jrmuizel
|
2010-08-11 02:36:03 +02:00 |
Bas Schouten
|
d39a572aa8
|
Bug 580765: Support different compositing operations with D2D. Add cairo_d2d_device_t to make handling this easier. r=jrmuizel
|
2010-08-11 01:59:51 +02:00 |
Karl Tomlinson
|
393fe355c9
|
b=579676 detect overflow when black and white images differ r=roc
|
2010-08-09 14:22:56 +12:00 |
Karl Tomlinson
|
ec38185fe5
|
b=579676 use the same alpha recovery code for gfxWindowsNativeDrawing and gfxXlibNativeRenderer r=roc
|
2010-08-09 14:19:17 +12:00 |
Rich Walsh
|
0119f14372
|
Bug 580142 - [OS/2] Build break in gfxOS2Fonts r=mozilla@Weilbacher.org a=NPOTB
|
2010-08-07 17:35:33 +02:00 |
Mark Banner
|
1d305fb40d
|
Mark GLContext::MarkDestroyed as THEBES_API to resolve link bustage in shared builds. r=Bustage fix.
|
2010-08-07 08:49:01 +01:00 |
Vladimir Vukicevic
|
12fd2fe362
|
b=583838; add ANGLE/D3D WebGL support - part 3 - add support for finding ANGLE libs in an addon; r=sdwilsh
|
2010-08-06 22:09:18 -07:00 |