|
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 > |