diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2019-08-14 19:45:17 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2019-08-17 16:26:44 +0200 |
commit | 257bd49c1f47ba5fca6930082fdcf108f9d24e3f (patch) | |
tree | 235e7228ae16ed5fd1571ef8ea39db391b35dd20 /src/plugins/sqldrivers/tds | |
parent | 6d3a4546934827955f0eb2b07a9928f82790ba37 (diff) |
Guard with a mutex in QOpenGLProgramBinaryCache where needed
While there is likely no example of it in Qt itself, applications can
use QOpenGLShaderProgram instances on different threads. These instances
have nothing to do with each other but they do share a global cache object.
This becomes problematic without proper synchronization.
Change-Id: I80faf73f34af7e67349eee916bb3f216e22c07fd
Fixes: QTBUG-77469
Reviewed-by: Christian Strømme <christian.stromme@qt.io>
Diffstat (limited to 'src/plugins/sqldrivers/tds')
0 files changed, 0 insertions, 0 deletions