gfx/layers/opengl/CanvasLayerOGL.cpp
adb60cc7b1505bc91ca1c3bb846270cfd19926cb
created 2012-07-18 19:02 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
4f6f1a2aa64ed36bb2812ee085373e2e37774d26
created 2012-05-31 21:30 -0400
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 728524 - Public shared texture API + Canvas impl. r=bgirard,vlad,jgilbert
5a89db18c245d26a87bf34ab4ac1813d0981219c
created 2012-07-15 11:11 -0400
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 728524 - Minor rework for TexImage filter setup. r=bgirard
c4c50dc6317c4ba6f8ca4e89458536d61a83f41c
created 2012-07-13 19:50 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
4ee990ea5eb4cc4f473e9dae977c043528e9c6f2
created 2012-07-12 05:51 -0700
pushed 2012-08-06 22:42 +0000
Chris Jones Chris Jones - Bug 765734, part 4: Add an RAII helper to open/close SurfaceDescriptors and mark usage of SurfaceDescriptor as ReadOnly or ReadWrite. r=BenWa,nrc sr=roc
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
04dc0717dd53724a5e3ed9e07bc38dcd40725b78
created 2012-07-10 16:06 +0100
pushed 2012-08-06 22:42 +0000
Ed Morley Ed Morley - Backout 6087689a0745, 153e82923805, 255445a0a851 (bug 728524) on suspicion of causing bug 772405
153e82923805f4b6e5b48376ca35f656b8d2fe20
created 2012-05-31 21:30 -0400
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 728524 - Public shared texture API + Canvas impl. r=bgirard,vlad,jgilbert
255445a0a851bd6313eae7e96d3b0e9dc3591a2b
created 2012-07-09 21:30 -0400
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 728524 - Minor rework for TexImage filter setup. r=bgirard
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
3c2ce59947ab99e34c59769f73e1178d9891fd8e
created 2012-07-03 20:26 -0400
pushed 2012-08-06 22:42 +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-08-06 22:42 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
f08886a8cf22a6ceb6d96b68f8c9aad020a1fd92
created 2012-06-11 10:08 +0100
pushed 2012-08-06 22:42 +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-08-06 22:42 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 8a - Add END_NO_COMPOSITE to EndTransactionFlags and implement in for all LayerManagers. r=roc
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-06 22:42 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
6d551fea3297099963df21c3c816371e89a22c61
created 2012-05-09 16:55 -0400
pushed 2012-08-06 22:42 +0000
Benoit Jacob Benoit Jacob - Bug 739648 - add mFlags field to TextureImage; introduce GetSrcTileRect flipping tile y-coords as needed; use it in DirectUpdate() to fix WebGL compositing bug - r=bgirard
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
37b78f7e870889a64e00b1056dd59235065df3ed
created 2012-05-03 16:26 -0400
pushed 2012-08-06 22:42 +0000
Benoit Jacob Benoit Jacob - Backing out bug 739648 for linux build failure
fc99eb1e232b915bc1bb063f59c2f5bcc92144f6
created 2012-05-03 15:59 -0400
pushed 2012-08-06 22:42 +0000
Benoit Jacob Benoit Jacob - Bug 739648 - WebGL rendering is broken on Android due to tiles being rendered at y-flipped coordinates - r=bgirard
0b27def0885edf117f8d45ce8269cb31bf9b12cd
created 2012-03-19 12:02 +1300
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; shadow layer support. r=BenWa
01b9dc47a6c49a217cf46f3acda05fa0316aa26f
created 2012-03-19 09:08 +1300
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; using mask layers in OGL. r=BenWa
423015379a53dfbf4bd6cce63893f89442ed1c09
created 2012-03-19 09:07 +1300
pushed 2012-08-06 22:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 733894; changing the framework for representing shaders in the OGL
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
f65ae1a9074dee9a64ec8ba9a1cf0a2af6f56b47
created 2012-03-26 12:56 -0400
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 739095 - Offscreen context without offscreen texture does not need YFlip. r=jgilbert
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
5574b6eadb139dbd0b714edc98e7cf5945aa79dc
created 2012-03-25 12:50 -0700
pushed 2012-08-06 22:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 735378 - Cache temporary composite surfaces - r=bgirard
70001f01a139bc441644a82a45e60a92377cf114
created 2012-03-23 14:50 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
53c21294270d16d537274010d6e612f3fd5eae5a
created 2012-03-22 19:07 -0700
pushed 2012-08-06 22:42 +0000
Matt Brubeck Matt Brubeck - Back out 636349fa2e09 because of robocop failures
636349fa2e0961e29ea2c10cce03e01a8098f097
created 2012-03-22 15:04 -0700
pushed 2012-08-06 22:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 735378 - Cache temporary composite surfaces - r=bgirard
1a0a9c190dd928449f191ebb81346f2c941dae78
created 2012-03-21 22:48 -0700
pushed 2012-08-06 22:42 +0000
Chris Jones Chris Jones - Bug 737071: Remove LayerManagerOGL::glForResources() because it's not needed and causes performance degradtion sometimes. r=Bas
7d23c3ea2afe4f01716d32f376176036151c6419
created 2012-03-15 17:21 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
92afa414d2621670e6ab1a55d3af5ae7a6582283
created 2012-02-29 14:15 -0800
pushed 2012-08-06 22:42 +0000
Joe Drew Joe Drew - Bug 728625 - Add support for vertically flipping textured quads generated with RectTriangles and DecomposeIntoNoRepeatTriangles. r=bjacob,gw280
0a5dbb35bf458a6c3745e5f5678714c075fde5cc
created 2012-02-18 21:23 -0500
pushed 2012-08-06 22:42 +0000
George Wright George Wright - Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
21f1c34fc17a2031505ad8b88c482569dd92b115
created 2012-01-30 10:12 +0100
pushed 2012-08-06 22:42 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
d10da858631ab3a5f133144b1485e825a0dbad86
created 2012-01-29 19:41 -0500
pushed 2012-08-06 22:42 +0000
Joe Drew Joe Drew - Back out 9699edcbcedd (bug 721467) for causing bug 722167.
9699edcbceddfc85c3dca074a7a69eadb9186865
created 2012-01-24 19:44 -0500
pushed 2012-08-06 22:42 +0000
George Wright George Wright - Bug 721467 - Add an optional codepath (currently enabled only for Adreno 200 GPUs) to only use glTexImage2D for texture uploads as glTexSubImage2D can be slow and/or buggy r=joe,BenWa
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
97deecdd51f1c0f309b2f30295f32796547927c6
created 2012-01-17 10:55 +1300
pushed 2012-08-06 22:42 +0000
Matt Woodrow Matt Woodrow - Bug 715720 - Support DrawTargets in CanvasLayerOGL. r=jrmuizel
797896e68634128dfd785059f569c37ca2ece178
created 2012-01-16 00:41 -0500
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 715822 - OGL CleanupResources should cleanup Texture resources too. r=mattwoodrow
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge.
f3691e49b642d74ac2826ea141a1cce6702d97c6
created 2011-12-19 11:21 -0800
pushed 2012-08-06 22:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 711649 - Resolve OGL canvas layer in UpdateSurface - r=mattwoodrow
9ba4a7f652fbbceb0948a1e2a31ae65c524c5bc3
created 2011-12-16 14:24 -0800
pushed 2012-08-06 22:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 705024 - Guarantee GLContexts are resolved properly - r=bjacob
89fff0ee52d5e237060a44b133a68e723dab8ae4
created 2011-11-04 14:02 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
cf97283ed45fdc984c619583620c34fce906bfc7
created 2011-11-03 08:55 +1300
pushed 2012-08-06 22:42 +0000
Matt Woodrow Matt Woodrow - Bug 688342 - Make nsCanvasRenderingContext2D support Azure backends other than Direct2D. r=Bas
97289207e9de085c9243e363a98ea4504e4a083e
created 2011-10-31 14:41 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
eaaab958a659eb52d68ce20dcadf8eb047b6afbc
created 2011-10-29 19:15 -0400
pushed 2012-08-06 22:42 +0000
Benoit Jacob Benoit Jacob - Bug 697845 - only call glFinish in RenderLayer, not in UpdateSurface - r=mattwoodrow
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
75eaad17724f031b2fd2dc61ec999222a02363ef
created 2011-10-21 14:29 +1300
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 695406 - Reset IPC double buffers if the ContentType has changed. r=cjones
97437826246d06390217c4d4328b6ea72af332ad
created 2011-10-21 12:07 +0200
pushed 2012-08-06 22:42 +0000
Marco Bonardo Marco Bonardo - Backout 73dc291f8974 (Bug 695406) to investigate Android Crashtests permaorange
73dc291f89748f97c974f70aec7680a05dcba584
created 2011-10-21 14:29 +1300
pushed 2012-08-06 22:42 +0000
Oleg Romashin Oleg Romashin - Bug 695406 - Reset IPC double buffers if the ContentType has changed. r=cjones
16849a9b474588215bc98f9b50f3900becb5123a
created 2011-10-19 15:09 -0400
pushed 2012-08-06 22:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 615976 - Fixes layer compositing with AA on Mac - r=bjacob
b3d39e8a44b8360740ff0f3d8dc65a4a40af5d18
created 2011-10-19 15:31 -0400
pushed 2012-08-06 22:42 +0000
Benoit Jacob Benoit Jacob - Back out Jeff's patches because they lack a Bug number and/or a r= field. Sorry, should have checked that. Re-landing.
6cef5f8378a4b720d5cd301b5d7250b3dc13bf09
created 2011-10-19 15:09 -0400
pushed 2012-08-06 22:42 +0000
Jeff Gilbert Jeff Gilbert - Fixes layer compositing with AA on Mac
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2012-08-06 22:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
cd9fe4275983d4ec93c41d32887506c797d0fc9f
created 2011-10-16 22:31 -0400
pushed 2012-08-06 22:42 +0000
Benoit Girard Benoit Girard - Bug 691354 - Restore CanvasLayerOGL::RenderLayer apply filter. r=bustage
5061db810f1f886eb8f0aec42a322d820daea9a9
created 2011-10-14 13:16 -0700
pushed 2012-08-06 22:42 +0000
Benoit Girard Benoit Girard - Bug 691354 - Use NEAREST filter when OGL layers have no 3d transform/scaling. r=jmuizelaar
less more (0) -100 -60 tip