Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Protected Member Functions | Protected Attributes | List of all members
smlt::GLRenderer Class Reference
Inheritance diagram for smlt::GLRenderer:
smlt::GenericRenderer smlt::GL1XRenderer

Protected Member Functions

 GLRenderer (Window *window)
 
void on_texture_register (TextureID tex_id, Texture *texture)
 
void on_texture_unregister (TextureID tex_id, Texture *texture)
 
void on_texture_prepare (Texture *texture)
 
uint32_t convert_format (TextureFormat format)
 
uint32_t convert_type (TextureFormat format)
 

Protected Attributes

thread::Mutex texture_object_mutex_
 
std::unordered_map< TextureID, uint32_t > texture_objects_
 

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