[−][src]Module rgx::core
Re-exports
pub use crate::error::Error; |
pub use crate::rect::Rect; |
Structs
Bgra8 | A BGRA color, used when dealing with framebuffers. |
Binding | |
BindingGroup | BindingGroup A group of bindings. |
BindingGroupLayout | The layout of a 'BindingGroup'. |
Blending | |
Device | Device |
Frame | Frame |
Framebuffer | Framebuffer |
IndexBuffer | |
Pass | Pass |
Pipeline | Pipeline |
PipelineDescription | |
PipelineLayout | |
Renderer | Renderer |
Rgba | Rgba |
Rgba8 | |
Sampler | |
Set | |
Shader | Shaders |
SwapChain | A handle to a swap chain. |
SwapChainTexture | |
Texture | Texturing |
UniformBuffer | Uniforms A uniform buffer that can be bound in a 'BindingGroup'. |
VertexBuffer | Vertex/Index Buffers |
VertexLayout | Describes a 'VertexBuffer' layout. |
ZBuffer | ZBuffer |
Enums
BindingType | Pipeline Bindings A binding type. |
BlendFactor | |
BlendOp | |
Filter | |
Op | |
PassOp | |
PresentMode | |
ShaderStage | |
VertexFormat |
Traits
AbstractPipeline | |
Bind | A trait representing a resource that can be bound. |
Canvas | Canvas |
Draw | Draw |
RenderTarget | SwapChain & RenderTarget |