aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsfunctioninitializer.cpp
diff options
context:
space:
mode:
authorKaj Grönholm <kaj.gronholm@qt.io>2022-11-11 15:39:29 +0200
committerKaj Grönholm <kaj.gronholm@qt.io>2022-12-07 08:31:43 +0200
commitfc0d46971869e88c3ff82f090c57fb888e9787f5 (patch)
tree76f10f132fd05c4ac881471b08bf72b101304d38 /src/qmlcompiler/qqmljsfunctioninitializer.cpp
parent84d3c382f808d70c418a9c220cff6fee06f5639a (diff)
Add QtQuick.Effects & MultiEffect
Add new QtQuick.Effects plugin for post-processing effects. The plan is to add essential effects directly into QtQuick, not to duplicate Qt Graphical Effects. Initially the plugin will contain MultiEffect which supports 7 different effects in a single ShaderEffect (brightness, contrast, saturation, colorize, blur, shadow, mask). Combining multiple effects into a single shader is more performant than chaining multiple effect items. Depending on used features, the most optimal shader gets selected. Includes two examples demonstrating the usage of MultiEffect. Task-number: QTBUG-106651 Change-Id: I35865030fd4b7a1f657146cee03b195451545bc6 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/qmlcompiler/qqmljsfunctioninitializer.cpp')
0 files changed, 0 insertions, 0 deletions