gecko/gfx/layers/opengl
Chris Lord eab558f3d1 Bug 611315 - Fix handling of rotated ShadowBufferOGL
Although we currently have buffer rotation disabled for shadow buffers when
using the GL layer manager, if you re-enable it, it will be broken. This is
because we don't take into account the rotation when handling updates.

This fixes that handling by offsetting the updated region by the rotation,
and if that new region crosses texture boundaries, splitting it into
multiple uploads.
2011-08-24 15:10:03 +01:00
..
CanvasLayerOGL.cpp Bug 655017 - Let gfxXlibSurface track GLXPixmaps and use this for CanvasLayerOGL. r=karlt, roc 2011-08-05 13:13:25 +12:00
CanvasLayerOGL.h Bug 648480 - Add shadow-layer support to d3d9 backend. r=cjones 2011-07-04 09:15:05 -04:00
ColorLayerOGL.cpp Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
ColorLayerOGL.h Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
ContainerLayerOGL.cpp Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly 2011-08-20 15:07:06 -04:00
ContainerLayerOGL.h Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly 2011-08-20 15:07:06 -04:00
genshaders.py b=567626; fix up opengl layers; r=bas 2010-05-24 23:35:35 -07:00
ImageLayerOGL.cpp Bug 675073 - Release OpenGL textures with the global context if the creating context has been destroyed. r=joe 2011-08-05 13:13:25 +12:00
ImageLayerOGL.h Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe 2011-07-22 15:17:23 +12:00
LayerManagerOGL.cpp Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly 2011-08-20 15:07:06 -04:00
LayerManagerOGL.h Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly 2011-08-20 15:07:06 -04:00
LayerManagerOGLProgram.h Bug 660525 Remove useless uses of PromiseFlatString (prev cset lacked the code changes) r=joedrew! 2011-06-13 19:02:35 -07:00
LayerManagerOGLShaders.txt Bug 659768 - HTML5 video does not render anything on Maemo r=mattwoodrow 2011-05-31 09:48:47 +12:00
MacIOSurfaceImageOGL.h Bug 663259 - Enable Mac Async plugin by default. r=cjones,mattwoodrow 2011-07-12 10:31:18 -04:00
MacIOSurfaceImageOGL.mm Bug 637367 - Stop DrawPlugin from accessing deleted nsObjectFrame. r=roc a=beltzner 2011-03-18 14:35:14 -05:00
ThebesLayerOGL.cpp Bug 611315 - Fix handling of rotated ShadowBufferOGL 2011-08-24 15:10:03 +01:00
ThebesLayerOGL.h Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly 2011-08-20 15:07:06 -04:00