4#ifndef QSGRHISUPPORT_P_H
5#define QSGRHISUPPORT_P_H
42 static int chooseSampleCount(
int samples,
QRhi *rhi);
45 static void checkEnvQSgInfo();
59#if defined(Q_OS_MACOS) || defined(Q_OS_IOS)
103 bool m_settingsApplied =
false;
QQuickGraphicsConfiguration controls lower level graphics settings for the QQuickWindow.
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
Format
Specifies the texture format.
Implementation
Describes which graphics API-specific backend gets used by a QRhi instance.
Resource
\value DeviceResource The resource is a pointer to the graphics device, when applicable.
GraphicsApi
\value Unknown An unknown graphics API is in use \value Software The Qt Quick 2D Renderer is in use \...
QSGRendererInterface::GraphicsApi api
QRhi::Implementation rhiBackend() const
\macro QT_RESTRICTED_CAST_FROM_ASCII
SurfaceType
The SurfaceType enum describes what type of surface this is.
Combined button and popup list for selecting options.
GLfloat GLfloat GLfloat w
[0]
GLint GLsizei GLsizei GLenum format
static QRhiTexture::Format toRhiTextureFormat(QQuickShaderEffectSource::Format format)
void adjustToPlatformQuirks(QRhi::Implementation &impl)
SSL_CTX int(* cb)(SSL *ssl, unsigned char **out, unsigned char *outlen, const unsigned char *in, unsigned int inlen, void *arg)