Robert O'Callahan
|
1ddeb63cfc
|
Bug 635373. Disable ThebesLayerBuffer rotation for non-identity resolutions, and add API to disable rotation explicitly. r=cjones a=beltzner
|
2011-03-01 14:30:16 -06:00 |
|
Chris Jones
|
6a587be38f
|
Bug 636093: Remove assertion that's no longer asserting what it was intended to. r=roc a=a
|
2011-02-24 15:59:26 -06:00 |
|
Robert O'Callahan
|
906d20f850
|
Bug 626602. Part 2: BasicLayers implementation of ReadbackLayer. r=cjones
|
2011-02-16 16:43:30 -06:00 |
|
Robert O'Callahan
|
7289c35575
|
Bug 626602. Part 1: Create ReadbackLayer API to enable collection of background pixels in a layer tree. r=bas,sr=cjones
|
2011-02-16 16:43:30 -06:00 |
|
Alex Pakhotin
|
d4ba63358f
|
Bug 629100 - Fullscreen video stretches top and bottom rows of pixels to edge of screen [r=roc a=blocking-fennec]
|
2011-02-11 18:31:09 -08:00 |
|
Robert O'Callahan
|
064727b420
|
Bug 633040 - [regression] Text rendering looks scaled; r=cjones a=blocking-final/fennec
|
2011-02-10 20:01:54 -05:00 |
|
Robert O'Callahan
|
f0909b1d44
|
Bug 625672. Part 1.5: Make layer managers silently do nothing when ending a transaction with no root layer. r=bas,a=blocker
|
2011-02-10 21:58:11 +13:00 |
|
Marco Bonardo
|
6896615af5
|
Backout bug 626602, follow-ups and conflicting bug 631388 due to Win Tp4 permaorange causing a=CLOSED TREE
|
2011-02-09 15:48:12 +01:00 |
|
Robert O'Callahan
|
93ea30d5d0
|
Bug 626602. Part 2: BasicLayers implementation of ReadbackLayer. r=cjones
|
2011-02-08 18:44:13 -06:00 |
|
Robert O'Callahan
|
7a15ab7273
|
Bug 626602. Part 1: Create ReadbackLayer API to enable collection of background pixels in a layer tree. r=bas,sr=cjones
|
2011-02-08 18:44:13 -06:00 |
|
Matt Woodrow
|
cad4d7eafc
|
Bug 586683 - Part 1 - Add resolution handling to BasicLayers. r=roc a=blocking2.0
|
2011-02-09 09:35:54 +13:00 |
|
Alon Zakai
|
4bbe136c69
|
Bug 610727 - Mark canvas layers inactive when relevant. r=roc a=blocking-fennec
|
2011-02-04 10:11:24 -08:00 |
|
Chris Jones
|
e87a1a42f2
|
Fix for the fix for the fix of bug 627273. r=roc a=b
|
2011-01-26 16:12:06 -06:00 |
|
Chris Jones
|
bb10f414a8
|
Followup to bug 627273: Fix bad fix. r=Bas a=b
|
2011-01-26 13:25:48 -06:00 |
|
Chris Jones
|
b582ced71b
|
Bug 627273, part 4: Basic impl of ImageLayer tiling for basic layers. r=roc,vlad
|
2011-01-26 00:26:37 -06:00 |
|
Chris Jones
|
9920db298a
|
Bug 627273, part 3: Add gfxContext::FillWithOpacity. sr=vlad
|
2011-01-26 00:26:37 -06:00 |
|
Vladimir Vukicevic
|
5b97006868
|
b=606218; webgl Y axis upside down; followup to fix opacity; r=cjones
|
2011-01-25 14:18:41 -08:00 |
|
Bas Schouten
|
c505f49eb8
|
Bug 627399: Do not forget mTarget if a transaction is incomplete. r=cjoned a=blocking-beta10
|
2011-01-21 06:46:38 +01:00 |
|
Vladimir Vukicevic
|
e02391649f
|
b=606218; [webgl] content appears upside down when rendered via shadow layers; r=cjones, a=b
|
2011-01-19 00:55:31 -08:00 |
|
Robert O'Callahan
|
ae791798c3
|
Bug 621601. Part 1: Change empty transaction API to EndEmptyTransaction. r=bas,tnikkel,a=joe
|
2011-01-19 21:27:54 +13:00 |
|
Robert O'Callahan
|
499d5983a0
|
Bug 594253. Update mValidRegion by OR-ing with the visible region after repainting, instead of OR-ing with the redrawn region, since this leads to simpler region structures. r=cjones,a=blocking
|
2011-01-16 23:38:45 +13:00 |
|
Robert O'Callahan
|
ac35706ad5
|
Bug 615794. Part 2: Remove some usage of gfxUtils::ClipToRegionSnapped since snapping the visible region may not be correct. r=jrmuizel a=blocking
|
2011-01-04 23:35:57 +13:00 |
|
Chris Jones
|
007280b9b4
|
Bug 617863: Remove a pseudo-assertion that doesn't hold for plugin ImageLayers. r=roc a=a
|
2011-01-04 10:40:54 -06:00 |
|
Robert O'Callahan
|
8a4ed56a76
|
Bug 593604. Part 8.5: Add SupportsComponentAlphaChildren API. r=bas,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
a8e399a872
|
Bug 363861. Part 4: Track rectangles of opaque content in RGBA surfaces and use them to make PushGroupAndCopyBackground work in more situations. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
dc5c974f6b
|
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
|
ac6aa4a16c
|
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
|
a47d1b8845
|
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
|
a869a175e4
|
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 |
|
Robert O'Callahan
|
a0a9dfa7fb
|
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
|
3a82f30576
|
Bug 612840. Part 2: Remove unnecessary opacity check. r=cjones
|
2010-12-20 14:26:14 +13:00 |
|
Robert O'Callahan
|
f9a2a6dabb
|
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 |
|
Michael Wu
|
cddd307270
|
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
|
2010-12-13 16:14:07 -08:00 |
|
Oleg Romashin
|
eb53950db4
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
|
2010-12-10 21:32:52 +02:00 |
|
Chris Jones
|
048e8c4d3b
|
Bug 612573: Make sure shadowable layers aren't destroyed in the middle of transactions. r=karlt a=2.0
|
2010-11-24 21:33:37 -06:00 |
|
Tatiana Meshkova
|
0ecb06806c
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 2: MarkLeafLayersCoveredByOpaque() for BasicLayers r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Tatiana Meshkova
|
a827694633
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 1: Add mLastChild to all ContainerLayer r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Benjamin Stover
|
a3b740f751
|
Bug 611799 Prefill newly created buffers with old content r=cjones a=blocking-fennec
|
2010-11-12 14:21:05 -08:00 |
|
Robert O'Callahan
|
9b3d6bd48f
|
Bug 608636. Clip to transformed bounds of BasicContainerLayers when compositing their opacity groups back to the target surface. r=vlad,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
54b393699e
|
Bug 579885. Part 2: Never use SOURCE to composite ThebesLayers into the target, just use OVER and assume cairo backends will optimize. r=vlad,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
54dfb91d06
|
Bug 579985. Part 3.2: Remove gfxASurface::AreSimilarSurfacesSensitiveToContentType because it's effectively always true now. r=jrmuizel,a=blocking
|
2010-11-12 14:43:40 +13:00 |
|
Chris Jones
|
63fd9b5ade
|
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
|
2010-11-08 20:49:00 -06:00 |
|
Robert O'Callahan
|
d1cc7cc31e
|
Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker
|
2010-11-08 22:06:15 +13:00 |
|
Alon Zakai
|
a339ec623f
|
Bug 609678 - Fix memory leak in SetBackingBuffer. r=cjones a=blocking-fennec
|
2010-11-05 09:37:40 -07:00 |
|
Chris Jones
|
d6f9e40e3a
|
Bug 603885, part 8: Add logging for buffer creation and readback operations. r=roc
|
2010-11-05 02:17:07 -05:00 |
|
Chris Jones
|
ce6d15dd64
|
Bug 603885, part 7: Remove front-buffer pre-fill code that is now subsumed by swap-and-readback (which also gets the pre-fill off the critical path for repainting). r=roc
|
2010-11-05 02:17:07 -05:00 |
|
Chris Jones
|
7c00c53ded
|
Bug 603885, part 6: Implement swap-and-readback. r=roc
|
2010-11-05 02:17:07 -05:00 |
|
Chris Jones
|
7f008f6574
|
Bug 603885, part 2: Set up the framework for swap-and-readback. r=roc sr=vlad
|
2010-11-05 02:17:07 -05:00 |
|
Chris Jones
|
3833c5b82e
|
Bug 603885, part 1: Move separate a method decl/def and reindent a long block. r=roc
|
2010-11-05 02:17:07 -05:00 |
|
Robert O'Callahan
|
55979f29f7
|
Bug 593839. Part 2: Remove DESTINED_FOR_SCREEN flag now that it's no longer used. r=vlad a=blocking-betaN
|
2010-10-25 16:39:27 +02:00 |
|