Qt 5 uses ANGLE as the default renderer for its OpenGL ES 2.0 API wrapper and other Qt elements which use it on Windows.Firefox uses ANGLE as the default WebGL backend on Windows.Chrome uses ANGLE not only for WebGL, but also for its implementation of the 2D HTML5 canvas and for the graphics layer of the Google Native Client (which is OpenGL ES 2.0 compatible). Your application needs to run over Windows Remote Desktop Protocol (see OpenGL and Remote Desktop)ĪNGLE is currently used in a number of programs and software.You want to use the video playback functionality of QtMultimedia (see QTBUG-31800 ).You do not want your user to have to install a recent graphics card driver.You have a heterogeneous user base with different Windows versions & graphics cards.You need OpenGL ES features, but not full OpenGL.Although it is tempting to use ANGLE as a replacement for missing graphics drivers on this platform, it does not fully work and may lead to crashes, for example, when the security dialog is opened. Your application needs to run on Windows XP.Your application does not use OpenGL at all (since ANGLE implies additional deployment dependencies which are then not needed).Your application uses OpenGL calls not part of OpenGL ES 2.0.warp: Use the Direct3D 11 software rasterizer. If you experience problems, you can override this with the QT_ANGLE_PLATFORM environment variable. Qt, by default, lets ANGLE choose the best platform supported by the machine. Additionally, ANGLE supports multiple renderers or 'platforms' based on the Direct3D version used.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |