diff options
author | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2015-01-07 16:12:30 +0100 |
---|---|---|
committer | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2015-01-07 17:23:43 +0100 |
commit | 89027eb534aae302ab6f87a3bcfa94e53db02e5d (patch) | |
tree | 80d4a419923c28bb77587efdbcc660ad6d67c3a3 /src/core/browser_context_adapter.h | |
parent | daaa7a9c208671b7b450cf292569fa2f486850fe (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