gecko/gfx/gl
Chris Lord e3be8a819f Bug 734175 - Fix uploading all tiles when subtextures are unsupported. r=bgirard
The check for sub-texture support happens before iterating over tiles in
TiledTextureImage, and forces the bounds to the boundaries of the
TiledTextureImage. This causes any upload on a TiledTextureImage to re-upload
every single tile, regardless of whether it intersects with the upload region.

Fix this by moving this check inside of the tile iteration loop, and expanding
individual tile upload regions to tile boundaries.
2012-03-09 10:22:59 +00:00
..
EGLUtils.h Bug 703516 - Move GLContext code into a separate folder. r=jrmuizel 2011-11-18 22:07:49 +13:00
ForceDiscreteGPUHelperCGL.h Bug 713305 - fix copyright year - r=joedrew 2012-03-02 12:00:12 -05:00
GLContext.cpp Bug 734175 - Fix uploading all tiles when subtextures are unsupported. r=bgirard 2012-03-09 10:22:59 +00:00
GLContext.h Bug 732598 - Optionally load glGetTexLevelParameteriv - r=bjacob 2012-03-03 13:12:57 +13:00
GLContextProvider.h Bug 703516 - Move GLContext code into a separate folder. r=jrmuizel 2011-11-18 22:07:49 +13:00
GLContextProviderCGL.mm Bug 718440. Add more sampler labels to various places. r=bgirard 2012-01-17 15:33:04 -05:00
GLContextProviderEGL.cpp Bug 734081 - Check pixel depth when choosing config on egl, r=cjones 2012-03-08 19:01:12 -05:00
GLContextProviderGLX.cpp Bug 721467 - Add a codepath to only use glTexImage2D instead of glTexSubImage2D when texture uploading in GLContext 2012-01-30 15:09:02 -05:00
GLContextProviderImpl.h Bug 703516 - Move GLContext code into a separate folder. r=jrmuizel 2011-11-18 22:07:49 +13:00
GLContextProviderNull.cpp Bug 703516 - Move GLContext code into a separate folder. r=jrmuizel 2011-11-18 22:07:49 +13:00
GLContextProviderOSMesa.cpp Bug 656824: changed WebGL robustness timer to not get reset after each draw operation r=bjacob 2011-11-18 22:57:29 -05:00
GLContextProviderWGL.cpp Bug 711579: fix WGL context creation without robustness r=Bas 2011-12-16 13:12:02 -08:00
GLContextSymbols.h Bug 700240 - Print display lists to a file. r=roc,bjacob 2012-03-01 21:26:09 +13:00
GLDefs.h Bug 708207: implement WebGL's getShaderPrecisionFormat r=bjacob 2011-12-16 13:11:59 -08:00
GLXLibrary.h Bug 703516 - Move GLContext code into a separate folder. r=jrmuizel 2011-11-18 22:07:49 +13:00
Makefile.in Bug 713305 - Force staying on discrete GPU while any WebGL context is live - r=jrmuizel 2012-02-29 15:49:55 -05:00
WGLLibrary.h Bug 70348: implement ARB_robustness with WGL r=bjacob 2011-12-02 23:50:11 -08:00