violet
Simple, cross-platform graphics API
Loading...
Searching...
No Matches
violet::RenderCommandEncoder< Encoder > Member List

This is the complete list of members for violet::RenderCommandEncoder< Encoder >, including all inherited members.

draw(size_t start, size_t end) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
draw_indexed(const Handle< Buffer > &handle, size_t count, IndexType index_type=IndexType::Uint16) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
draw_instanced(size_t start, size_t end, size_t count) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
encoder (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >
set_pipeline(const Handle< RenderPipeline > &pipeline) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
set_sampler(const Handle< Sampler > &handle) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
set_texture(const Handle< Texture > &handle) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
set_vertex_buffer(const Handle< Buffer > &handle) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
set_vertex_bytes(const T *data, size_t size) (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline
submit() (defined in violet::RenderCommandEncoder< Encoder >)violet::RenderCommandEncoder< Encoder >inline