webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
gl::HandleAllocator Class Referencefinal

#include <HandleAllocator.h>

Inheritance diagram for gl::HandleAllocator:
angle::NonCopyable

Classes

struct  HandleRangeComparator
 

Public Member Functions

 HandleAllocator ()
 
 HandleAllocator (GLuint maximumHandleValue)
 
 ~HandleAllocator ()
 
void setBaseHandle (GLuint value)
 
GLuint allocate ()
 
void release (GLuint handle)
 
void reserve (GLuint handle)
 

Constructor & Destructor Documentation

◆ HandleAllocator() [1/2]

gl::HandleAllocator::HandleAllocator ( )

◆ HandleAllocator() [2/2]

gl::HandleAllocator::HandleAllocator ( GLuint  maximumHandleValue)

◆ ~HandleAllocator()

gl::HandleAllocator::~HandleAllocator ( )

Member Function Documentation

◆ allocate()

GLuint gl::HandleAllocator::allocate ( )

◆ release()

void gl::HandleAllocator::release ( GLuint  handle)

◆ reserve()

void gl::HandleAllocator::reserve ( GLuint  handle)

◆ setBaseHandle()

void gl::HandleAllocator::setBaseHandle ( GLuint  value)

The documentation for this class was generated from the following files: