Robert O'Callahan
|
3c37c9689f
|
Bug 363861. Part 3: Reenable Cleartype on surfaces where we know we'll only paint text over opaque pixels. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
Robert O'Callahan
|
3b404788db
|
Bug 363861. Part 2.6: Wrap cairo API in gfxASurface::Get/SetSubpixelAntialiasingEnabled. r=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
Robert O'Callahan
|
c94cbb8d5a
|
Bug 363861. Part 2.3: Disable subpixel AA in gfxASurfaces with alpha channels by default. r=jrmuizel,a=blocking
|
2011-01-03 14:48:08 +13:00 |
Robert O'Callahan
|
d7a985527d
|
Bug 363861. Part 2: Introduce cairo_surface_get/set_subpixel_antialiasing. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
Robert O'Callahan
|
192b85d1dc
|
Bug 363861. Part 1: Introduce gfxContext::PushGroupAndCopyBackground and use it to create opaque temporary surfaces for opacity groups which will be composited onto opaque surfaces. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
Oleg Romashin
|
a9ce6d2906
|
Bug 619490 - Don't use double-buffered shadowed layers with OGL compositing r=cjones a=b-f
|
2010-12-31 09:40:31 +02:00 |
Oleg Romashin
|
06bafdb192
|
Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
|
2010-12-31 09:40:19 +02:00 |
Bas Schouten
|
51c8be07cd
|
Bug 604452: Default to linear upscaling in D3D9 layers and adhere to mFiler. r=bjacob a=blocking-final
|
2010-12-29 19:22:18 +00:00 |
Bas Schouten
|
1f8f9f223b
|
Backed out changeset c59ea33927d7
|
2010-12-29 19:31:26 +00:00 |
-f
|
e65acc7008
|
Bug 604452: Default to linear upscaling in D3D9 layers and adhere to mFiler. r=bjacob a=blocking-final
|
2010-12-29 19:22:18 +00:00 |
Bas Schouten
|
bfe9f6d4be
|
Bug 620665 - Part 7: Do not use mManager pointer for basic layers. r=roc a=blocking-beta9
|
2010-12-29 01:07:18 +00:00 |
Bas Schouten
|
48a76d0d7d
|
Bug 620665 - Part 6: Do not use mManager pointer for D3D9 layers. r=roc a=blocking-beta9
|
2010-12-29 01:07:15 +00:00 |
Bas Schouten
|
b25301d416
|
Bug 620665 - Part 5: Do not use mManager pointer for D3D10 layers. r=roc a=blocking-beta9
|
2010-12-29 01:07:12 +00:00 |
Bas Schouten
|
4274910c34
|
Bug 620665 - Part 3: Add some safety to ImageContainerD3D9::CreateImage. r=roc a=blocking-beta9
|
2010-12-29 01:07:06 +00:00 |
Bas Schouten
|
809148965b
|
Bug 620665 - Part 2: Use fallback when ImageContainer's backend type doesn't match. r=roc a=blocking-beta9
|
2010-12-29 01:07:04 +00:00 |
Bas Schouten
|
632219839c
|
Bug 620665 - Part 1: Expose backend type on ImageContainers. r=roc a=blocking-beta9
|
2010-12-29 01:07:00 +00:00 |
Vladimir Vukicevic
|
21b1118f76
|
fix ANGLE build on Android (don't bother with OS detection with NSPR); bustage fix; a=b
|
2010-12-27 12:25:47 -08:00 |
Vladimir Vukicevic
|
4ef1b8f321
|
b=578877, reenable WebGL on Linux; r=vlad,a=b
|
2010-12-27 12:05:01 -08:00 |
Oleg Romashin
|
aff836cc29
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter. part1. r=jones.chris.g a=b-f
* * *
Bug 615870. Part 3. mRoot check r=roc a=b-f
|
2010-12-27 08:12:17 +02:00 |
timeless@mozdev.org
|
caba8a1975
|
Bug 620402 crash [@ gfxTextRun::BreakAndMeasureText] if haveHyphenation && !aProvider, r+a=roc
|
2010-12-20 15:54:00 -08:00 |
Vladimir Vukicevic
|
cfe7ad33cc
|
b=621067; Update angle to r515 to pick up crash fix; r+a=vlad
|
2010-12-22 15:31:02 -08:00 |
Jonathan Kew
|
4b91bae357
|
bug 615445 - don't overwrite clusters when storing glyphs in textrun. r=karlt a=joe
|
2010-12-22 14:27:43 +00:00 |
Jonathan Kew
|
826e66e1a9
|
bug 618870 - CompressedGlyph::SetMissing should not overwrite the clusterStart bit. r=karlt a=roc
|
2010-12-22 14:27:43 +00:00 |
Jacek Caban
|
612e0622f2
|
Bug 620669 - d3d9 layout does not compile on mingw; r=Bas a=Mossop
|
2010-12-21 05:52:00 -05:00 |
Oleg Romashin
|
3958680fb4
|
Bug 618788 - Not initialized used in CairoImageOGL::SetData r=vladimir a=approval2.0
|
2010-12-21 20:46:31 +02:00 |
Oleg Romashin
|
a6964e59d9
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
|
2010-11-30 08:02:46 +02:00 |
Karl Tomlinson
|
7863d5b2c1
|
b=580962 enable crashtest 580233-1 even for gtk2widget
--HG--
extra : transplant_source : 3%EDw%D9%7C%E3%26s%E8u%A4%CC%5D%9D%B6-O%CC%7FF
|
2010-12-21 15:45:57 +13:00 |
Bas Schouten
|
61ae8530e1
|
Bug 615316 - Part 10: Support different layer managers in ImageLayerD3D9. r=jrmuizel a=blocking-betaN
|
2010-12-20 22:37:30 +00:00 |
Bas Schouten
|
71d3f64402
|
Bug 615316 - Part 9: Support changing devices for YCbCrImageD3D9. r=jrmuizel a=blocking-betaN
|
2010-12-20 22:37:18 +00:00 |
Bas Schouten
|
35caf16be8
|
Bug 615316 - Part 8: Support GetAsSurface for CairoImageD3D9. r=jrmuizel a=blocking-betaN
|
2010-12-20 22:37:11 +00:00 |
Bas Schouten
|
cf1d269195
|
Bug 615316 - Part 7: Support surfaces with Alpha for CairoImageD3D9. r=jrmuizel a=blocking-betaN
|
2010-12-20 22:37:08 +00:00 |
Bas Schouten
|
c6738445c9
|
Bug 615316 - Part 6: Support device changing for CairoImageD3D9. r=jrmuizel a=blocking-betaN
|
2010-12-20 22:37:04 +00:00 |
Bas Schouten
|
a8a75f96c9
|
Bug 615316 - Part 5: Factor out SurfaceToTexture in D3D9 Image layers. r=jrmuizel a=blocking-betan
|
2010-12-20 22:37:01 +00:00 |
Bas Schouten
|
781f38f7fd
|
Bug 615316 - Part 4: Store device on CairoImageD3D9 instead of on the LayerManager. r=jrmuizel a=blocking-betan
|
2010-12-20 22:35:31 +00:00 |
Bas Schouten
|
e5fb26432d
|
Bug 604647: Never create swap chains while the device is lost. r=jrmuizel a=blocking-final
|
2010-12-20 22:35:28 +00:00 |
Robert O'Callahan
|
354e2d8810
|
Bug 612840. Part 4: Invert the meaning of CONTENT_NO_TEXT_OVER_TRANSPARENT and rename it. r=vlad
|
2010-12-20 14:26:14 +13:00 |
Robert O'Callahan
|
887b3ff418
|
Bug 612840. Part 3: Make Layer::CONTENT_NO_TEXT_OVER_TRANSPARENT applicable to all layer types, and set CONTENT_NO_TEXT_OVER_TRANSPARENT on container layers. r=tnikkel,r=vlad
|
2010-12-20 14:26:14 +13:00 |
Robert O'Callahan
|
33c2a0c6b6
|
Bug 612840. Part 2: Remove unnecessary opacity check. r=cjones
|
2010-12-20 14:26:14 +13:00 |
Robert O'Callahan
|
3fce3a1ccb
|
Bug 612840. Part 1: Remove CONTENT_NO_TEXT flag since it's not really used. Also remove ShouldRetainTransparentSurface and related code; we'll assume that when text is over opaque pixels in an RGBA surface we can always paint it with subpixel AA --- and make it so in later patches. r=vlad
|
2010-12-20 14:26:13 +13:00 |
Matt Woodrow
|
31c28891eb
|
Bug 619934 - Fix startup crash in UploadSurfaceToTexture ra=jrmuizel
Some last minute changes caused this to assume that imageSurface->Data()
didn't return NULL.
|
2010-12-18 19:11:19 -05:00 |
Matt Woodrow
|
58df2272af
|
Bug 604101 - Part 6 - Add TextureImage::DirectUpload for faster texture uploads. r=jrmuizel a=blocking2.0
|
2010-12-16 23:50:26 -08:00 |
Matt Woodrow
|
cec660300e
|
Bug 604101 - Part 5 - Use Pixel Buffer Objects in TextureImageCGL. r=joe,jrmuizel a=blocking2.0
|
2010-12-16 23:49:42 -08:00 |
Joe Drew
|
87f024f9b3
|
Bug 611433 - Add gfxQuartzImage constructor for data pointers. r=jrmuizel a=blocking2.0
|
2010-12-16 23:34:54 -08:00 |
Joe Drew
|
6dde0ea5e0
|
Bug 611433 - Add cairo_quartz_surface_create_for_data. r=jrmuizel a=blocking2.0
|
2010-12-16 23:33:07 -08:00 |
Matt Woodrow
|
d4d7a6cb22
|
Bug 604101 - Part 4 - Use UploadSurfaceToTexture in TextureImage. r=joe a=blocking2.0
|
2010-12-16 23:29:23 -08:00 |
Matt Woodrow
|
95faf2267a
|
Bug 604101 - Part 3 - Use UploadSurfaceToTexture in CanvasLayerOGL. r=joe a=blocking2.0
|
2010-12-16 23:28:30 -08:00 |
Matt Woodrow
|
f60965ddb0
|
Bug 604101 - Part 2 - Use UploadSurfaceToTexture in CairoImageOGL. r=joe a=blocking2.0
|
2010-12-16 23:27:56 -08:00 |
Matt Woodrow
|
5a88325c98
|
Bug 604101 - Part 1 - Add UploadSurfaceToTexture. r=joe a=blocking2.0
|
2010-12-16 23:23:07 -08:00 |
Matt Woodrow
|
afce20bb05
|
Bug 615741 - Too large canvases don't draw and be black. r=joe a=joe
|
2010-12-16 23:19:28 -08:00 |
Matthew Gregan
|
749af95755
|
Bug 584259 - Add support for StereoMode element. r=roc a=roc
|
2010-11-03 12:43:29 +13:00 |