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