|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
#include <stdexcept>
|
|
#include <stdexcept>
|
|
|
|
|
|
|
|
+#include <QCoreApplication>
|
|
#include <QOpenGLContext>
|
|
#include <QOpenGLContext>
|
|
#include <QRunnable>
|
|
#include <QRunnable>
|
|
|
|
|
|
@@ -35,6 +36,9 @@ void initD3DDevice(void)
|
|
D3DDISPLAYMODE d3ddm;
|
|
D3DDISPLAYMODE d3ddm;
|
|
UINT adapter = D3DADAPTER_DEFAULT;
|
|
UINT adapter = D3DADAPTER_DEFAULT;
|
|
|
|
|
|
|
|
+ if (QCoreApplication::testAttribute(Qt::AA_UseOpenGLES))
|
|
|
|
+ return;
|
|
|
|
+
|
|
HMODULE d3dlib = LoadLibraryW(L"d3d9.dll");
|
|
HMODULE d3dlib = LoadLibraryW(L"d3d9.dll");
|
|
if (!d3dlib) {
|
|
if (!d3dlib) {
|
|
QLOG_ERROR() << "Failed to load D3D9 library";
|
|
QLOG_ERROR() << "Failed to load D3D9 library";
|