diff options
author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-10-08 13:38:33 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-10-13 15:53:45 +0200 |
commit | f384f80057d0648692a01ae034ec27d56b455010 (patch) | |
tree | 34208b4ccc1b7ba626ce90faee779262cd923aa6 /Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h | |
parent | 2b23baa7665f49b05ea3bab949a6324c491eb79f (diff) | |
download | qtwebkit-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