![]() |
globjects
2.0.0.630135941c42
Strict OpenGL objects wrapper.
|
This is the complete list of members for globjects::Texture, including all inherited members.
| bind() const | globjects::Texture | |
| bindActive(gl::GLenum texture) const | globjects::Texture | |
| bindActive(unsigned int index) const | globjects::Texture | |
| bindImageTexture(gl::GLuint unit, gl::GLint level, gl::GLboolean layered, gl::GLint layer, gl::GLenum access, gl::GLenum format) const | globjects::Texture | |
| BindlessImplementation enum name | globjects::Texture | |
| clearImage(gl::GLint level, gl::GLenum format, gl::GLenum type, const void *data) | globjects::Texture | |
| clearImage(gl::GLint level, gl::GLenum format, gl::GLenum type, const glm::vec4 &value) | globjects::Texture | |
| clearImage(gl::GLint level, gl::GLenum format, gl::GLenum type, const glm::ivec4 &value) | globjects::Texture | |
| clearImage(gl::GLint level, gl::GLenum format, gl::GLenum type, const glm::uvec4 &value) | globjects::Texture | |
| clearSubImage(gl::GLint level, gl::GLint xOffset, gl::GLint yOffset, gl::GLint zOffset, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLenum format, gl::GLenum type, const void *data) | globjects::Texture | |
| clearSubImage(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 &size, gl::GLenum format, gl::GLenum type, const void *data) | globjects::Texture | |
| clearSubImage(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 &size, gl::GLenum format, gl::GLenum type, const glm::vec4 &value) | globjects::Texture | |
| clearSubImage(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 &size, gl::GLenum format, gl::GLenum type, const glm::ivec4 &value) | globjects::Texture | |
| clearSubImage(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 &size, gl::GLenum format, gl::GLenum type, const glm::uvec4 &value) | globjects::Texture | |
| compressedImage1D(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLint border, gl::GLsizei imageSize, const gl::GLvoid *data) | globjects::Texture | |
| compressedImage2D(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLint border, gl::GLsizei imageSize, const gl::GLvoid *data) | globjects::Texture | |
| compressedImage2D(gl::GLint level, gl::GLenum internalFormat, const glm::ivec2 &size, gl::GLint border, gl::GLsizei imageSize, const gl::GLvoid *data) | globjects::Texture | |
| compressedImage3D(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLint border, gl::GLsizei imageSize, const gl::GLvoid *data) | globjects::Texture | |
| compressedImage3D(gl::GLint level, gl::GLenum internalFormat, const glm::ivec3 &size, gl::GLint border, gl::GLsizei imageSize, const gl::GLvoid *data) | globjects::Texture | |
| create(Args &&... args) | globjects::Instantiator< Texture > | static |
| createDefault() | globjects::Texture | static |
| createDefault(gl::GLenum target) | globjects::Texture | static |
| cubeMapImage(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| cubeMapImage(gl::GLint level, gl::GLenum internalFormat, const glm::ivec2 &size, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| cubeMapImage(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLint border, gl::GLenum format, gl::GLenum type, const std::array< const gl::GLvoid *, 6 > &data) | globjects::Texture | |
| cubeMapImage(gl::GLint level, gl::GLenum internalFormat, const glm::ivec2 &size, gl::GLint border, gl::GLenum format, gl::GLenum type, const std::array< const gl::GLvoid *, 6 > &data) | globjects::Texture | |
| detach() | globjects::Object | |
| fromId(gl::GLuint id, gl::GLenum target) | globjects::Texture | static |
| Instantiator< Texture >::fromId(gl::GLuint id, Args &&... args) | globjects::Instantiator< Texture > | static |
| generateMipmap() | globjects::Texture | |
| getCompressedImage(gl::GLint lod, gl::GLvoid *image) const | globjects::Texture | |
| getCompressedImage(gl::GLint lod=0) const | globjects::Texture | |
| getImage(gl::GLint level, gl::GLenum format, gl::GLenum type, gl::GLvoid *image) const | globjects::Texture | |
| getImage(gl::GLint level, gl::GLenum format, gl::GLenum type) const | globjects::Texture | |
| getLevelParameter(gl::GLint level, gl::GLenum pname) const | globjects::Texture | |
| getParameter(gl::GLenum pname) const | globjects::Texture | |
| hasName() const | globjects::Object | |
| hintBindlessImplementation(BindlessImplementation impl) | globjects::Texture | static |
| hintNameImplementation(NameImplementation impl) | globjects::Object | static |
| hintStorageImplementation(StorageImplementation impl) | globjects::Texture | static |
| id() const | globjects::Object | |
| image1D(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| image2D(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| image2D(gl::GLint level, gl::GLenum internalFormat, const glm::ivec2 &size, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| image2DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| image2DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, const glm::ivec2 &size, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| image3D(gl::GLint level, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| image3D(gl::GLint level, gl::GLenum internalFormat, const glm::ivec3 &size, gl::GLint border, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| image3DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| image3DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, const glm::ivec3 &size, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| invalidateImage(gl::GLint level) const | globjects::Texture | |
| invalidateSubImage(gl::GLint level, gl::GLint xoffset, gl::GLint yoffset, gl::GLint zoffset, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth) | globjects::Texture | |
| invalidateSubImage(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 size) | globjects::Texture | |
| isDefault() const | globjects::Object | |
| m_objectLabelState | globjects::Object | mutableprotected |
| m_resource | globjects::Object | protected |
| m_target | globjects::Texture | protected |
| name() const | globjects::Object | |
| NameImplementation enum name | globjects::Object | |
| Object(std::unique_ptr< IDResource > &&resource) | globjects::Object | protected |
| objectType() const override | globjects::Texture | virtual |
| pageCommitment(gl::GLint level, gl::GLint xOffset, gl::GLint yOffset, gl::GLint zOffset, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLboolean commit) const | globjects::Texture | |
| pageCommitment(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 &size, gl::GLboolean commit) const | globjects::Texture | |
| setName(const std::string &name) | globjects::Object | |
| setParameter(gl::GLenum name, gl::GLenum value) | globjects::Texture | |
| setParameter(gl::GLenum name, gl::GLint value) | globjects::Texture | |
| setParameter(gl::GLenum name, gl::GLfloat value) | globjects::Texture | |
| setParameter(gl::GLenum name, const glm::vec4 &value) | globjects::Texture | |
| storage1D(gl::GLsizei levels, gl::GLenum internalFormat, gl::GLsizei width) | globjects::Texture | |
| storage2D(gl::GLsizei levels, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height) | globjects::Texture | |
| storage2D(gl::GLsizei levels, gl::GLenum internalFormat, const glm::ivec2 &size) | globjects::Texture | |
| storage2DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| storage2DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, const glm::ivec2 &size, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| storage3D(gl::GLsizei levels, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth) | globjects::Texture | |
| storage3D(gl::GLsizei levels, gl::GLenum internalFormat, const glm::ivec3 &size) | globjects::Texture | |
| storage3DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| storage3DMultisample(gl::GLsizei samples, gl::GLenum internalFormat, const glm::ivec3 &size, gl::GLboolean fixedSamplesLocations) | globjects::Texture | |
| StorageImplementation enum name | globjects::Texture | |
| StorageMultisampleImplementation enum name | globjects::Texture | |
| subImage1D(gl::GLint level, gl::GLint xOffset, gl::GLsizei width, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| subImage2D(gl::GLint level, gl::GLint xOffset, gl::GLint yOffset, gl::GLsizei width, gl::GLsizei height, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| subImage2D(gl::GLint level, const glm::ivec2 &offset, const glm::ivec2 &size, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| subImage3D(gl::GLint level, gl::GLint xOffset, gl::GLint yOffset, gl::GLint zOffset, gl::GLsizei width, gl::GLsizei height, gl::GLsizei depth, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| subImage3D(gl::GLint level, const glm::ivec3 &offset, const glm::ivec3 &size, gl::GLenum format, gl::GLenum type, const gl::GLvoid *data) | globjects::Texture | |
| target() const | globjects::Texture | |
| texBuffer(gl::GLenum internalFormat, Buffer *buffer) | globjects::Texture | |
| texBufferRange(gl::GLenum internalFormat, Buffer *buffer, gl::GLintptr offset, gl::GLsizeiptr size) | globjects::Texture | |
| Texture() | globjects::Texture | |
| Texture(gl::GLenum target) | globjects::Texture | |
| Texture(std::unique_ptr< IDResource > &&resource, gl::GLenum target) | globjects::Texture | protected |
| textureHandle() const | globjects::Texture | |
| textureHandle(Sampler *sampler) const | globjects::Texture | |
| textureView(gl::GLuint originalTexture, gl::GLenum internalFormat, gl::GLuint minLevel, gl::GLuint numLevels, gl::GLuint minLayer, gl::GLuint numLayers) | globjects::Texture | |
| unbind() const | globjects::Texture | |
| unbind(gl::GLenum target) | globjects::Texture | static |
| unbindActive(gl::GLenum texture) const | globjects::Texture | |
| unbindActive(unsigned int index) const | globjects::Texture | |
| unbindImageTexture(gl::GLuint unit) | globjects::Texture | static |
| ~Object() | globjects::Object | protectedvirtual |
| ~Texture() | globjects::Texture | virtual |
1.10.0