gecko/gfx/layers/opengl
Chris Lord f55a32191b Bug 750535 - Fix invalidation of retained tiles. r=ajuma a=blocking-fennec
When the layer size changed, reused tiles that then fell out of the layer area
would be incorrectly rendered. Fix this by deriving the rendered content area
from set display-ports and correctly invalidating when harvesting tiles, and
clipping when drawing them.

--HG--
extra : rebase_source : 6427be89b9cfb1e54feb0582fb64fa97d7d42bde
2012-05-03 20:55:08 -04:00
..
CanvasLayerOGL.cpp Backing out bug 739648 for linux build failure 2012-05-03 16:26:04 -04:00
CanvasLayerOGL.h Bug 735378 - Cache temporary composite surfaces - r=bgirard 2012-03-25 12:50:26 -07:00
ColorLayerOGL.cpp Bug 716439; using mask layers in OGL. r=BenWa 2012-03-19 09:08:53 +13:00
ColorLayerOGL.h Bug 715822 - OGL CleanupResources should cleanup Texture resources too. r=mattwoodrow 2012-01-16 00:41:55 -05:00
ContainerLayerOGL.cpp Bug 716439; using mask layers in OGL. r=BenWa 2012-03-19 09:08:53 +13:00
ContainerLayerOGL.h Bug 715822 - OGL CleanupResources should cleanup Texture resources too. r=mattwoodrow 2012-01-16 00:41:55 -05:00
genshaders.py Bug 716439; change build process to genshaders statically. r=BenWa 2012-03-27 11:13:34 +13:00
genshaders.sh Bug 716439; change build process to genshaders statically. r=BenWa 2012-03-27 11:13:34 +13:00
ImageLayerOGL.cpp Bug 716439; shadow layer support. r=BenWa 2012-03-19 12:02:38 +13:00
ImageLayerOGL.h Bug 716439; shadow layer support. r=BenWa 2012-03-19 12:02:38 +13:00
LayerManagerOGL.cpp Bug 716439; compile OGL shaders lazily. r=BenWa 2012-05-02 14:54:40 +12:00
LayerManagerOGL.h Bug 716439; compile OGL shaders lazily. r=BenWa 2012-05-02 14:54:40 +12:00
LayerManagerOGLProgram.cpp Bug 716439; compile OGL shaders lazily. r=BenWa 2012-05-02 14:54:40 +12:00
LayerManagerOGLProgram.h Bug 716439; compile OGL shaders lazily. r=BenWa 2012-05-02 14:54:40 +12:00
LayerManagerOGLShaders.h Bug 716439; change build process to genshaders statically. r=BenWa 2012-03-27 11:13:34 +13:00
LayerManagerOGLShaders.txt Bug 716439; shaders for OpenGL mask layers. r=BenWa 2012-03-19 09:07:25 +13:00
ReusableTileStoreOGL.cpp Bug 750535 - Fix invalidation of retained tiles. r=ajuma a=blocking-fennec 2012-05-03 20:55:08 -04:00
ReusableTileStoreOGL.h Bug 750535 - Fix invalidation of retained tiles. r=ajuma a=blocking-fennec 2012-05-03 20:55:08 -04:00
ThebesLayerOGL.cpp Bug 716439; shaders for OpenGL mask layers. r=BenWa 2012-03-19 09:07:25 +13:00
ThebesLayerOGL.h Bug 736850 - Cancel progressive upload task on buffer destruction. r=bgirard 2012-03-19 14:38:34 +00:00
TiledThebesLayerOGL.cpp Bug 750535 - Fix invalidation of retained tiles. r=ajuma a=blocking-fennec 2012-05-03 20:55:08 -04:00
TiledThebesLayerOGL.h Bug 716439; shadow layer support. r=BenWa 2012-03-19 12:02:38 +13:00