summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2018-03-13 09:36:06 +0100
committerPaul Lemire <paul.lemire@kdab.com>2018-03-19 13:07:39 +0000
commitcde4f0367392eb98e49155b72af75fecd13cd766 (patch)
tree5675139f1fa651a71e4fdbf37e323a5b3d7fcbc6
parentaea2931fcb10b5e724380887bd2053f7e3cdd868 (diff)
downloadqt3d-cde4f0367392eb98e49155b72af75fecd13cd766.tar.gz
AbstractRenderer: add entries into API enum
Change-Id: I0f204437f457392a8009262d0067dacf03e55a64 Reviewed-by: Mike Krus <mike.krus@kdab.com>
-rw-r--r--src/render/backend/abstractrenderer_p.h4
-rw-r--r--src/render/materialsystem/qgraphicsapifilter.h4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/render/backend/abstractrenderer_p.h b/src/render/backend/abstractrenderer_p.h
index 1a7eab8af..5fe7031ca 100644
--- a/src/render/backend/abstractrenderer_p.h
+++ b/src/render/backend/abstractrenderer_p.h
@@ -92,7 +92,9 @@ public:
virtual ~AbstractRenderer() {}
enum API {
- OpenGL
+ OpenGL,
+ Vulkan,
+ DirectX
};
// Changes made to backend nodes are reported to the Renderer
diff --git a/src/render/materialsystem/qgraphicsapifilter.h b/src/render/materialsystem/qgraphicsapifilter.h
index f1d6956b3..e3b132cbc 100644
--- a/src/render/materialsystem/qgraphicsapifilter.h
+++ b/src/render/materialsystem/qgraphicsapifilter.h
@@ -65,7 +65,9 @@ public:
enum Api {
OpenGLES = QSurfaceFormat::OpenGLES,
- OpenGL = QSurfaceFormat::OpenGL
+ OpenGL = QSurfaceFormat::OpenGL,
+ Vulkan,
+ DirectX
};
Q_ENUM(Api) // LCOV_EXCL_LINE