Matt Woodrow
|
c2ce6259ac
|
Bug 689501 - Use an offscreen surface for rendering 3d transformed content instead of PushGroup in BasicLayers. r=roc
|
2011-09-30 14:13:50 +13:00 |
Michael Wu
|
ac54b41b01
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
Ali Juma
|
329778947c
|
Bug 681033 - Prevent ShadowLayers::RecvUpdate from triggering an immediate repaint. r=cjones
|
2011-09-26 09:20:42 -04:00 |
Matt Woodrow
|
7da28f98a5
|
Bug 675837 - Add 3D transforms support to BasicLayers. r=roc
|
2011-08-27 12:04:06 +12:00 |
Chris Jones
|
e32f6e9a10
|
Bug 648484, part 2: Add various helpers, refactor ContainerLayer::SetSpecificAttributes. r=roc
|
2011-08-09 12:38:26 -07:00 |
Robert O'Callahan
|
92bdbb8438
|
Bug 637852. Part 9: Remove resolution support from BasicLayers, ShadowLayers and GL layers. r=mattwoodrow
This is not needed anymore.
|
2011-06-23 00:11:28 +12:00 |
Robert O'Callahan
|
aef67799f4
|
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
|
2011-05-30 15:48:29 +12:00 |
Vivien Nicolas
|
f790aee5f8
|
backout bug 647560 - Pages on Fennec desktop does not not draw anymore
|
2011-05-20 17:45:00 +02:00 |
Robert O'Callahan
|
0038d4ea2e
|
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
|
2011-05-18 23:24:52 +12:00 |
Robert O'Callahan
|
768405383a
|
Bug 629866. Part 2: Make MarkLeafLayersHidden actually hide layers that aren't in the dirty region. Don't consider hidden layers when deciding whether double-buffering is needed. r=cjones
|
2011-05-18 23:24:52 +12:00 |
Mounir Lamouri
|
bac56e54f3
|
Backout bug 629866 and bug 647560.
|
2011-05-17 11:44:17 +02:00 |
Robert O'Callahan
|
ff31ee4559
|
Bug 647560. Cache temporary backbuffer surfaces. r=karlt
|
2011-05-17 11:42:11 +12:00 |
Robert O'Callahan
|
f989dc57ac
|
Bug 629866. Part 2: Make MarkLeafLayersHidden actually hide layers that aren't in the dirty region. Don't consider hidden layers when deciding whether double-buffering is needed. r=cjones
|
2011-05-17 11:41:39 +12:00 |
Matheus Kerschbaum
|
08c43219e7
|
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
|
2011-04-02 19:14:00 -07:00 |
Robert O'Callahan
|
dae0aae7d0
|
Bug 626602. Part 2: BasicLayers implementation of ReadbackLayer. r=cjones
|
2011-02-16 16:43:30 -06:00 |
Alon Zakai
|
0ae61d6698
|
Bug 610727 - Mark canvas layers inactive when relevant. r=roc a=blocking-fennec
|
2011-02-04 10:11:24 -08:00 |
Robert O'Callahan
|
f2aeae7716
|
Bug 621601. Part 1: Change empty transaction API to EndEmptyTransaction. r=bas,tnikkel,a=joe
|
2011-01-19 21:27:54 +13: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 |
Michael Wu
|
64bd99f598
|
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
|
2010-12-13 16:14:07 -08:00 |
Oleg Romashin
|
914efe180e
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
|
2010-12-10 21:32:52 +02:00 |
Robert O'Callahan
|
e9a8f657c5
|
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 |
Chris Jones
|
d638c3d8e5
|
Fix --disable-libxul bustage from bug 602431 and bug 602428. a=bustage
|
2010-10-13 18:36:44 -05:00 |
Chris Jones
|
7d68eb855c
|
Bug 602431, part 3: Add a ShadowContainerLayer base class and BasicShadowContainerLayer implementation. sr=roc
|
2010-10-13 17:55:45 -05:00 |
Chris Jones
|
7b524759fa
|
Bug 602431, part 2: Add a ShadowColorLayer base class and BasicShadowColorLayer implementation. sr=roc
|
2010-10-13 17:55:45 -05:00 |
Chris Jones
|
d92634399e
|
Bug 590294, part 7: Add APIs for recording the resolution at which ThebesLayers were painted and for requesting resolution-scaled drawing for basic layers. r=roc sr=vlad
|
2010-09-03 15:10:46 -05:00 |
Chris Jones
|
278ab99928
|
Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
|
2010-09-03 14:07:55 -05:00 |
Joe Drew
|
daa97e214f
|
Bug 590841 - Add the ability for a DOM window to let us know when it's accelerated, and use that value in about:support. r=gavin sr=roc a=blocking2.0:beta6+
|
2010-09-03 14:01:05 -04:00 |
Chris Jones
|
a1da060aa5
|
Bug 570620, part g: Fix bone-headed bugs with shadowable layers, remove unnecessary MOZ_LAYER_DECL_NAME()s, and have the "shadow layer manager" side keep a "shadow root" rather than setting the "real" root. r=vlad
|
2010-08-20 18:24:41 -05:00 |
Bas Schouten
|
83c43a8e49
|
Bug 588690 - Part 1: Expose ClearCachedResources on BasicLayerManagers. r=roc
|
2010-08-20 05:40:49 +02:00 |
Chris Jones
|
077e1e8b20
|
Bug 570294, part g: Implement basic ShadowLayers and share basic layers with remote processes. r=Bas sr=vlad
|
2010-07-21 16:17:33 -05:00 |
Chris Jones
|
0f7a699369
|
Bug 567421, part 1: Rename NS_* macros to MOZ_* and add LayerManager::Name() interface. r=roc
|
2010-07-21 13:06:33 -05:00 |
Robert O'Callahan
|
13a7e47989
|
Bug 564991. Part 34: Make sure that ThebesLayerBuffers are always allocated as similar surfaces to the widget surface, whenever possible. r=cjones
|
2010-07-16 09:08:10 +12:00 |
Karl Tomlinson
|
967fc1c596
|
b=573409 expire unused cached double-buffering back surfaces r=vlad sr=roc
|
2010-07-16 09:08:09 +12:00 |
Matt Woodrow
|
cdcddd5dc0
|
Bug 564991. Part 20: Performance win by avoiding PushGroup for single-layer opacity. r=vlad
|
2010-07-16 09:08:04 +12:00 |
Robert O'Callahan
|
bcd867ac96
|
Bug 564991. Part 19: Cache the backbuffer surface for performance wins. r=vlad
|
2010-07-16 09:08:04 +12:00 |
Matt Woodrow
|
989793a9c3
|
Bug 564991. Part 18: Move double-buffering into the layer manager. r=jrmuizel,sr=vlad
|
2010-07-16 09:08:04 +12:00 |
Robert O'Callahan
|
756ff357bf
|
Bug 564991. Part 15: Start retaining the contents of BasicLayers. r=mats
|
2010-07-16 09:08:03 +12:00 |
Robert O'Callahan
|
678aafc9f4
|
Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
|
2010-03-04 10:37:04 +13:00 |
Robert O'Callahan
|
347fccf390
|
Bug 568041. Add user-data API and GetRoot to LayerManager. Move mVisibleRegion into Layer. r=bas,sr=vlad
|
2010-06-01 11:29:37 +12:00 |
Robert O'Callahan
|
e969ef6689
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
Robert O'Callahan
|
703f96671b
|
Backed out changeset b37bdb032fe7
|
2010-05-24 10:53:05 +12:00 |
Robert O'Callahan
|
e12a4be3a0
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
Robert O'Callahan
|
1c2c867ca0
|
Backed out changeset efa8719a93d2
|
2010-05-21 16:34:23 +12:00 |
Robert O'Callahan
|
12b0f2fcbe
|
Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
|
2010-05-21 15:20:48 +12:00 |
Vladimir Vukicevic
|
f1d0ebec20
|
b=561168; convert canvas to use layers for rendering; r=roc,bas
|
2010-05-17 21:04:22 -07:00 |
Robert O'Callahan
|
3270d0fa69
|
Bug 561959. Implement ColorLayer, which paints a solid color into its layer. r=bas,sr=vlad
|
2010-05-13 12:56:11 +12:00 |
Bas Schouten
|
f69b010464
|
Bug 556029: Add the ability to detect which layers backend is used. r=roc
|
2010-03-30 20:58:37 +02:00 |
Robert O'Callahan
|
8560e6f9b0
|
Bug 538323. Part 1: create ImageLayers and associated API for displaying pixel-buffers in various formats. r=jrmuizel,sr=dbaron
|
2010-03-02 12:09:35 +13:00 |
Bas Schouten
|
3a9d4816b1
|
Bug 550846: Restructure layers to use different directories for different backends. r=roc,ted
--HG--
rename : gfx/layers/BasicLayers.cpp => gfx/layers/basic/BasicLayers.cpp
rename : gfx/layers/BasicLayers.h => gfx/layers/basic/BasicLayers.h
|
2010-03-14 18:30:40 +01:00 |