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: