diff options
author | Kaj GrΓΆnholm <kaj.gronholm@qt.io> | 2021-11-11 09:24:27 +0200 |
---|---|---|
committer | Kaj GrΓΆnholm <kaj.gronholm@qt.io> | 2021-11-30 10:03:33 +0200 |
commit | 3b7b9ac2e7ffd23236c2611b485f4085c827128b (patch) | |
tree | b3ac25f073dcb3431cdc1332b2e58096a0e6de81 /examples/itemswitcher/qml | |
parent | 85317aac92ee8151bce8771dc7dceb9c00d1c99d (diff) |
Qt 6 port of the MultiEffectqt6
Port the Qt Quick MultiEffect to Qt 6. The API remains fully compatible,
while the implementation changes to use Qt RHI. Instead of creating the
optimal shader at run time, contains 30+ pre-baked shaders and the most
suitable ones are selected based on which effects user enables.
The shaders contain OpenGL, OpenGL ES, Vulkan, Direct 3D and Metal
versions. Includes compile.bat to regenerate the qsb shaders.
Task-number: QTBUG-88645
Change-Id: Iabbf262d73a823cd24872ffddf01762811186c58
Reviewed-by: Tomi KorpipÀÀ <tomi.korpipaa@qt.io>
Diffstat (limited to 'examples/itemswitcher/qml')
-rw-r--r-- | examples/itemswitcher/qml/ItemSwitcher.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/PagesItem.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/PagesView.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SettingsView.qml | 4 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SwitchEffect3DFlip.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SwitchEffectBlinds.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SwitchEffectBlur.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SwitchEffectHeart.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SwitchEffectStars.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/SwitchEffectThunder.qml | 2 | ||||
-rw-r--r-- | examples/itemswitcher/qml/main.qml | 8 |
11 files changed, 15 insertions, 15 deletions
diff --git a/examples/itemswitcher/qml/ItemSwitcher.qml b/examples/itemswitcher/qml/ItemSwitcher.qml index 9777721..7a07a31 100644 --- a/examples/itemswitcher/qml/ItemSwitcher.qml +++ b/examples/itemswitcher/qml/ItemSwitcher.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick Item { id: rootItem diff --git a/examples/itemswitcher/qml/PagesItem.qml b/examples/itemswitcher/qml/PagesItem.qml index 34d969e..c41c795 100644 --- a/examples/itemswitcher/qml/PagesItem.qml +++ b/examples/itemswitcher/qml/PagesItem.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick Item { id: rootItem diff --git a/examples/itemswitcher/qml/PagesView.qml b/examples/itemswitcher/qml/PagesView.qml index 39032ce..76bc7d3 100644 --- a/examples/itemswitcher/qml/PagesView.qml +++ b/examples/itemswitcher/qml/PagesView.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick Item { id: rootItem diff --git a/examples/itemswitcher/qml/SettingsView.qml b/examples/itemswitcher/qml/SettingsView.qml index 4df7efe..973878d 100644 --- a/examples/itemswitcher/qml/SettingsView.qml +++ b/examples/itemswitcher/qml/SettingsView.qml @@ -48,8 +48,8 @@ ** ****************************************************************************/ -import QtQuick 2.12 -import QtQuick.Controls 2.12 +import QtQuick +import QtQuick.Controls Item { id: rootItem diff --git a/examples/itemswitcher/qml/SwitchEffect3DFlip.qml b/examples/itemswitcher/qml/SwitchEffect3DFlip.qml index be9a10f..8985bca 100644 --- a/examples/itemswitcher/qml/SwitchEffect3DFlip.qml +++ b/examples/itemswitcher/qml/SwitchEffect3DFlip.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick import "qrc:/quickmultieffect" Item { diff --git a/examples/itemswitcher/qml/SwitchEffectBlinds.qml b/examples/itemswitcher/qml/SwitchEffectBlinds.qml index 80178d4..e6b84c2 100644 --- a/examples/itemswitcher/qml/SwitchEffectBlinds.qml +++ b/examples/itemswitcher/qml/SwitchEffectBlinds.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick import "qrc:/quickmultieffect" Item { diff --git a/examples/itemswitcher/qml/SwitchEffectBlur.qml b/examples/itemswitcher/qml/SwitchEffectBlur.qml index 3566574..ede7665 100644 --- a/examples/itemswitcher/qml/SwitchEffectBlur.qml +++ b/examples/itemswitcher/qml/SwitchEffectBlur.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick import "qrc:/quickmultieffect" Item { diff --git a/examples/itemswitcher/qml/SwitchEffectHeart.qml b/examples/itemswitcher/qml/SwitchEffectHeart.qml index 7bb205c..0e274bb 100644 --- a/examples/itemswitcher/qml/SwitchEffectHeart.qml +++ b/examples/itemswitcher/qml/SwitchEffectHeart.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick import "qrc:/quickmultieffect" Item { diff --git a/examples/itemswitcher/qml/SwitchEffectStars.qml b/examples/itemswitcher/qml/SwitchEffectStars.qml index 2e901a7..aa8ff0c 100644 --- a/examples/itemswitcher/qml/SwitchEffectStars.qml +++ b/examples/itemswitcher/qml/SwitchEffectStars.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick import "qrc:/quickmultieffect" Item { diff --git a/examples/itemswitcher/qml/SwitchEffectThunder.qml b/examples/itemswitcher/qml/SwitchEffectThunder.qml index 12f0109..7cb5c8a 100644 --- a/examples/itemswitcher/qml/SwitchEffectThunder.qml +++ b/examples/itemswitcher/qml/SwitchEffectThunder.qml @@ -48,7 +48,7 @@ ** ****************************************************************************/ -import QtQuick 2.12 +import QtQuick import "qrc:/quickmultieffect" Item { diff --git a/examples/itemswitcher/qml/main.qml b/examples/itemswitcher/qml/main.qml index f899bc6..e5fb8bb 100644 --- a/examples/itemswitcher/qml/main.qml +++ b/examples/itemswitcher/qml/main.qml @@ -48,10 +48,10 @@ ** ****************************************************************************/ -import QtQuick 2.12 -import QtQuick.Window 2.12 -import QtQuick.Controls 2.12 -import QtQuick.Controls.Material 2.12 +import QtQuick +import QtQuick.Window +import QtQuick.Controls +import QtQuick.Controls.Material import "qrc:/quickmultieffect" Window { |