diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2023-06-26 15:49:06 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2024-01-15 21:25:12 +0100 |
commit | b5a05e4e7e97f8ef5c4cc65fee0cfcfd9e4c5cc4 (patch) | |
tree | 0e4a559eb4d2003964631e455228069315f668c6 /src/quick/CMakeLists.txt | |
parent | 2874c79cebdf6a0f0322b7217d20772060e065d9 (diff) |
scenegraph: Add plumbing for enabling multiview
This will be used in RenderMode3D only in practice, where Qt Quick 3D
is going to pass in multiple matrices to the QSGRenderer.
Task-number: QTBUG-114871
Change-Id: Icae7f05958729d9e51948e1f38621ec4a541192d
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Diffstat (limited to 'src/quick/CMakeLists.txt')
-rw-r--r-- | src/quick/CMakeLists.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/quick/CMakeLists.txt b/src/quick/CMakeLists.txt index 1b0b2519fb..19652fb603 100644 --- a/src/quick/CMakeLists.txt +++ b/src/quick/CMakeLists.txt @@ -262,6 +262,7 @@ qt_internal_add_shaders(Quick "scenegraph_shaders" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW PREFIX "/qt-project.org" FILES @@ -325,6 +326,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW PREFIX "/qt-project.org" FILES @@ -339,6 +341,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_derivatives" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "USE_DERIVATIVES" PREFIX "/qt-project.org" @@ -355,6 +358,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_lg" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "LINEARGRADIENT" PREFIX @@ -372,6 +376,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_lg_derivatives" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "LINEARGRADIENT" "USE_DERIVATIVES" @@ -390,6 +395,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_rg" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "RADIALGRADIENT" PREFIX @@ -407,6 +413,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_rg_derivatives" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "RADIALGRADIENT" "USE_DERIVATIVES" @@ -425,6 +432,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_cg" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "CONICALGRADIENT" PREFIX @@ -442,6 +450,7 @@ qt_internal_add_shaders(Quick "scenegraph_curve_shaders_cg_derivatives" BATCHABLE PRECOMPILE OPTIMIZED + MULTIVIEW DEFINES "CONICALGRADIENT" "USE_DERIVATIVES" |