summaryrefslogtreecommitdiffstats
path: root/src/input/frontend/qmousedevice_p.h
diff options
context:
space:
mode:
authorMauro Persano <mauro.persano@kdab.com>2017-01-11 18:41:15 -0200
committerSean Harmer <sean.harmer@kdab.com>2017-03-16 09:08:44 +0000
commitea33d6b0530ae3f2601f15fe1e4f63faebdb572c (patch)
treeff2b5fe22b74901d93b2173a95db11227330284b /src/input/frontend/qmousedevice_p.h
parent7c59817810e74269a48b9f522a4b2013b426d3c2 (diff)
Unroll loops in ES2 shaders
The GLSL ES specification (up to at least 3.0) does not mandate support of dynamic indexing of uniform block arrays. It is supported by some implementations (Tegra, Adreno 5xx) but we can't count on it being supported in general. Unfortunately some mobile drivers don't seem to be smart enough to automatically unroll loops at compile time when the condition is constant. Task-number: QTBUG-54994 Change-Id: I44e7fa18dc46f0a11204cf98e3c7b4f3ed446327 Reviewed-by: Paul Lemire <paul.lemire@kdab.com> Reviewed-by: Oleg Evseev <ev.mipt@gmail.com>
Diffstat (limited to 'src/input/frontend/qmousedevice_p.h')
0 files changed, 0 insertions, 0 deletions