gfx/layers/opengl/LayerManagerOGL.cpp
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
016702490661e9371adb4542d1f8e156cd2b94fd
created 2011-10-10 17:32 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
f6ad22f8f7b2d890a92bf64c42172c2b1bf0b98a
created 2012-09-06 20:12 -0700
pushed 2013-01-03 21:54 +0000
Chris Jones Chris Jones - Bug 789368: Mind our fenceposts when estimating fps. r=jrmuizel
308fd7da03e659441b71855568a0d2bc879c646c
created 2012-09-05 11:45 -0400
pushed 2013-01-03 21:54 +0000
Benoit Girard Benoit Girard - Bug 788400 - Part 2: Add a frame number to profiles. r=ehsan
9000cfd0f51a0c52ac0df54fda8560ebb2863a58
created 2012-09-05 16:24 -0400
pushed 2013-01-03 21:54 +0000
Benoit Girard Benoit Girard - Bug 788400 - Part 1: Add a frame counter to OGLLayers. r=jmuizelaar
4915f7de0b1838c6888a0af41a0b7d82fb5c1a00
created 2012-09-04 22:17 -0700
pushed 2013-01-03 21:54 +0000
Chris Jones Chris Jones - Bug 780074: Change the fps counter to provide better estimates of instantaneous fps. r=jrmuizel
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2013-01-03 21:54 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
dbc34849f109bf134213e085cb02363f952a519d
created 2012-08-07 14:41 +1200
pushed 2012-11-14 20:38 +0000
Matt Woodrow Matt Woodrow - Bug 779940: Meter layers transactions in addition to composites. r=cjones
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-11-14 20:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
854c1028d1472713efeca722e01f51ffc5282dd0
created 2012-08-21 16:13 -0700
pushed 2012-11-14 20:38 +0000
Jeff Gilbert Jeff Gilbert - Bug 782785 - Use temp surfaces to ReadPixels with correct stride - r=bjacob
5c8fcc4cc760241487f9d24c68419630cbacf8a7
created 2012-08-15 17:55 -0400
pushed 2012-11-14 20:38 +0000
Joe Drew Joe Drew - Bug 781679 - Assert that we're not in the middle of a transaction when we switch layer managers. r=mattwoodrow
0f615af9a607efd81f2a839186386f05d0f4fb72
created 2012-08-13 22:10 +1200
pushed 2012-11-14 20:38 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8b - Move painting of retained layers to the view manager flush, and only composite on the paint event. r=roc
13d19788ad1db087470cd292e464fb1577347ef3
created 2012-08-13 22:10 +1200
pushed 2012-11-14 20:38 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
a525ac9349eb4bf29d4c2c650517791dea282669
created 2012-08-06 21:59 -0700
pushed 2012-11-14 20:38 +0000
Matt Brubeck Matt Brubeck - Back out 9fb78d71f361, 28f8ce199bed, 78ffaa79a3de, 9f6f9b74d685 (bug 779940 and bug 778036) because of Android failures
9fb78d71f3614a9dc79a6b52c54b15aa5c19b66a
created 2012-08-07 15:00 +1200
pushed 2012-11-14 20:38 +0000
Matt Woodrow Matt Woodrow - Bug 779940 - Add a ShadowLayer transaction fps counter. r=cjones
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-11-14 20:38 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f07aca82e80e5b772f6e0def69c2ca5d08677497
created 2012-07-20 15:20 -0400
pushed 2012-11-14 20:38 +0000
James Willcox James Willcox - Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
a501733bc7b5124e6b94492914260d56a84bcc38
created 2012-07-23 14:47 +0100
pushed 2012-11-14 20:38 +0000
Ed Morley Ed Morley - Backout 4987ffd173a4 (bug 687267) for bustage
4987ffd173a4b27ec979dc6c9697807ee27e4c2b
created 2012-07-20 15:20 -0400
pushed 2012-11-14 20:38 +0000
James Willcox James Willcox - Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
6cfd941c49a66c6d2261b892bc5f1c4714f4f52c
created 2012-07-22 14:02 +0200
pushed 2012-11-14 20:38 +0000
Ms2ger Ms2ger - Bug 776142 - Back out bug 687267 / changeset 8571114112b2 on a CLOSED TREE.
8571114112b280a7ee5d19cb57d1d319217eba14
created 2012-07-20 15:20 -0400
pushed 2012-11-14 20:38 +0000
James Willcox James Willcox - Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert
e0a1d64fc929929cc28c85c655fe9cda13a7ba08
created 2012-07-19 14:55 -0700
pushed 2012-11-14 20:38 +0000
Steve Fink Steve Fink - Backed out changeset afd9e75374e8 from a CLOSED TREE for breaking Windows builds
afd9e75374e866ff698d4d4e49a4d28c59e3d551
created 2012-07-19 16:15 -0400
pushed 2012-11-14 20:38 +0000
James Willcox James Willcox - Bug 687267 - Initial support for Flash on Honeycomb r=benwa,vlad
100fd0a81f9ec5709db6c61e2e1af5d956601ed4
created 2012-07-17 16:59 -0700
pushed 2012-11-14 20: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
410a1df0d0b1df2e7f1cc36ab9bae2007cc56186
created 2012-07-20 15:20 -0400
pushed 2012-10-05 17:12 +0000
James Willcox James Willcox - Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey a=akeybl
3c2ce59947ab99e34c59769f73e1178d9891fd8e
created 2012-07-03 20:26 -0400
pushed 2012-10-05 17:12 +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-10-05 17:12 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
ec5d136e203d0445d73a2f2e1cf5859f71b69bcf
created 2012-06-26 14:43 +1200
pushed 2012-10-05 17:12 +0000
Nicholas Cameron Nicholas Cameron - Bug 757346; mask image format stuff - use A8 textures (except DX10) and some small, misc fixes. r=roc
97dfd947b752967dea2fcf4b56f30342f1c5ee6f
created 2012-06-26 10:54 +1200
pushed 2012-10-05 17:12 +0000
Nicholas Cameron Nicholas Cameron - Back out bug 757346
3e3688595289e02ddfd3326aa23880f7ae422d6c
created 2012-06-26 09:44 +1200
pushed 2012-10-05 17:12 +0000
Nicholas Cameron Nicholas Cameron - Bug 757346; mask image format stuff - use A8 textures (except DX10) and some small, misc fixes. r=roc
f08886a8cf22a6ceb6d96b68f8c9aad020a1fd92
created 2012-06-11 10:08 +0100
pushed 2012-10-05 17:12 +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-10-05 17:12 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
2467864aeb9d072cc51539219ce1e0c60e6f9b3f
created 2012-07-20 15:20 -0400
pushed 2012-08-24 15:39 +0000
James Willcox James Willcox - Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey a=akeybl
b2d6b702eaa54415ade56a040caa5ee3adc60c39
created 2012-05-31 17:51 -0400
pushed 2012-08-24 15:39 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 759866. Crash more aggressively if we aren't going to be able to paint. r=bgirard
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
571e46266e96c2fd89d7253475b7cfd8a8d96b6b
created 2012-05-07 17:46 -0400
pushed 2012-08-24 15:39 +0000
Joe Drew Joe Drew - Bug 725105 - Fix the single-buffered (i.e., not default) case in LayerManagerOGL. r=bjacob
77bf50b33a056c78879afac18b606c69d770067a
created 2012-05-02 14:54 +1200
pushed 2012-08-24 15:39 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; compile OGL shaders lazily. r=BenWa
44708c07084e578e910666b3cd4972d4a348d331
created 2012-03-27 11:13 +1300
pushed 2012-08-24 15:39 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; change build process to genshaders statically. r=BenWa
10263ce3532a772c551b0844907c29f337da2fbf
created 2012-03-19 09:07 +1300
pushed 2012-08-24 15:39 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; managing mask layer shaders in OpenGL. r=BenWa
423015379a53dfbf4bd6cce63893f89442ed1c09
created 2012-03-19 09:07 +1300
pushed 2012-08-24 15:39 +0000
Nicholas Cameron Nicholas Cameron - Bug 733894; changing the framework for representing shaders in the OGL
5c321d7740dd3b36f83178d3142885ada5892aac
created 2012-04-28 16:56 +0100
pushed 2012-07-13 18:18 +0000
Chris Lord Chris Lord - Bug 749630 - Fix single-colour checkerboard and masking. r=kats a=blassey
a8f489c62eb06e32c7ae90918cbfd7477664ed29
created 2012-04-16 19:04 -0400
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Bug 739679 - Part 4: TiledLayerBufferOGL. r=mwoodrow,roc
c9228e7f3ef7794632283ba062697a454f3d10d3
created 2012-04-24 09:32 +0100
pushed 2012-07-13 18:18 +0000
Ed Morley Ed Morley - Backout 37b4c6fd16ed, 190aa5af8398, 9924dff6dbe9, 502de391e55b, ea4c7f9fc725 & b43c36197d4f (bug 739679) for XUL Android bustage on a CLOSED TREE a=backout
502de391e55b5efd3bb2ab62188cca6696bcf9df
created 2012-04-16 19:04 -0400
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Bug 739679 - Part 4: TiledLayerBufferOGL. r=mwoodrow,roc
27a52fed91a5216c7970b1ac78d6234e7727b53a
created 2012-04-20 11:46 -0400
pushed 2012-07-13 18:18 +0000
Ali Juma Ali Juma - Bug 733596 - Tell the compositor about the new surface size on surface change. r=bgirard a=blocking-fennec
901dfde601838438440841311929e608fba7960e
created 2012-04-12 12:19 -0400
pushed 2012-07-13 18:18 +0000
Ehsan Akhgari Ehsan Akhgari - Merge the last green changeset of mozilla-inbound to mozilla-central
bd071b2e8a16cde9ba17beb9d172f24ec20ccdac
created 2012-04-11 15:50 -0400
pushed 2012-07-13 18:18 +0000
George Wright George Wright - Bug 744543 - LayerManagerOGL doesn't build on Linux/clang. r=bjacob
8eb367e5b0531480085fe5c96c0cbae7ad4ada28
created 2012-04-12 09:48 +0300
pushed 2012-07-13 18:18 +0000
Olli Pettay Olli Pettay - bustage fix, bug Bug 686735, r=Callek
971f7705b978c90cc58228fd3471ed884c7bc1b3
created 2012-04-10 11:49 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 686735 - 2/2 - Implement no-gfx-driver-workarounds mode - r=joe
fb6f8a081a475246f26b910cbc4f642c2e736209
created 2012-04-10 11:49 -0400
pushed 2012-07-13 18:18 +0000
Benoit Jacob Benoit Jacob - Bug 741730 - Remove USE_GLES2 - r=romaxa
156a9cde0713a54edae69b494d0675ef5db54c29
created 2012-03-15 23:21 -0700
pushed 2012-07-13 18:18 +0000
Phil Ringnalda Phil Ringnalda - Back out 243cd4db5edd and 4175fc853e16 (bug 712716) for OS X 10.6 and 10.7 assertions
243cd4db5edd5378421fd2a9495ad4aa3a281659
created 2012-03-14 15:10 -0400
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Bug 712716 - Add conditional shaders and a Copy2DExternalProgramType for gralloc. r=jrmuizelaar
4175fc853e165ab48ec68dac7273f5e837b09dc1
created 2012-03-12 16:28 -0400
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
60ebef177e6d522e6d9a0095399d4cef1da6823e
created 2012-03-13 11:05 -0400
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
c405ba24c018c81a8a3f25b98efbcda978d311c7
created 2012-03-12 18:51 -0400
pushed 2012-07-13 18:18 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset b52bae0250f7 because of test failures
b52bae0250f719571ae6cadff9f941668ac1fd83
created 2012-03-12 16:28 -0400
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
c7e65c5fa1469a5939cf3f8b236a29b86e786ea0
created 2012-03-07 11:10 -0500
pushed 2012-07-13 18:18 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
less more (0) -100 -60 tip