QtBase
v6.3.1
|
#include "qopenglprogrambinarycache_p.h"
#include <QOpenGLContext>
#include <QOpenGLExtraFunctions>
#include <QSysInfo>
#include <QStandardPaths>
#include <QDir>
#include <QSaveFile>
#include <QCoreApplication>
#include <QCryptographicHash>
Go to the source code of this file.
Classes | |
class | DeferredFileRemove |
Macros | |
#define | GL_CONTEXT_LOST 0x0507 |
#define | GL_PROGRAM_BINARY_LENGTH 0x8741 |
#define | GL_NUM_PROGRAM_BINARY_FORMATS 0x87FE |
#define | BASE_HEADER_SIZE (int(4 * sizeof(quint32))) |
#define | FULL_HEADER_SIZE(stringsSize) (BASE_HEADER_SIZE + 12 + stringsSize + 8) |
#define | PADDING_SIZE(fullHeaderSize) (((fullHeaderSize + 3) & ~3) - fullHeaderSize) |
Variables | |
const quint32 | BINSHADER_MAGIC = 0x5174 |
const quint32 | BINSHADER_VERSION = 0x3 |
const quint32 | BINSHADER_QTVERSION = QT_VERSION |
Definition at line 142 of file qopenglprogrambinarycache.cpp.
#define FULL_HEADER_SIZE | ( | stringsSize | ) | (BASE_HEADER_SIZE + 12 + stringsSize + 8) |
Definition at line 143 of file qopenglprogrambinarycache.cpp.
#define GL_CONTEXT_LOST 0x0507 |
Definition at line 60 of file qopenglprogrambinarycache.cpp.
#define GL_NUM_PROGRAM_BINARY_FORMATS 0x87FE |
Definition at line 68 of file qopenglprogrambinarycache.cpp.
#define GL_PROGRAM_BINARY_LENGTH 0x8741 |
Definition at line 64 of file qopenglprogrambinarycache.cpp.
#define PADDING_SIZE | ( | fullHeaderSize | ) | (((fullHeaderSize + 3) & ~3) - fullHeaderSize) |
Definition at line 144 of file qopenglprogrambinarycache.cpp.
Definition at line 71 of file qopenglprogrambinarycache.cpp.
const quint32 BINSHADER_QTVERSION = QT_VERSION |
Definition at line 73 of file qopenglprogrambinarycache.cpp.
Definition at line 72 of file qopenglprogrambinarycache.cpp.