diff options
author | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2016-04-08 12:38:00 +0200 |
---|---|---|
committer | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2016-05-02 11:52:00 +0000 |
commit | ea97a43175bde48c6cbaf643988b286099c1667b (patch) | |
tree | aec36ef6bd57470a12330d4a1b73795ce4df393e /qmake | |
parent | f40dbe0d0b54ce83d2168e82905cf4f75059a841 (diff) |
QOpenGLContext: add a way to disable the thread affinity check
The problem of the check is that it makes Qt non compliant with OpenGL
thread affinity semantics. One is allowed to make a GL context
current on any thread, without the Qt-specific idea of moving
the QOpenGLContext to that thread first. Moreover, the move is
plain impossible if the user needs to handle the context
to 3rd party code which assumes the context to have GL semantics.
Add an application flag to disable that.
Change-Id: I55ca02ee62f8cc171a9a1bddef5331ad0949c061
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
Diffstat (limited to 'qmake')
0 files changed, 0 insertions, 0 deletions