violet
Simple, cross-platform graphics API
|
This is the complete list of members for violet::RendererImpl< Backend >, including all inherited members.
create_buffer(T data, size_t size) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
create_render_command_encoder(const RenderPassDescriptor &desc) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
create_render_pipeline(const std::string &label, const std::string &shader_source, const VertexLayoutDescriptor &desc) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
create_sampler(const CreateSamplerDesc &desc) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
create_texture(const CreateTextureDesc &desc) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
EncoderType typedef (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
init(const RendererInitDescriptor &desc) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
update_buffer(const Handle< Buffer > &handle, T data, size_t size) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > | |
update_buffer_unchecked(const Handle< Buffer > &handle, T data, size_t size) (defined in violet::RendererImpl< Backend >) | violet::RendererImpl< Backend > |