Show All |
Public Member Functions
-
voidinitializeFunctionPointers () override
-
boolisExtensionAvailable (const std::string &extName) const override
-
boolsupportsFboMultiSample () const override
-
boolsupportsCoverageSample () const override
-
boolsupportsHardwareVao () const override
-
boolsupportsInstancedArrays () const override
-
boolsupportsTextureLod () const override
-
boolsupportsGeometryShader () const override
-
boolsupportsTessellationShader () const override
-
GLenumgetPreferredIndexType () const override
-
voidobjectLabel (GLenum identifier, GLuint name, GLsizei length, const char *label) override
-
voidallocateTexStorage1d (GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, bool immutable, GLint texImageDataType) override
-
voidallocateTexStorage2d (GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, bool immutable, GLint texImageDataType) override
-
voidallocateTexStorage3d (GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, bool immutable) override
-
voidallocateTexStorageCubeMap (GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, bool immutable) override
-
std::stringgenerateVertexShader (const ShaderDef &shader) override
-
std::stringgenerateFragmentShader (const ShaderDef &shader) override
-
buildShader (const ShaderDef &shader) override
-
createSharedContext (const Context *sharedContext)