summaryrefslogtreecommitdiffstats
path: root/src/core/browser_context_adapter.h
diff options
context:
space:
mode:
authorJocelyn Turcotte <jocelyn.turcotte@digia.com>2015-01-07 16:12:30 +0100
committerJocelyn Turcotte <jocelyn.turcotte@digia.com>2015-01-07 17:23:43 +0100
commit89027eb534aae302ab6f87a3bcfa94e53db02e5d (patch)
tree80d4a419923c28bb77587efdbcc660ad6d67c3a3 /src/core/browser_context_adapter.h
parentdaaa7a9c208671b7b450cf292569fa2f486850fe (diff)
Disable the GPU thread completely when Qt uses ANGLE
ANGLE doesn't support multithreading and we already disabled WebGL and accelerated canvas drawing for that reason. It's still wrong to let the GPU thread do tile texture upload through ANGLE while Qt is using it in the scene graph thread for that reason, so ask Chromium to get tile images and let QtQuick do the texture upload itself instead. This means that Chromium will never use ANGLE directly for drawing and will fall back to its software compositing code path, but we still get hardware accelerated compositing by handing out delegated frames to QtQuick. Change-Id: Ia0bf9b8f6c462106866899f79a502ae161472122 Reviewed-by: Michael BrĂ¼ning <michael.bruning@theqtcompany.com>
Diffstat (limited to 'src/core/browser_context_adapter.h')
0 files changed, 0 insertions, 0 deletions