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: