gfx/layers/opengl/ContainerLayerOGL.cpp
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Backout merge.
a9023cfa7721525a4646eab737d228dbafdf527c
created 2012-08-29 11:52 +0100
pushed 2012-08-30 18:43 +0000
Chris Lord Chris Lord - Bug 785333 - Add ContainerLayer::RepositionChild. r=bas
c06b09e067d7e50f36ac41905b3fa52d2c8915c2
created 2012-08-29 11:52 +0100
pushed 2012-08-30 18:43 +0000
Chris Lord Chris Lord - Bug 785333 - Synchronise layer InsertAfter/RemoveChild methods. r=bas
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 05:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
13d19788ad1db087470cd292e464fb1577347ef3
created 2012-08-13 22:10 +1200
pushed 2012-08-14 04:19 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-31 14:39 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
e0c9bf37a067530c6ba3b9d6fd77117908c24a19
created 2012-07-24 19:46 -0700
pushed 2012-07-27 09:40 +0000
Chris Jones Chris Jones - Bug 776940: Fix shutdown protocol of shadow OGL layers. r=vlad
9d00146c7108767e6ac6032e347c374ad610d4c9
created 2012-07-25 17:39 +1200
pushed 2012-07-25 22:08 +0000
Robert O'Callahan Robert O'Callahan - Backout c1878d925ef5 (bug 776940) due to leaks on Mac
c1878d925ef53889177c925be77796fa1ec80842
created 2012-07-24 19:46 -0700
pushed 2012-07-25 22:08 +0000
Chris Jones Chris Jones - Bug 776940: Fix shutdown protocol of shadow OGL layers. r=roc
100fd0a81f9ec5709db6c61e2e1af5d956601ed4
created 2012-07-17 16:59 -0700
pushed 2012-07-19 14:38 +0000
Chris Jones Chris Jones - Bug 745148, part 7: Create a RefLayer type to temporarily contain a foreign layer subtree during composition. r=BenWa sr=roc
3c2ce59947ab99e34c59769f73e1178d9891fd8e
created 2012-07-03 20:26 -0400
pushed 2012-07-04 12:17 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset d97bd4246317 (bug 539356) because of performance and correctness regressions
d97bd4246317866bc8ed0de5004588056cc3b81d
created 2012-06-30 15:06 +1200
pushed 2012-06-30 22:13 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
f08886a8cf22a6ceb6d96b68f8c9aad020a1fd92
created 2012-06-11 10:08 +0100
pushed 2012-06-13 13:35 +0000
Ed Morley Ed Morley - Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
f1d43208825c9068efee4bd4ac9a7a13eba0bbe7
created 2012-06-11 16:44 +1200
pushed 2012-06-13 13:35 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:35 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
01b9dc47a6c49a217cf46f3acda05fa0316aa26f
created 2012-03-19 09:08 +1300
pushed 2012-05-04 14:23 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; using mask layers in OGL. r=BenWa
423015379a53dfbf4bd6cce63893f89442ed1c09
created 2012-03-19 09:07 +1300
pushed 2012-05-04 14:23 +0000
Nicholas Cameron Nicholas Cameron - Bug 733894; changing the framework for representing shaders in the OGL
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-03-16 04:42 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-03-16 04:42 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
ec9be13d5fad1e78c066ad6e51248672cb84b8da
created 2012-03-01 21:26 +1300
pushed 2012-03-04 21:13 +0000
Matt Woodrow Matt Woodrow - Bug 700240 - Print display lists to a file. r=roc,bjacob
087c753880cbe3fb95b825c6bc7f5d087a5a20e3
created 2012-01-25 18:05 -0800
pushed 2012-01-26 14:17 +0000
Chris Jones Chris Jones - Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew
797896e68634128dfd785059f569c37ca2ece178
created 2012-01-16 00:41 -0500
pushed 2012-01-17 12:23 +0000
Oleg Romashin Oleg Romashin - Bug 715822 - OGL CleanupResources should cleanup Texture resources too. r=mattwoodrow
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-18 10:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
2465969e8c76b532e9dadbaa497337e0a04e2ead
created 2011-10-07 10:29 +1300
pushed 2011-10-08 04:59 +0000
Matt Woodrow Matt Woodrow - Bug 689416 - Stop using intermediate layers to render 3d transforms. r=roc
12601b70d6eaf2f31451df87a656e7ea29f95fbe
created 2011-10-07 10:24 +1300
pushed 2011-10-08 04:59 +0000
Matt Woodrow Matt Woodrow - Bug 684759 - Part 4 - Add layer sorting support to the LayerManagers. r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 13:30 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
7797172fc164f2f75bb739b47e99f1a5eaaa53a6
created 2011-08-20 15:07 -0400
pushed 2011-08-22 12:10 +0000
Justin Wood Justin Wood - Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly
58147380793b71cadae0ed29930b30f4a76e135a
created 2011-08-20 14:04 +1200
pushed 2011-08-22 12:10 +0000
Matt Woodrow Matt Woodrow - Bug 675474 - Draw all ThebesLayer content before compositing and synchronize with glXWaitX on GLX. r=bjacob,roc
ed0850a1bbb7a7f8a93f66f253a4a25b76eb28b6
created 2011-05-23 12:27 +1200
pushed 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
Kyle Huey Kyle Huey - Backed out changeset a5dbece71e4a due to test failures
a5dbece71e4abc15d58b2e390235fb0af420a124
created 2011-03-31 07:22 -0400
pushed 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
Matt Woodrow Matt Woodrow - Bug 636609 - Remove DEBUG_GL_ERROR_CHECK. r+a=joe
77e1fe783407e3af600bd794ed520ac35db0bccb
created 2011-02-20 11:19 +1300
pushed 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0047309cb284a9b145e240719c81d
created 2010-11-24 11:35 +0200
pushed 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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 2012-09-13 10:46 +0000
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
less more (0) -60 tip