![]() |
Qt 6.x
The Qt SDK
|
#include <qopenglprogrambinarycache_p.h>
Public Member Functions | |
QOpenGLProgramBinarySupportCheck (QOpenGLContext *context) | |
void | invalidateResource () override |
void | freeResource (QOpenGLContext *) override |
bool | isSupported () const |
![]() | |
QOpenGLSharedResource (QOpenGLContextGroup *group) | |
virtual | ~QOpenGLSharedResource ()=0 |
QOpenGLContextGroup * | group () const |
void | free () |
Additional Inherited Members | |
virtual void | invalidateResource ()=0 |
virtual void | freeResource (QOpenGLContext *context)=0 |
Definition at line 86 of file qopenglprogrambinarycache_p.h.
QOpenGLProgramBinarySupportCheck::QOpenGLProgramBinarySupportCheck | ( | QOpenGLContext * | context | ) |
Definition at line 448 of file qopenglprogrambinarycache.cpp.
References Qt::AA_DisableShaderDiskCache, QOpenGLContext::currentContext(), GL_NUM_PROGRAM_BINARY_FORMATS, GLint(), qCDebug, qEnvironmentVariableIntValue(), and QCoreApplication::testAttribute().
|
inlineoverridevirtual |
Implements QOpenGLSharedResource.
Definition at line 91 of file qopenglprogrambinarycache_p.h.
|
inlineoverridevirtual |
Implements QOpenGLSharedResource.
Definition at line 90 of file qopenglprogrambinarycache_p.h.
|
inline |
Definition at line 93 of file qopenglprogrambinarycache_p.h.
Referenced by QOpenGLShaderProgramPrivate::isCacheDisabled(), and QRhiGles2::isProgramBinaryDiskCacheEnabled().