gfx/layers/basic/BasicLayers.cpp
9976121e4d31118e7126767d0c5cef2d57f958e0
created 2010-08-20 05:58 +0200
pushed unknown
Bas Schouten Bas Schouten - Fix bustage from changeset 8c767b950381. a=bustage
8c767b9503818763af4ad69a0b75bff8df900236
created 2010-08-20 05:40 +0200
pushed unknown
Bas Schouten Bas Schouten - Bug 588690 - Part 1: Expose ClearCachedResources on BasicLayerManagers. r=roc
d879bb2448904addae52fc74f646dd2fa39e48c2
created 2010-08-06 22:09 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=583838; add ANGLE/D3D WebGL support - part 2 - build EGL on windows and try to use it; r=bjacob
e6843fbf30730550a4f3664840bc6a14c2b180a3
created 2010-07-28 14:24 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=580345; fix up some GLESv2 vs. desktop GL differences; r=joe
7e78b814d00b51095f1466b57a88808a66c104f5
created 2010-07-24 21:37 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 579262. Inherit FLAG_DESTINED_FOR_SCREEN into BasicLayer rendering. r=vlad
595b4c395ba21affefb53c3db40846241ea92571
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part j: Publish BasicThebesLayer pixels to remote processes (slowly). r=roc
77ceebc9b2f33c8e866da48be5c2f8524dde5acf
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part i: Publish BasicImageLayer pixels to remote processes (slowly). r=Bas
507ad177534a2027c077c2639c8707272b3af889
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part h: Publish BasicCanvasLayer pixels to remote processes (slowly). sr=vlad
4515c729fe32b9aee03531341c9b80b029050b7b
created 2010-07-21 16:17 -0500
pushed unknown
Chris Jones Chris Jones - Bug 570294, part g: Implement basic ShadowLayers and share basic layers with remote processes. r=Bas sr=vlad
432bca3dd7bae26289e7f112ed2baf12459789ac
created 2010-07-21 13:06 -0500
pushed unknown
Chris Jones Chris Jones - Bug 573829, part 1: Refactor ThebesLayerBuffer in preparation for its use in the OGL layers backend. r=roc
b0f37b33246e67dae92ecd04fc7e98f138867d81
created 2010-07-21 13:06 -0500
pushed unknown
Chris Jones Chris Jones - Bug 567421, part 2: Implement Dump[Self](FILE*) and Log[Self]() methods for layers. r=roc
e235ebdbef50d1079b1a9934f438547dd0263b06
created 2010-07-18 22:01 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=575469; use CreateOffscreen in layers; r=bas
3d058bbc0838ed1a79fbddfe268ed9c528698cc6
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 40: ThebesLayers painted with variable opacity can still be OPAQUE_CONTENT themselves. r=bas
1e2f6e38cd981923b9f8d6612ed9a170326dff85
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 34: Make sure that ThebesLayerBuffers are always allocated as similar surfaces to the widget surface, whenever possible. r=cjones
fa2e4fe69310b212b5c651cba35656e26549fb55
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 32: Fix assertion in BasicThebesLayer; it's entirely possible that we need to invalidate an area, but the actual visible region is empty so there's no context to draw to. r=cjones
51dc121aa5258a9d1f27586020490bdab8937a4c
created 2010-07-16 09:08 +1200
pushed unknown
Karl Tomlinson Karl Tomlinson - b=573409 expire unused cached double-buffering back surfaces r=vlad sr=roc
e724a4858e54fd79beafdb3195f55db206b859ea
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 23: Introduce the concept of 'inactive' layers. r=mats,sr=dbaron
1fa38a238c90bf57bfe87720575f63ccd9a61cfe
created 2010-07-16 09:08 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 564991. Part 21: Avoid double-buffering if we're only going to paint one layer. r=vlad
0615ff4efbdce6b19e9467eea816c5e7e111f6d5
created 2010-07-16 09:08 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 564991. Part 20: Performance win by avoiding PushGroup for single-layer opacity. r=vlad
0c696d2a81a25450b72bdb84573db9fb925fac63
created 2010-07-16 09:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 19: Cache the backbuffer surface for performance wins. r=vlad
88a10532e55510e9673e113e105212e69d664162
created 2010-07-16 09:08 +1200
pushed unknown
Matt Woodrow Matt Woodrow - Bug 564991. Part 18: Move double-buffering into the layer manager. r=jrmuizel,sr=vlad
2036c321c1a61649d6e05507ee795c33c3528200
created 2010-03-04 10:37 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 6: Make BasicLayers support retained ThebesLayer contents. r=cjones,sr=vlad
c0b7a044a05a795680c4c054f55b60dcb03c1494
created 2010-06-09 15:27 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=562409; add GLContextProvider form EGL (patch from vlad/fred/romaxa); r=bas
5134171b7a015b9843f73c07be3ca7eb390658b7
created 2010-06-01 11:32 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 586041. Part 2: refactor RemoveChild. r=bas
6c0d9d3b28c2ff462cba349f2a0adfcca890faa2
created 2010-06-01 11:29 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 568041. Add user-data API and GetRoot to LayerManager. Move mVisibleRegion into Layer. r=bas,sr=vlad
9088249086458245908fa25040c3fd45f47ee689
created 2010-05-21 15:20 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
c00ecd45cad848858798599c416c11ed445a9d3a
created 2010-05-24 10:53 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset b37bdb032fe7
b37bdb032fe774d3795cf37f4a445c0f62f06c66
created 2010-05-21 15:20 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
0ea291c0ab7dd0ce1ee4ae6a8e68c1fbf63d7990
created 2010-05-21 16:34 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset efa8719a93d2
efa8719a93d29d089584884f1513897ed82bcf88
created 2010-05-21 15:20 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad
eaea9e3806a3f428ce8c687eb1ef1ad6cd299ffb
created 2010-05-13 12:56 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron
e328183c0602e015f4be7b636e3e225a63fb1061
created 2010-05-19 15:04 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 547924. Paint <canvas> using EXTEND_PAD to prevent seams. r=vlad
56f033dd888a56adcaa92aaf9b14b8d8ff6ac78e
created 2010-05-17 21:04 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=561168; convert canvas to use layers for rendering - followup #2; r=roc
f3d0956d3413614a9af21bf76187817578b26069
created 2010-05-17 21:04 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=561168; convert canvas to use layers for rendering - followup; r=roc
e11ef37d8108487eeb883b3053a122fd448461fa
created 2010-05-17 21:04 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=561168; convert canvas to use layers for rendering; r=roc,bas
86bae2aecffd4ab725bb97a3c3b7ca1ed314f3a2
created 2010-05-13 12:56 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 561959. Implement ColorLayer, which paints a solid color into its layer. r=bas,sr=vlad
993b61b6fe893b22cc361b6e78e8c0cf5dabb31d
created 2010-03-03 13:53 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 1: Remove CopyFrom API, it won't be used. r=Bas
36e7bd37612710d6789796f9367309691c4f8460
created 2010-03-02 12:09 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 538323. Part 1: create ImageLayers and associated API for displaying pixel-buffers in various formats. r=jrmuizel,sr=dbaron
7d2f0b82da59eaa30414c2afdc4a690b12ad4af7
created 2010-03-02 12:08 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 538266. Part 2: add transform API to layer system. r=jrmuizel,sr=dbaron
fcd3ffeb34ef22d94ca055fe6a312b848d6de005
created 2010-03-14 18:30 +0100| base
pushed unknown
Bas Schouten Bas Schouten - Bug 550846: Restructure layers to use different directories for different backends. r=roc,ted
less more (0) tip