Name Description Size Coverage
gltexture.cpp 29930 -
gltexture_p.h @brief Actual implementation of the OpenGL texture object. Makes sure the QOpenGLTexture is up-to-date with the generators, properties and parameters that were set for this GLTexture. Can be shared among multiple QTexture backend nodes through the GLTextureManager, which will make sure that there are no two GLTextures sharing the same texture data. A GLTexture can be unique though. In that case, it will not be shared between QTextures, but private to one QTexture only. A GLTexture can also represent an OpenGL renderbuffer object. This is used only in certain special cases, mainly to provide a packed depth-stencil renderbuffer suitable as an FBO attachment with OpenGL ES 3.1 and earlier. Such a GLTexture will have no texture object under the hood, and therefore the only valid operation is getOrCreateRenderBuffer(). 7325 -
renderbuffer.cpp 2197 -
renderbuffer_p.h 1384 -