Chris Jones
|
2ae808118e
|
Backed out changeset b3e968d831ec
|
2010-08-19 19:04:21 -05:00 |
|
Robert O'Callahan
|
b9271a11f6
|
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
|
690beb1d8a
|
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
|
2ee9178a2e
|
Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad
|
2010-08-13 21:58:01 +12:00 |
|
Bas Schouten
|
815503bb25
|
Bug 587936: Add SSE2 optimizations for alpha recovery. r=vlad a=crowder
|
2010-08-18 05:43:49 +02:00 |
|
Bas Schouten
|
a5fb731221
|
Bug 587856 - Part 2: Report D2D surface VRAM usage through memory reporter. r=jrmuizel
|
2010-08-18 05:43:49 +02:00 |
|
Bas Schouten
|
e43ef91c98
|
Enable D2D by default again.
|
2010-08-18 05:43:49 +02:00 |
|
Jonathan Kew
|
6b602b597d
|
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
|
0ae39c92cf
|
Disable D2D to fix browser_bug577990.js timeout
|
2010-08-16 09:35:40 -04:00 |
|
Bas Schouten
|
9b084a338f
|
Re-enable Direct2D by default. a=joedrew
|
2010-08-16 09:15:03 +02:00 |
|
Bas Schouten
|
13d541c6b4
|
Fix line-endings in gfxWindowsPlatform.
|
2010-08-16 09:15:03 +02:00 |
|
Bas Schouten
|
23600d1535
|
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
|
024d8acf0d
|
Bug 587395: Expose whether DWrite is enabled through nsIGfxInfo. r=joedrew
|
2010-08-16 09:15:03 +02:00 |
|
Julian Seward
|
7a97356e18
|
Bug 582668 - gfxAlphaBoxBlur::Paint appears to pass garbage down through Cairo. r=roc
|
2010-08-15 11:01:49 +02:00 |
|
Jacek Caban
|
8d16beb164
|
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
|
3167f23bb8
|
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
|
bd638f486d
|
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
|
819ac8227f
|
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
|
f8dc984ede
|
Backing out bug 584282 and bug 537890
|
2010-08-14 02:35:06 +12:00 |
|
Markus Stange
|
94f1a7ca57
|
Bug 572680 - Make image drawing use the new gfxDrawable interface. r=joe
|
2010-08-13 15:30:27 +02:00 |
|
Markus Stange
|
9a0597fca0
|
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
|
ac97761cb7
|
Bug 572680 - Create gfxUtils::DrawPixelSnapped and make imgFrame use it. r=joe
|
2010-08-13 15:30:02 +02:00 |
|
Jonathan Kew
|
24d6cefcd4
|
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
|
ab84e170d2
|
bug 553963 - part 2 - make gfxFont handle text-shaping failure more robustly. r=roc
|
2010-08-11 17:52:23 +01:00 |
|
Jonathan Kew
|
c8f4d990c1
|
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
|
0edcbde657
|
merge backout of 153bd6dc88be (bug 553963 pt 3) a=backout
|
2010-08-11 19:09:17 +01:00 |
|
Jonathan Kew
|
b2e93e816f
|
Backed out changeset 153bd6dc88be
|
2010-08-11 19:06:46 +01:00 |
|
Jonathan Kew
|
266fa0f9f5
|
merge backout of 444328d96da2 (bug 553963 pt 2)
|
2010-08-11 19:06:07 +01:00 |
|
Jonathan Kew
|
22451edaa4
|
Backed out changeset 444328d96da2
|
2010-08-11 19:04:16 +01:00 |
|
Jonathan Kew
|
4d5859d463
|
merge backout of changeset fc3b32b2f050 (bug 553963 pt 1)
|
2010-08-11 18:49:36 +01:00 |
|
Jonathan Kew
|
e0c144a2cf
|
Backed out changeset fc3b32b2f050
|
2010-08-11 18:47:48 +01:00 |
|
Jonathan Kew
|
5a6b86d70b
|
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
|
7bae49de6f
|
bug 553963 - part 2 - make gfxFont handle text-shaping failure more robustly. r=roc
|
2010-08-11 17:52:23 +01:00 |
|
Jonathan Kew
|
cc017938e2
|
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
|
4a42a6b216
|
Bug 584539: Part 2 - Expose D2D surface creation from handle. r=jrmuizel
|
2010-08-11 02:36:03 +02:00 |
|
Bas Schouten
|
7432b914e6
|
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
|
7425141d4d
|
b=579676 detect overflow when black and white images differ r=roc
|
2010-08-09 14:22:56 +12:00 |
|
Karl Tomlinson
|
31f02e5551
|
b=579676 use the same alpha recovery code for gfxWindowsNativeDrawing and gfxXlibNativeRenderer r=roc
|
2010-08-09 14:19:17 +12:00 |
|
Rich Walsh
|
720167ddcb
|
Bug 580142 - [OS/2] Build break in gfxOS2Fonts r=mozilla@Weilbacher.org a=NPOTB
|
2010-08-07 17:35:33 +02:00 |
|
Mark Banner
|
3e1d731fd0
|
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
|
9636d54ad1
|
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 |
|
Vladimir Vukicevic
|
d362d738b4
|
b=583844; use correct pack alignment when reading via ReadPixels; also use EXT_bgra correctly; r=bjacob
|
2010-08-06 22:09:18 -07:00 |
|
Vladimir Vukicevic
|
c44e0d0074
|
b=583838; add ANGLE/D3D WebGL support - part 2 - build EGL on windows and try to use it; r=bjacob
|
2010-08-06 22:09:18 -07:00 |
|
Vladimir Vukicevic
|
1b3227d6a9
|
b=574481; fix layers lifetime issues; part 2 - add some utils to GLContext; r=bas
|
2010-08-06 22:09:18 -07:00 |
|
Jonathan Kew
|
f3accd92b1
|
bug 580863 - don't use CGFontGetUnitsPerEm with OpenType fonts, may result in incorrect glyph metrics for harfbuzz. r=jdaggett a=blocking2.0
|
2010-08-05 10:18:44 +01:00 |
|
Jonathan Kew
|
2340d242a4
|
bug 581087 - get true maxAdvance and aveCharWidth in DWrite font metrics. r=bas a=blocking2.0
|
2010-08-05 10:18:42 +01:00 |
|
Robert O'Callahan
|
21d0bce532
|
Bug 537890. Part 3: Remove gfxPlatform::GetDPI(). r=vlad
|
2010-08-13 21:58:01 +12:00 |
|
Karl Tomlinson
|
b63f16d676
|
b=579736 use cairo_surface_create_similar in CreateSimilarSurface to create surfaces that support simple overlapping self-copies r=jrmuizel
--HG--
extra : rebase_source : c789d681825d8a4b22d7b3161ec476a5f85d73b2
|
2010-07-30 15:16:17 +12:00 |
|
Vladimir Vukicevic
|
97c8f5f185
|
b=582469; use high precision depth buffer if available (esp with FBOs); r=bjacob
|
2010-07-28 14:24:09 -07:00 |
|
Vladimir Vukicevic
|
74195c1120
|
b=580345; fix up some GLESv2 vs. desktop GL differences; r=joe
|
2010-07-28 14:24:09 -07:00 |
|