gfx/layers/opengl/ContainerLayerOGL.cpp
ed0850a1bbb7a7f8a93f66f253a4a25b76eb28b6
created 2011-05-23 12:27 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 654950. Fix scissor rect calculations for descendants of container layers with intermediate surfaces. r=bas
c2bea9fde3b0a0b9f38455e71fc90ca94835d37a
created 2011-05-14 12:11 +1200
pushed unknown
Florian Hänel Florian Hänel - Bug 643793 - Convert OpenGL scissor rects to world space in ContainerLayerOGL. r=joe
70cedf3a3327ce6cbb671a061dad6d94b2723b4e
created 2011-04-02 19:14 -0700
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
47340263d0712dbac9e37e1a02b2ff1cf2a38112
created 2011-03-31 09:11 -0400
pushed unknown
Kyle Huey Kyle Huey - Backed out changeset a5dbece71e4a due to test failures
a5dbece71e4abc15d58b2e390235fb0af420a124
created 2011-03-31 07:22 -0400
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
e99895e048147897ed20d0d58c21b99535b9ba32
created 2011-02-25 20:44 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 635383 - Part 2 - Share scissoring code between all accelerated backends. r=joe
7cc0aaab5b51761883c2aa3112862505f3bc6e1b
created 2011-02-25 20:44 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 635383 - Part 1 - Make GL layers always y-flipped and handle this inside GLContext. r=joe
d7ef42d7782c1b0796b33836057334397c0bf598
created 2011-02-25 20:05 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 636609 - Remove DEBUG_GL_ERROR_CHECK. r+a=joe
77e1fe783407e3af600bd794ed520ac35db0bccb
created 2011-02-20 11:19 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 635302: fix flipping logic to handle both single-buffered and double-buffered cases correctly. r=joe, a=hardblocker.
61c6c43d9630a4496d65e03d0f83f24c231b70c5
created 2011-02-19 11:08 -0800
pushed unknown
Mike Shaver Mike Shaver - backout of 6bad6cd2dded due to failure of test it added (a=backout-orange)
6bad6cd2dded7db460b76377552e359d2a4eefb9
created 2011-02-18 18:11 -0800
pushed unknown
Matt Woodrow Matt Woodrow - Bug 635302: fix flipping logic to handle both single-buffered and double-buffered cases correctly. r=joe, a=hardblocker.
0ae820da6e20891445ed0993056e86be19c0f840
created 2011-02-17 16:56 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 634521 - Let mac plugins trigger empty transactions. r=roc a=roc
f66564b1510dbc20e7a88205c9ea834073c44368
created 2011-02-16 16:43 -0600
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 626602. Part 1: Create ReadbackLayer API to enable collection of background pixels in a layer tree. r=bas,sr=cjones
2530087be8c57c45e371a3c3817bc2421c00f7a5
created 2011-02-16 16:19 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 622585 - Fix logic deciding when to flip the scissor rect in OpenGL layer. r=jrmuizel a=blocking2.0
62335c50673bca960c7542aab58f4f0950c01e21
created 2011-02-09 15:48 +0100
pushed unknown
Marco Bonardo Marco Bonardo - Backout bug 626602, follow-ups and conflicting bug 631388 due to Win Tp4 permaorange causing a=CLOSED TREE
c7f068259a8ae0f6e4e0323e84ca7f52033d1066
created 2011-02-08 18:44 -0600
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 626602. Part 1: Create ReadbackLayer API to enable collection of background pixels in a layer tree. r=bas,sr=cjones
c96db95315d3d801ba0867acd898ff330d4962ea
created 2011-02-04 14:47 -0500
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607936 - Make possible to apply transform on topLevel LayerManager scene r=matt,roc a=joe
afdc0c8b967492ccc1d1e120d8235856dbdcfe4f
created 2011-02-04 16:34 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
c8a2a8063a1cb47a343b8fffed522d4b1eb83e9b
created 2011-02-04 14:47 -0500
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607936 - Make possible to apply transform on topLevel LayerManager scene r=matt,roc a=joe
6550455f427ed34849ee835cfed8ec1daaf896dc
created 2011-01-18 08:22 +0100
pushed unknown
Matt Woodrow Matt Woodrow - Bug 593733 - Support component alpha with GL layers. r=roc, r=joe, a=betaN
ab173acf8a1f751ba485980e032d4fe18be4b05d
created 2010-11-30 08:02 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
557ce7926eba28e6b86b9a8883f106c530ad9601
created 2010-11-30 07:51 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part2 r=roc a=apporval2.0
510e6e2ae3fd9c0b3e0e3d032426a311272f0d2f
created 2010-11-29 09:08 -0800
pushed unknown
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0047309cb284a9b145e240719c81d
created 2010-11-24 11:35 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
563dd73da0561004d120c3dd13fabdf6d46f2446
created 2010-11-24 16:19 -0800
pushed unknown
Dave Townsend Dave Townsend - Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
8fff1c186b30d3985d068f84af7cfff6c695efae
created 2010-11-24 11:35 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
133ad6c082881d8f7bcbd0245266c5faaa89f3d6
created 2010-11-16 18:33 -0500
pushed unknown
Tatiana Meshkova Tatiana Meshkova - 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
16b51dc62bbd3716a991c3547daeed7cb74fd73d
created 2010-09-21 14:39 -0400
pushed unknown
Markus Stange Markus Stange - Bug 593342 - Use double buffering on Mac instead of flushing, for greater performance. r=vlad,roc,joe a=b
f35c89eac3923034bc4a373d05b9772c6a05afc0
created 2010-11-08 22:06 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker
362567eee98261c00a8544f714eeaa0b436c12a7
created 2010-11-08 22:06 +1300
pushed unknown
Matt Woodrow Matt Woodrow - Bug 599507. Propagate opacity and transform from single-child ContainerLayerOGL to child. r=joe, a=blocker
a177f5dea9fd1d8c77b7e3b058695a5c79d53d9e
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602428, part 5: Implement HW-decelerating ShadowContainerLayerOGL. r=vlad
6ed4740747a0cf3f9f5b64c5c570f7e8ad2b664c
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602431, part 7: Honor shadow-layer attributes in the GL layers backend. r=vlad
879acd43522e4f1598ec2bd746f79673d685928c
created 2010-09-29 14:36 -0400
pushed unknown
Matt Woodrow Matt Woodrow - Bug 598538 - Reset the viewport rect when we create a temporary VBO, which can be bigger than the viewport! r=vlad a=b
3d4df00e4c905ce73a329b927c59953625cffd02
created 2010-09-21 15:41 -0400
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - Bug 596784 - Implement faster scrolling for GL thebes layers. r=roc,mattwoodrow a=b
cf2461dc5055635ae4a733dde61bd64b751bc38c
created 2010-09-18 11:59 -0400
pushed unknown
Benoit Jacob Benoit Jacob - Bug 596907 - Fix glScissor calls in ContainerLayerOGL - r+a=shaver
9d6b04fbec36d3f415bc456a22b2901e3b3e7dd3
created 2010-09-17 11:17 -0700
pushed unknown
Joe Drew Joe Drew - Fix mismerge. a=bustage
52fb39beeb8ab44f9bb95e61929bd466055da526
created 2010-09-13 21:30 -0700
pushed unknown
Matt Woodrow Matt Woodrow - Bug 595938 - Garbage/overdrawing when using -moz-transform: Fix the clip rect before clearing the FBO. r=vlad a=b
3e57d3b0e8f95d5cd036368eb80b72688f87d3fb
created 2010-09-16 12:45 -0400
pushed unknown
Benoit Jacob Benoit Jacob - Bug 596907 - Fix glScissor calls in ContainerLayerOGL - r=vladimir
45518cd69dd16275f8378764823aea847e911d96
created 2010-09-09 16:40 -0400
pushed unknown
Matt Woodrow Matt Woodrow - b=594642; [gl] use scissor rect when drawing layers; r=vlad
d91b0d9fd0a2548fcd6dd60227bbe7e52cac132b
created 2010-09-07 17:35 -0700
pushed unknown
Matt Woodrow Matt Woodrow - Bug 505115 - Part 1 - Fix OpenGL container layer to support transforming children.r=vlad,a=roc
0ebbc02a5c8726cb61224758767200a9d8c21db4
created 2010-08-06 22:09 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=574481; fix layers lifetime isues; part 3 - add lifetime mgmt to GL layers; r=bas
7f4929f934c0e269c675b6013817dd875a6df18d
created 2010-07-01 20:01 -0500
pushed unknown
Matt Woodrow Matt Woodrow - Bug 564991. Part 8: Hoist GetLayerType out of individual layer manager types and make it available for all layers. r=jrmuizel,sr=vlad
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
d58d28ba3aae5587723d601921f7e450d692b2b9
created 2010-05-26 06:06 +0200
pushed unknown
Bas Schouten Bas Schouten - Bug 568150: Properly use parent sibling members for OGL Containers. r=roc
683e229680747c5344e3abfdc46af35e40c2cf3c
created 2010-05-24 23:35 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=567626; fix up opengl layers; r=bas
adf43a8697eebdfe31172001fa57129b1fa93f1a
created 2010-05-23 15:34 -0700
pushed unknown
timeless timeless - Bug 565337 Please cache GetOpacity() in ContainerLayerOGL::RenderLayer. r=Bas
dab341d9626250e371ddaace0fe7e8ab651cb9ef
created 2010-05-24 14:25 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 564993. Fix build error, and fix Bas' review comment.
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
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
ec0266fb1667faf9b3daf696ac7a5e14ad965e81
created 2010-04-27 04:09 +0200
pushed unknown
Bas Schouten Bas Schouten - Bug 560147: Use the new Unified OpenGL Wrapper for OpenGL layers, and remove wrapper code from layers. r=vlad
d05b2c2c269452d3ff023bac8d7dd26b5c83d71c
created 2010-04-01 23:17 +0200
pushed unknown
Bas Schouten Bas Schouten - Bug 556584: Allow opaque containers to draw their contents directly to their parent layer. r=joedrew
791897110138cf30c0b4ad21e8e15a29cd8163e6
created 2010-04-01 03:44 +0200
pushed unknown
Bas Schouten Bas Schouten - Bug 556288: Use linear filters so framebuffers can use the same texture on all hardware. Assert succes. r=joedrew
4981947357e5eb1c32880a6c157874a61964237e
created 2010-03-30 06:48 +0200
pushed unknown
Bas Schouten Bas Schouten - Bug 546517: The layers OpenGL backend. r=vlad
less more (0) tip