![]() |
Qt 6.x
The Qt SDK
|
#include <qopenglprogrambinarycache_p.h>
Inheritance diagram for QOpenGLProgramBinarySupportCheck:
Collaboration diagram for QOpenGLProgramBinarySupportCheck:Public Member Functions | |
| QOpenGLProgramBinarySupportCheck (QOpenGLContext *context) | |
| void | invalidateResource () override |
| void | freeResource (QOpenGLContext *) override |
| bool | isSupported () const |
Public Member Functions inherited from QOpenGLSharedResource | |
| 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().
Here is the call graph for this function:
|
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().
Here is the caller graph for this function: