summaryrefslogtreecommitdiffstats
path: root/src/runtime/q3dsgraphicslimits_p.h
diff options
context:
space:
mode:
authorMäättä Antti <antti.maatta@qt.io>2018-02-27 14:42:23 +0200
committerLaszlo Agocs <laszlo.agocs@qt.io>2018-04-19 13:51:30 +0000
commite8828cb864799150aa4b536268e42638c81d96a4 (patch)
tree3fa169a7a530715aa56e966c62fa2359d7e99577 /src/runtime/q3dsgraphicslimits_p.h
parent91aa5b48f30da0688db3a00a7ef1fea29c8f5e05 (diff)
Add opengl es 2 support
Adds effectlib changes from 1.1 runtime. Change-Id: I1314974d03af37d0c8d78c5832812915e1d45884 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/runtime/q3dsgraphicslimits_p.h')
-rw-r--r--src/runtime/q3dsgraphicslimits_p.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/runtime/q3dsgraphicslimits_p.h b/src/runtime/q3dsgraphicslimits_p.h
index 921eace..2e624cf 100644
--- a/src/runtime/q3dsgraphicslimits_p.h
+++ b/src/runtime/q3dsgraphicslimits_p.h
@@ -44,6 +44,7 @@
#include "q3dsruntimeglobal_p.h"
#include <QByteArray>
#include <QSurfaceFormat>
+#include <QSet>
QT_BEGIN_NAMESPACE
@@ -51,9 +52,13 @@ struct Q3DSGraphicsLimits {
bool versionedContextFailed = false;
int maxDrawBuffers = 4;
bool multisampleTextureSupported = false;
+ bool shaderTextureLodSupported = true;
+ bool shaderUniformBufferSupported = true;
+ bool packedDepthStencilBufferSupported = true;
QByteArray renderer;
QByteArray vendor;
QByteArray version;
+ QSet<QByteArray> extensions;
QSurfaceFormat format;
};