summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2014-10-08 13:38:33 +0200
committerAllan Sandfeld Jensen <allan.jensen@digia.com>2014-10-13 15:53:45 +0200
commitf384f80057d0648692a01ae034ec27d56b455010 (patch)
tree34208b4ccc1b7ba626ce90faee779262cd923aa6 /Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h
parent2b23baa7665f49b05ea3bab949a6324c491eb79f (diff)
downloadqtwebkit-f384f80057d0648692a01ae034ec27d56b455010.tar.gz
Do not let TexureMapper create backing stores that are too large
TextureMapper without Coordinated Graphics will preallocate all tiles for a backing store. This makes it impossible to handle very large backing stores as they will cause memory exhaution. This patch disables composited layers with more pixels than 8192 squared, unless the ChromeClient has allowed large accelerated layers. Task-number: QTBUG-41404 Change-Id: Id71628da139f886aceb00732ae59dac2600ef863 Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h')
0 files changed, 0 insertions, 0 deletions