![]() |
Qt 6.x
The Qt SDK
|
#include <qplatformbackingstore.h>
Public Types | |
enum | Api { OpenGL , Metal , Vulkan , D3D11 , D3D12 , Null } |
Public Member Functions | |
QPlatformBackingStoreRhiConfig () | |
QPlatformBackingStoreRhiConfig (Api api) | |
bool | isEnabled () const |
void | setEnabled (bool enable) |
Api | api () const |
void | setApi (Api api) |
bool | isDebugLayerEnabled () const |
void | setDebugLayer (bool enable) |
Friends | |
bool | operator== (const QPlatformBackingStoreRhiConfig &a, const QPlatformBackingStoreRhiConfig &b) |
Definition at line 41 of file qplatformbackingstore.h.
Enumerator | |
---|---|
OpenGL | |
Metal | |
Vulkan | |
D3D11 | |
D3D12 | |
Null |
Definition at line 43 of file qplatformbackingstore.h.
|
inline |
Definition at line 52 of file qplatformbackingstore.h.
|
inline |
Definition at line 56 of file qplatformbackingstore.h.
|
inline |
Definition at line 64 of file qplatformbackingstore.h.
Referenced by QBackingStoreRhiSupport::create(), and QBackingStoreRhiSupport::swapChainForWindow().
|
inline |
Definition at line 67 of file qplatformbackingstore.h.
Referenced by QBackingStoreRhiSupport::create().
|
inline |
Definition at line 61 of file qplatformbackingstore.h.
Definition at line 65 of file qplatformbackingstore.h.
Referenced by QRhiBackingStore::flush().
|
inline |
Definition at line 68 of file qplatformbackingstore.h.
|
inline |
Definition at line 62 of file qplatformbackingstore.h.
Referenced by QRhiBackingStore::flush().
|
friend |
Definition at line 77 of file qplatformbackingstore.h.