WebGL disabilitata
Solved
Italian
-
Buongiorno,
Uso la libreria grafica plotly (js) in un progetto QML / QWebEngine.
Ho provato a testate la WebGL per visualizzare grafici in 3D
Uso VS2017 / Windows 10 e QT 5.11.1Ho impostato i seguenti parametri nel main.cpp
QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL); QGuiApplication::setAttribute(Qt::AA_UseDesktopOpenGL); QCoreApplication::setAttribute(Qt::AA_UseOpenGLES, true); QGuiApplication::setAttribute(Qt::AA_UseOpenGLES, true); _putenv("QTWEBENGINE_CHROMIUM_FLAGS=--enable-webgl-software-rendering");
Poi nel .pro file
LIBS + = opengl32.lib
Il risultato è sempre lo stesso. la webGl risulta disabilitata. Qualcuno sa cosa fare?
Grazie in anticipo per qualsiasi suggerimento. -
Solved width version 5.14.0 and :
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); bool ret; ret = qputenv("QTWEBENGINE_CHROMIUM_FLAGS", " --ignore-gpu-blacklist --enable-gpu-rasterization --enable-oop-rasterization --use-angle"); /* for report in console */ ret = qputenv("QSG_INFO", "1"); /* for automatic graphics hadware/software */ ret = qputenv("QT_OPENGL", "angle"); ret = qputenv("QT_ANGLE_PLATFORM", "d3d11"); ret = qputenv("QSG_RENDER_LOOP", "basic"); QApplication::setAttribute(Qt::AA_UseOpenGLES); QCoreApplication::setAttribute(Qt::AA_UseOpenGLES); QGuiApplication::setAttribute(Qt::AA_UseOpenGLES); QCoreApplication::setAttribute(Qt::AA_ShareOpenGLContexts); QGuiApplication app(argc, argv);