Classes | |
| class | Buffer |
| Used to store vertex and index data data. More... | |
| class | CommandBuffer |
| Store encoded commands for the GPU to execute. More... | |
| struct | StencilDescriptor |
| Stencil descriptor. More... | |
| struct | DepthStencilDescriptor |
| Depth and stencil descriptor. More... | |
| class | DepthStencilState |
| Store Depth and stencil status. More... | |
| class | Device |
| New or create resources from Device. More... | |
| class | DeviceInfo |
| Used to query features and implementation limits. More... | |
| class | Program |
| A program. More... | |
| class | ProgramCache |
| Cache and reuse program object. More... | |
| struct | TextureInfo |
| Store texture information. More... | |
| class | ProgramState |
| A program state object can create or reuse a program. More... | |
| struct | RenderPassDescriptor |
| Store values about color, depth and stencil attachment. More... | |
| class | RenderPipeline |
| Render pipeline. More... | |
| struct | RenderPipelineDescriptor |
| Store values about pipeline. More... | |
| class | ShaderCache |
| Create and reuse shader module. More... | |
| class | ShaderModule |
| Create shader. More... | |
| struct | TextureDescriptor |
| Store texture description. More... | |
| class | TextureBackend |
| A base texture. More... | |
| class | Texture2DBackend |
| A 2D texture. More... | |
| class | TextureCubemapBackend |
| A cubemap texture. More... | |
| class | VertexLayout |
| Store vertex attribute layout. More... | |