diff options
| author | Paul Olav Tvete <paul.tvete@qt.io> | 2020-05-25 19:20:32 +0200 |
|---|---|---|
| committer | Paul Olav Tvete <paul.tvete@qt.io> | 2020-06-02 17:11:05 +0200 |
| commit | 338f96c6e84b0b45c4a6b80a15478d911dfe264a (patch) | |
| tree | 970edcb2142977b0da3987f770025fd772993c97 /src/qml/jsruntime/qv4regexpobject.cpp | |
| parent | 58f1b93107e7d885329a292d6cb308d7c5435a0e (diff) | |
Shader effect property connection optimizations
Ported from QQuickOpenGLShaderEffect commit
8c745d808527684836d04da9014ee33c7cf8b6f1
- Don't use a signal mapper, but handle the mapping using a custom slot
object and a lambda to do the dispatching ourselves.
- Don't do meta-calls by property name, but by index.
- Cache the meta-object.
- Resolve the property indices by using the QML property cache.
Task-number: QTBUG-84377
Change-Id: I5c06838dc7e8fab4fca04f9fd7f6838ea5a38eb0
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4regexpobject.cpp')
0 files changed, 0 insertions, 0 deletions
