![]() |
Cinder
0.9.1
|
This is the complete list of members for cinder::gl::Environment, including all inherited members.
allocateTexStorage1d(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, bool immutable, GLint texImageDataType)=0 | cinder::gl::Environment | pure virtual |
allocateTexStorage2d(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, bool immutable, GLint texImageDataType)=0 | cinder::gl::Environment | pure virtual |
allocateTexStorage3d(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, bool immutable)=0 | cinder::gl::Environment | pure virtual |
allocateTexStorageCubeMap(GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, bool immutable)=0 | cinder::gl::Environment | pure virtual |
buildShader(const ShaderDef &shader)=0 | cinder::gl::Environment | pure virtual |
createSharedContext(const Context *sharedContext) | cinder::gl::Environment | |
generateFragmentShader(const ShaderDef &shader)=0 | cinder::gl::Environment | pure virtual |
generateVertexShader(const ShaderDef &shader)=0 | cinder::gl::Environment | pure virtual |
initializeFunctionPointers()=0 | cinder::gl::Environment | pure virtual |
isExtensionAvailable(const std::string &extName)=0 | cinder::gl::Environment | pure virtual |
makeContextCurrent(const Context *context) | cinder::gl::Environment | |
objectLabel(GLenum identifier, GLuint name, GLsizei length, const char *label)=0 | cinder::gl::Environment | pure virtual |
setCore() | cinder::gl::Environment | static |
supportsHardwareVao()=0 | cinder::gl::Environment | pure virtual |
supportsTextureLod() const =0 | cinder::gl::Environment | pure virtual |