diff options
-rw-r--r-- | src/opengl/.prev_CMakeLists.txt | 16 | ||||
-rw-r--r-- | src/opengl/CMakeLists.txt | 6 |
2 files changed, 17 insertions, 5 deletions
diff --git a/src/opengl/.prev_CMakeLists.txt b/src/opengl/.prev_CMakeLists.txt index 569fe18fc4..7fac433205 100644 --- a/src/opengl/.prev_CMakeLists.txt +++ b/src/opengl/.prev_CMakeLists.txt @@ -30,6 +30,7 @@ qt_add_module(OpenGL qopenglversionprofile.cpp qopenglversionprofile.h qopenglvertexarrayobject.cpp qopenglvertexarrayobject.h qopenglwindow.cpp qopenglwindow.h + qplatformbackingstoreopenglsupport.cpp qplatformbackingstoreopenglsupport.h qtopenglglobal.h DEFINES QT_NO_FOREACH @@ -50,7 +51,7 @@ qt_add_module(OpenGL qt_extend_target(OpenGL CONDITION QT_FEATURE_opengles2 SOURCES - opengl/qopenglfunctions_es2.cpp opengl/qopenglfunctions_es2.h + qopenglfunctions_es2.cpp qopenglfunctions_es2.h ) qt_extend_target(OpenGL CONDITION NOT QT_FEATURE_opengles2 @@ -84,6 +85,19 @@ qt_extend_target(OpenGL CONDITION NOT QT_FEATURE_opengles2 qopenglqueryhelper_p.h qopengltimerquery.cpp qopengltimerquery.h ) + +qt_extend_target(OpenGL CONDITION QT_FEATURE_vulkan + SOURCES + qvkconvenience.cpp qvkconvenience_p.h + PUBLIC_LIBRARIES + Vulkan::Vulkan_nolink +) + +qt_extend_target(OpenGL CONDITION QT_FEATURE_egl + SOURCES + qopenglcompositor.cpp qopenglcompositor_p.h + qopenglcompositorbackingstore.cpp qopenglcompositorbackingstore_p.h +) qt_add_docs(OpenGL doc/qtopengl.qdocconf ) diff --git a/src/opengl/CMakeLists.txt b/src/opengl/CMakeLists.txt index 51d6240356..7fac433205 100644 --- a/src/opengl/CMakeLists.txt +++ b/src/opengl/CMakeLists.txt @@ -30,9 +30,8 @@ qt_add_module(OpenGL qopenglversionprofile.cpp qopenglversionprofile.h qopenglvertexarrayobject.cpp qopenglvertexarrayobject.h qopenglwindow.cpp qopenglwindow.h - qtopenglglobal.h qplatformbackingstoreopenglsupport.cpp qplatformbackingstoreopenglsupport.h - + qtopenglglobal.h DEFINES QT_NO_FOREACH QT_NO_USING_NAMESPACE @@ -96,10 +95,9 @@ qt_extend_target(OpenGL CONDITION QT_FEATURE_vulkan qt_extend_target(OpenGL CONDITION QT_FEATURE_egl SOURCES - qopenglcompositorbackingstore.cpp qopenglcompositorbackingstore_p.h qopenglcompositor.cpp qopenglcompositor_p.h + qopenglcompositorbackingstore.cpp qopenglcompositorbackingstore_p.h ) - qt_add_docs(OpenGL doc/qtopengl.qdocconf ) |