Definition at line 158 of file glvertexbuffer.cpp.
◆ GLVertexBufferPrivate()
◆ ~GLVertexBufferPrivate()
| KWin::GLVertexBufferPrivate::~GLVertexBufferPrivate |
( |
| ) |
|
|
inline |
◆ awaitFence()
| bool KWin::GLVertexBufferPrivate::awaitFence |
( |
intptr_t | offset | ) |
|
◆ bindArrays()
| void KWin::GLVertexBufferPrivate::bindArrays |
( |
| ) |
|
◆ getIdleRange()
| GLvoid * KWin::GLVertexBufferPrivate::getIdleRange |
( |
size_t | size | ) |
|
◆ mapNextFreeRange()
| GLvoid * KWin::GLVertexBufferPrivate::mapNextFreeRange |
( |
size_t | size | ) |
|
◆ reallocateBuffer()
| void KWin::GLVertexBufferPrivate::reallocateBuffer |
( |
size_t | size | ) |
|
◆ reallocatePersistentBuffer()
| void KWin::GLVertexBufferPrivate::reallocatePersistentBuffer |
( |
size_t | size | ) |
|
◆ unbindArrays()
| void KWin::GLVertexBufferPrivate::unbindArrays |
( |
| ) |
|
◆ attrib
◆ attribStride
| size_t KWin::GLVertexBufferPrivate::attribStride = 0 |
◆ baseAddress
| intptr_t KWin::GLVertexBufferPrivate::baseAddress |
◆ buffer
| GLuint KWin::GLVertexBufferPrivate::buffer |
◆ bufferEnd
| intptr_t KWin::GLVertexBufferPrivate::bufferEnd |
◆ bufferSize
| size_t KWin::GLVertexBufferPrivate::bufferSize |
◆ dataStore
| QByteArray KWin::GLVertexBufferPrivate::dataStore |
◆ enabledArrays
| std::bitset<32> KWin::GLVertexBufferPrivate::enabledArrays |
◆ fences
| std::deque<BufferFence> KWin::GLVertexBufferPrivate::fences |
◆ frameSize
| size_t KWin::GLVertexBufferPrivate::frameSize |
◆ frameSizes
◆ hasMapBufferRange
| bool KWin::GLVertexBufferPrivate::hasMapBufferRange = false |
|
static |
◆ haveBufferStorage
| bool KWin::GLVertexBufferPrivate::haveBufferStorage = false |
|
static |
◆ haveSyncFences
| bool KWin::GLVertexBufferPrivate::haveSyncFences = false |
|
static |
◆ map
| uint8_t* KWin::GLVertexBufferPrivate::map |
◆ mappedSize
| size_t KWin::GLVertexBufferPrivate::mappedSize |
◆ nextOffset
| intptr_t KWin::GLVertexBufferPrivate::nextOffset |
◆ persistent
| bool KWin::GLVertexBufferPrivate::persistent |
◆ s_indexBuffer
| std::unique_ptr< IndexBuffer > KWin::GLVertexBufferPrivate::s_indexBuffer |
|
static |
◆ streamingBuffer
| std::unique_ptr< GLVertexBuffer > KWin::GLVertexBufferPrivate::streamingBuffer |
|
static |
◆ supportsIndexedQuads
| bool KWin::GLVertexBufferPrivate::supportsIndexedQuads = false |
|
static |
◆ usage
| GLenum KWin::GLVertexBufferPrivate::usage |
◆ vertexCount
| int KWin::GLVertexBufferPrivate::vertexCount |
The documentation for this class was generated from the following file: