gfx/layers/opengl/LayerManagerOGL.cpp
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
2a13f323dfa05b3a249110a06e0ff219c795c982
created 2011-01-25 21:45 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 626962. Implement empty transactions for GL. r=bas,a=blocking
72dfc2983fae12d17bf3a1e2a0cbc32a7716579f
created 2011-01-26 17:36 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Backout bug 626962 on suspicion of causing test failures and being completely untested before landing
17539a7e42757a207c8c348045c36d516f1dd76c
created 2011-01-25 21:45 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 626962. Implement empty transactions for GL. r=bas,a=blocking
73fee13f0df306de62d0cf158b5e8da43dd1fafc
created 2011-01-18 15:11 -0500
pushed unknown
Jeff Muizelaar Jeff Muizelaar - Bug 625508. This moves the GfxInfo checks out of LayerManagerOGL and into the callers. r=vlad
5b07bfda5a410609fd10b1e158ef709d0cadbffb
created 2011-01-18 15:11 -0500
pushed unknown
Jeff Muizelaar Jeff Muizelaar - Bug 625508. Move context creation out of LayerManagerOGL::Initialize() r=vlad
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
58d9f36e3a49ee93cf307ebeaaffe7a4fe005c17
created 2011-01-11 17:01 -0500
pushed unknown
Jeff Muizelaar Jeff Muizelaar - Bug 623446. Turn the layer acceleration prefs into a tri-state. r=joe,a=b
8d005c3a66857951a71e2fd84e9cb8eb71c88cc4
created 2011-01-07 15:32 -0500
pushed unknown
Markus Stange Markus Stange - Bug 595180: Draw window resizer on Mac OS X. r=joe r=josh a=blocking2.0beta9+
e86ea759809b72ad3d8895289d14384cbe6742ef
created 2010-12-16 23:23 -0800
pushed unknown
Matt Woodrow Matt Woodrow - Bug 604101 - Part 1 - Add UploadSurfaceToTexture. r=joe a=blocking2.0
1b297eb0a27dfaa012ceb7cd6af8d24d98826db9
created 2010-12-13 16:14 -0800
pushed unknown
Michael Wu Michael Wu - Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
34bd12eb4a9c5e8bed57def73080f4b51d54dd00
created 2010-12-10 21:32 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
0ec22e77aefc7a690cf6a96f466f9d0056fc2f39
created 2010-12-05 18:38 +0000
pushed unknown
Ms2ger Ms2ger - Bug 605179 - Fix build warnings in gfx/; r=roc a=bsmedberg
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
72abdd9035ec284ce6416c146c58d9e3902b388a
created 2010-11-06 10:42 +0200
pushed unknown
Oleg Romashin Oleg Romashin - Bug 609637 - Don't swapBuffers with NULL EndTransaction call r=jones.chris.g a=b-f
d31e498d50a6377b2418002266d2725f51b3bd1c
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602428, part 6: Turn on real allocators for shadow OGL layers. r=vlad
74997e213b52d5568356498da5603d634af978ea
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602428, part 1: Implement HW-decelerating ShadowColorLayerOGL. r=joe
e6ea9412c9abf586b93cf3925e2a8bd7f1034a93
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602428, part 0.5: Add dummy allocators for shadow OGL layers. r=vlad
fa56d3dd6207232c8c09fba84fe7ec67076d0925
created 2010-10-13 17:55 -0500
pushed unknown
Chris Jones Chris Jones - Bug 602428, part 0: Add NSPR layers logging to OGL backend and log ThebesLayer resolution. r=vlad
9c335c3700f83a7cd3db198cc7e3d32d89048243
created 2010-10-06 21:39 -0700
pushed unknown
Benoit Jacob Benoit Jacob - Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 GECKO20b7pre_20101006_RELBRANCH
98bac0e35fd686fc444cca1ee922be7528aaca83
created 2010-10-06 17:05 -0400
pushed unknown
Benoit Jacob Benoit Jacob - Backed out changeset 638ce363a9b1
638ce363a9b15a16fcd72501f0a0f7aa544b4f7b
created 2010-10-06 16:43 -0400
pushed unknown
Benoit Jacob Benoit Jacob - Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
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
89090ab15e9d2ad1123efa3188ab1b37c0f612de
created 2010-09-21 12:32 -0400
pushed unknown
Matt Woodrow Matt Woodrow - Bug 596050 - Set the correct GL minification/magnification filter based on the GraphicsFilter set by content. r=joe a=b
0efaead12cc87aa2687b5fe0438459071f1112c0
created 2010-09-16 12:45 -0400
pushed unknown
Benoit Jacob Benoit Jacob - Bug 594874 - GfxInfo blocklist needs to be used by D3D, WebGL, OpenGL - 1/3 - r=vladimir
46c0a7c9e4f5ba256e620309f41f03dbb22bdeb1
created 2010-09-09 16:40 -0400
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=594892; [gl] force a real call to MakeCurrent after a widget is resized; r*=joe/jeff
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
0f15e23e7abe42289f07355897b49600d48a1421
created 2010-09-09 16:40 -0400
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=594567; teach EGL backend about ANGLE for Layers; r=jrmuizel
4021b183254383de11bc8baa13dd57f8cfe76ce6
created 2010-09-07 19:59 -0400
pushed unknown
Jeff Muizelaar Jeff Muizelaar - Bug 594187. ogl: Handle 0x0 widgets in Render(). r=vlad
c1346180e12a69fd76ec7c5ea3038c5a3898d751
created 2010-09-07 17:31 -0400
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=592462; [gl] followup, clear scissor region we're about to repaint; r=jrmuizel
9ddba948c5fb2c212d85b7f2f21b10fca9c07a97
created 2010-09-09 16:41 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - Bug 592462 - fix fullscreen video with OpenGL on Maemo with Qt. r=jmuizelaar. a=blocking-fennec
2e12374d22853c3b6017b50fc01193f78633d633
created 2010-08-14 10:52 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=586043; GL layer manager should use GetClientBounds, not GetBounds; r=bas
09a07cc60743f8ebf85c9263a6cc10689c9bbe92
created 2010-08-06 22:09 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=583844; use correct pack alignment when reading via ReadPixels; also use EXT_bgra correctly; r=bjacob
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
c3b0d155f400d64a60a1b29ff88bd0660ea84dae
created 2010-07-19 22:25 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=580101; fix GLX GL context provider (nvidia/intel fix); r=cjones
221776911e939b55560f13d21ac3908a221a2581
created 2010-07-19 21:05 -0700
pushed unknown
Matt Woodrow Matt Woodrow - b=580101; fix GLX GL context provider; r=vlad
e235ebdbef50d1079b1a9934f438547dd0263b06
created 2010-07-18 22:01 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=575469; use CreateOffscreen in layers; r=bas
23b8e7fd1794114b204e21d068dae7e761834d59
created 2010-07-18 22:01 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=575469; implement CreateOffscreen and context sharing in GLContexts; r=bas
a6078800db5a6eb8ded68f9f23fb34e098d221ee
created 2010-07-18 22:01 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=575032; make GL Context providers static, allow for multiple providers; r=bas
efdf011e85f0b76aa1043195ea574aae9fba7916
created 2010-07-02 17:31 +0300
pushed unknown
timeless timeless - Bug 576375 LayerManagerOGL::Initialize leaks p in SHADER_PROGRAM when p->Initialize fails
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
da4eaba07c92f7019b09318186a20026693b089a
created 2010-07-01 20:01 -0500
pushed unknown
Chris Jones Chris Jones - Bug 574585: Have LayerManagerOGL release its root layer before destruction. r=vlad
8117a97f1eeee6e4896f520fe5115ba142a1a9c5
created 2010-06-25 17:52 -0700
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - b=573181; clean up render path on Android and prepare for GL layers rendering; r=mwu
0fe7c3b4c0e5a96bbd704cefb831364d633cc0e6
created 2010-06-23 13:59 -0500
pushed unknown
Chris Jones Chris Jones - Bug 573894: Have LayerManagerOGL hold a strong ref to its root layer. r=Bas
890230e9d5b9d3091a3ca39766f4cf3960b31753
created 2010-06-18 18:17 -0500
pushed unknown
Matt Woodrow Matt Woodrow - Bug 572939: Implement GLContexProvider::CreateForWindow() for GLX. r=vlad
22cffed4ebda8646c6d4e790659f68321f76d2f7
created 2010-06-18 21:22 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 572283. Part 3: Fix compiler warnings. r=vlad
b5b2dd87d5287ac09b7d9eac643659967721e6f8
created 2010-06-18 21:21 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 572283. Fix CanvasLayerOGL to work with retained layers (and on Mac). r=vlad
3b3e795a1c2e4bd77f94fea408631a68b45af3be
created 2010-06-14 23:55 -0700
pushed unknown
Matt Woodrow Matt Woodrow - b=565833; add GLX GLContextProvider, pbuffers only; r=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
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
3a8f545e0df35300958b3bf26d5afe2ffc55d18d
created 2010-05-17 11:08 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 565875. Part 2: Create GLTexture wrapper to manage texture lifetimes and ensure textures are released on the main thread. r=bas
less more (0) -60 tip