Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qwindowsopengltester.cpp File Reference

(11be4c5ce801c870081387e40dfbd813e299f34d)

#include "qwindowsopengltester.h"
#include "qwindowscontext.h"
#include <QtCore/qvariant.h>
#include <QtCore/qmap.h>
#include <QtCore/qdebug.h>
#include <QtCore/qtextstream.h>
#include <QtCore/qcoreapplication.h>
#include <QtCore/qfile.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qstandardpaths.h>
#include <QtCore/qlibraryinfo.h>
#include <QtCore/qhash.h>
#include <private/qsystemlibrary_p.h>
#include <QtGui/qtgui-config.h>
#include <private/qopengl_p.h>
#include <QtCore/qt_windows.h>
#include <d3d9.h>
+ Include dependency graph for qwindowsopengltester.cpp:

Go to the source code of this file.

Classes

class  QDirect3D9Handle
 

Typedefs

typedef QHash< QOpenGLConfig::Gpu, QWindowsOpenGLTester::Renderers > SupportedRenderersCache
 

Functions

static GpuDescription adapterIdentifierToGpuDescription (const D3DADAPTER_IDENTIFIER9 &adapterIdentifier)
 
QDebug operator<< (QDebug d, const GpuDescription &gd)
 
static QString resolveBugListFile (const QString &fileName)
 

Variables

static QT_BEGIN_NAMESPACE const DWORD VENDOR_ID_AMD = 0x1002
 

Typedef Documentation

◆ SupportedRenderersCache

typedef QHash<QOpenGLConfig::Gpu, QWindowsOpenGLTester::Renderers> SupportedRenderersCache

Definition at line 235 of file qwindowsopengltester.cpp.

Function Documentation

◆ adapterIdentifierToGpuDescription()

static GpuDescription adapterIdentifierToGpuDescription ( const D3DADAPTER_IDENTIFIER9 & adapterIdentifier)
static

Definition at line 31 of file qwindowsopengltester.cpp.

References GpuDescription::vendorId.

Referenced by GpuDescription::detect(), and GpuDescription::detectAll().

+ Here is the caller graph for this function:

◆ operator<<()

QDebug operator<< ( QDebug d,
const GpuDescription & gd )

Definition at line 146 of file qwindowsopengltester.cpp.

References d, Qt::dec(), Qt::hex(), Qt::noshowbase(), and Qt::showbase().

+ Here is the call graph for this function:

◆ resolveBugListFile()

static QString resolveBugListFile ( const QString & fileName)
inlinestatic

Definition at line 219 of file qwindowsopengltester.cpp.

References QStandardPaths::ConfigLocation, fileName, QStandardPaths::locate(), QLibraryInfo::path(), and QLibraryInfo::SettingsPath.

+ Here is the call graph for this function:

Variable Documentation

◆ VENDOR_ID_AMD

QT_BEGIN_NAMESPACE const DWORD VENDOR_ID_AMD = 0x1002
static

Definition at line 29 of file qwindowsopengltester.cpp.

Referenced by GpuDescription::detect().