gfx/layers/opengl/ThebesLayerOGL.cpp
4df7a503fcb3791902271acb91c473529ac01ff4
created 2010-12-09 16:26 -0600
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 613000: Updates to thebes-layer textures must account for resolution. r=jrmuizel a=b
ae610cd9842c434e49daa6bc23b71d18cf7681ab
created 2010-11-12 12:02 -0800
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=609195; use GL_REPEAT for non-power-of-two textures if we have support for them; r=jrmuizel, a=b
b69a99f60145b114775ec3dd3d20b4d9459b4025
created 2010-11-12 12:02 -0800
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=609195; don't use GL_REPEAT for non-power-of-two textures; r=jrmuizel
811a97636ef286a7261431d679b67e583d54680e
created 2010-11-11 07:44 +0200
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 609838 - Fennec double-tap zoom is broken with HW acceleration enabled. r=jones.chris.g a=b-f
f35c89eac3923034bc4a373d05b9772c6a05afc0
created 2010-11-08 22:06 +1300
pushed 2011-01-04 17:58 +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
362567eee98261c00a8544f714eeaa0b436c12a7
created 2010-11-08 22:06 +1300
pushed 2011-01-04 17:58 +0000
Matt Woodrow Matt Woodrow - Bug 599507. Propagate opacity and transform from single-child ContainerLayerOGL to child. r=joe, a=blocker
bffc3f0cf9499b91e1fb4db27e7f23abfb9c1e2b
created 2010-11-05 02:17 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 603885, part 2: Set up the framework for swap-and-readback. r=roc sr=vlad
22e4c83016ecf58a09fec63b482d7719a372a5e8
created 2010-10-13 17:55 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 602428, part 4: Implement HW-decelerating ShadowThebesLayerOGL. r=vlad
6ed4740747a0cf3f9f5b64c5c570f7e8ad2b664c
created 2010-10-13 17:55 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 602431, part 7: Honor shadow-layer attributes in the GL layers backend. r=vlad
76cd71c36c9bde28f2275d28dd35c1db284a2908
created 2010-10-13 17:55 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 601888, part 1: Teach ThebesLayerOGL to draw backing buffers drawn with a resolution other than 1.0. r=mattwoodrow,vlad
a518f8ffb81337a3121cbbe6609c32b7ca70b461
created 2010-10-01 20:56 -0700
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=600863; disable framebuffer blit optimization for TEXTURE_RECTANGLE targets; r=joe a=b7
51bf8308d2978a71f4b04a7926c2251080d6527e
created 2010-09-22 14:17 -0400
pushed 2011-01-04 17:58 +0000
Joe Drew Joe Drew - Bug 596784 - Only draw the rects of the visible region, not the bounds. r=vlad a=b
3d4df00e4c905ce73a329b927c59953625cffd02
created 2010-09-21 15:41 -0400
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 596784 - Implement faster scrolling for GL thebes layers. r=roc,mattwoodrow a=b
173e878ad96a842e5baf0e9aec488afdffae156a
created 2010-09-10 22:32 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Merge with mozilla central 2779c55431a4, no conflicts
b10c1169cc964aa672356d29b2b5d1b78711242a
created 2010-09-08 17:25 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Merge m-c --> cedar
8321155e8dad2fb39353be91023c23f85600f215
created 2010-09-03 15:10 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 590294, part 8: Implement resolution-scaled drawing for basic layers. r=roc
9ddba948c5fb2c212d85b7f2f21b10fca9c07a97
created 2010-09-09 16:41 -0700
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 592462 - fix fullscreen video with OpenGL on Maemo with Qt. r=jmuizelaar. a=blocking-fennec
4bb022d84a316d233895b0f28169c4986b987e56
created 2010-09-07 17:37 -0700
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 578649 - ThebesLayerOGL using wrong shader program on QT GL build. r=vlad,a=blocking-fennec
0ebbc02a5c8726cb61224758767200a9d8c21db4
created 2010-08-06 22:09 -0700
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=574481; fix layers lifetime isues; part 3 - add lifetime mgmt to GL layers; r=bas
e4fd60575251ffc6a80e1cdb5783f3d1d3a7a8c3
created 2010-07-29 14:15 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Followup to bug 573829: Clean up a chunk of .rej vomit that just so happened to be syntactically correct and not change semantics. r=vlad
da66f4dd97cf1905541891fde6845208d6fe073d
created 2010-07-22 15:29 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 573829, part 4: Use GL_REPEAT and appropriate texcoords to render ThebesLayerOGL's pixels rotated correctly. r=vlad
f4d3421c4702dc99357f948c24ae83c8ae0d699c
created 2010-07-22 15:29 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 573829, part 3: Use ThebesLayerBuffer to retain contents for ASurface-backed TextureImages. r=vlad
432bca3dd7bae26289e7f112ed2baf12459789ac
created 2010-07-21 13:06 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 573829, part 1: Refactor ThebesLayerBuffer in preparation for its use in the OGL layers backend. r=roc
94a7bfb72dfa3b23dba226cbbeeedee356206f43
created 2010-07-19 14:54 -0700
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=579696; BasicTextureImage doesn't handle partial updates properly; r=cjones
7f4929f934c0e269c675b6013817dd875a6df18d
created 2010-07-01 20:01 -0500
pushed 2011-01-04 17:58 +0000
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
6683cd803cc40b4ccce4207ae91e8e97e543d6ee
created 2010-07-01 11:30 -0500
pushed 2011-01-04 17:58 +0000
Chris Jones Chris Jones - Bug 573889, part 6: RefactorThebesLayerOGL to use TextureImage. r=Bas
00126f75e4b482ff5b96c5051a9076f4e4d29a28
created 2010-06-25 07:18 -0400
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 574581 - "Conditional jump or move depends on uninitialised value(s)" in ThebesLayerOGL::EnsureSurface(). r=jones.chris.g
ac4fbacc524ad6278f49d41b5aafab0f648071ca
created 2010-06-23 10:01 -0400
pushed 2011-01-04 17:58 +0000
Oleg Romashin Oleg Romashin - Bug 571832 - GL ThebesLayer rendering layout on X-System terribly slow. ThebesLayer. r=vladimir.
6c0d9d3b28c2ff462cba349f2a0adfcca890faa2
created 2010-06-01 11:29 +1200
pushed 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 568041. Add user-data API and GetRoot to LayerManager. Move mVisibleRegion into Layer. r=bas,sr=vlad
683e229680747c5344e3abfdc46af35e40c2cf3c
created 2010-05-24 23:35 -0700
pushed 2011-01-04 17:58 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=567626; fix up opengl layers; r=bas
9088249086458245908fa25040c3fd45f47ee689
created 2010-05-21 15:20 +1200
pushed 2011-01-04 17:58 +0000
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 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset b37bdb032fe7
b37bdb032fe774d3795cf37f4a445c0f62f06c66
created 2010-05-21 15:20 +1200
pushed 2011-01-04 17:58 +0000
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 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset efa8719a93d2
efa8719a93d29d089584884f1513897ed82bcf88
created 2010-05-21 15:20 +1200
pushed 2011-01-04 17:58 +0000
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
993b61b6fe893b22cc361b6e78e8c0cf5dabb31d
created 2010-03-03 13:53 +1300
pushed 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 564993. Part 1: Remove CopyFrom API, it won't be used. r=Bas
ec0266fb1667faf9b3daf696ac7a5e14ad965e81
created 2010-04-27 04:09 +0200
pushed 2011-01-04 17:58 +0000
Bas Schouten Bas Schouten - Bug 560147: Use the new Unified OpenGL Wrapper for OpenGL layers, and remove wrapper code from layers. r=vlad
861f07be1937071488b7fe0d3f4f600b5eb1310d
created 2010-04-27 00:24 +0200
pushed 2011-01-04 17:58 +0000
Bas Schouten Bas Schouten - Bug 561678: Use Platform Native drawing surfaces for ThebesLayerOGL. r=roc
4981947357e5eb1c32880a6c157874a61964237e
created 2010-03-30 06:48 +0200
pushed 2011-01-04 17:58 +0000
Bas Schouten Bas Schouten - Bug 546517: The layers OpenGL backend. r=vlad
less more (0) tip