gecko-dev/gfx
Jamie Nicol a4433bab57 Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow
Big-image textures (where multiple textures are tiled together to act as
a single larger texture, e.g. TiledTextureImage) were in some cases
being used to back the TextureSources associated with each Tile in a
TiledLayerBuffer. CompositorOGL was unaware of this, so when compositing
would only render the first tile in each big image, stretching it to the
size of the entire big image.

It doesn't make much sense to allow tiling-within-tiling, so set the
DISALLOW_BIGIMAGE flag for textures created for use with TiledLayerBuffers.
---
 gfx/layers/client/SingleTiledContentClient.cpp | 2 +-
 gfx/layers/client/TiledContentClient.cpp       | 2 +-
 gfx/layers/composite/TextureHost.cpp           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
2015-10-11 18:13:10 +02:00
..
2d Bug 1208234: Stop the null pointer crash. r=bas 2015-10-08 15:03:36 -07:00
angle Bug 1211774. Update to ANGLE 2522. 2015-10-05 13:48:44 -04:00
cairo Bug 1202696 - check surface status in _cairo_surface_get_extents. r=jmuizelaar 2015-09-23 14:40:18 -04:00
doc Bug 1203132 - Add an SVG for the B2G flow of touch events. r=botond 2015-09-11 14:36:36 -04:00
docs Bug 1150232 - Stop gap solution until we can integrate the graphics docs. r=mstange 2015-06-19 14:36:23 -04:00
gl Bug 1213019. Get UnmapBuffer as part of MapBufferRanges features. r=jgilbert 2015-10-08 18:16:36 -04:00
graphite2 Bug 1207061 - Update graphite2 library to release 1.3.3. r=jdaggett 2015-09-30 08:45:05 +01:00
harfbuzz Bug 1196463 - Update harfbuzz to release 1.0.3 from upstream. r=jdaggett 2015-09-07 08:22:05 +01:00
ipc Bug 1199885 - Part 2: Add AsyncDragMetrics. r=kats 2015-09-28 14:43:50 -04:00
layers Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow 2015-10-11 18:13:10 +02:00
ots Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. 2015-08-27 20:44:53 -07:00
qcms Bug 1205533 - Fix and disallow warnings in gfx/qcms/. r=jrmuizel. 2015-09-17 17:11:27 -07:00
skia Bug 1210493 - enlarge stroke bounds by line width when doing a quick-reject in SkDraw::drawRect. r=jmuizelaar 2015-10-01 14:24:43 -04:00
src Bug 1203376 - Honor filter region settings for lighting filters. r=mstange 2015-10-07 08:25:00 +02:00
tests Bug 1208465 - Part 2: Disable using Direct2D when 1.1 is unavailable. r=jrmuizel 2015-09-25 13:30:57 +00:00
thebes Fix layers.acceleration.force-enabled not working. (bug 1212659, r=jrmuizel) 2015-10-08 12:21:59 -07:00
vr Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium 2015-09-22 21:39:03 -07:00
ycbcr Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium 2015-09-22 21:39:03 -07:00
moz.build Bug 1014691 - Move TestAsyncPanZoomController.cpp to gfx/layers/apz/test/gtest. r=kats,glandium 2015-09-18 13:19:05 -04:00