Ultralight  1.0.0
A fast, lightweight, HTML UI engine for native apps.
ultralight::GPUDriver Member List

This is the complete list of members for ultralight::GPUDriver, including all inherited members.

BeginSynchronize()=0ultralight::GPUDriverpure virtual
BindRenderBuffer(uint32_t render_buffer_id)=0ultralight::GPUDriverpure virtual
BindTexture(uint8_t texture_unit, uint32_t texture_id)=0ultralight::GPUDriverpure virtual
ClearRenderBuffer(uint32_t render_buffer_id)=0ultralight::GPUDriverpure virtual
CreateGeometry(uint32_t geometry_id, const VertexBuffer &vertices, const IndexBuffer &indices)=0ultralight::GPUDriverpure virtual
CreateRenderBuffer(uint32_t render_buffer_id, const RenderBuffer &buffer)=0ultralight::GPUDriverpure virtual
CreateTexture(uint32_t texture_id, Ref< Bitmap > bitmap)=0ultralight::GPUDriverpure virtual
DestroyGeometry(uint32_t geometry_id)=0ultralight::GPUDriverpure virtual
DestroyRenderBuffer(uint32_t render_buffer_id)=0ultralight::GPUDriverpure virtual
DestroyTexture(uint32_t texture_id)=0ultralight::GPUDriverpure virtual
DrawCommandList()=0ultralight::GPUDriverpure virtual
DrawGeometry(uint32_t geometry_id, uint32_t indices_count, uint32_t indices_offset, const GPUState &state)=0ultralight::GPUDriverpure virtual
EndSynchronize()=0ultralight::GPUDriverpure virtual
HasCommandsPending()=0ultralight::GPUDriverpure virtual
NextGeometryId()=0ultralight::GPUDriverpure virtual
NextRenderBufferId()=0ultralight::GPUDriverpure virtual
NextTextureId()=0ultralight::GPUDriverpure virtual
UpdateCommandList(const CommandList &list)=0ultralight::GPUDriverpure virtual
UpdateGeometry(uint32_t geometry_id, const VertexBuffer &vertices, const IndexBuffer &indices)=0ultralight::GPUDriverpure virtual
UpdateTexture(uint32_t texture_id, Ref< Bitmap > bitmap)=0ultralight::GPUDriverpure virtual