Skip to main content

Module prelude

Module prelude 

Source
Expand description

Predefined types and traits for easy access

Re-exports§

pub use super::runner::Runner;
pub use super::runner::Event;
pub use super::runner::PumpMode;
pub use super::gpu::GPU;
pub use super::gpu::GPUBuilder;
pub use super::gpu::GPUAdapter;
pub use super::gpu::GPUWaitType;
pub use super::gpu::AdapterBackend;
pub use super::gpu::command::CommandBuffer;
pub use super::gpu::pipeline::render::RenderPipeline;
pub use super::gpu::pipeline::render::RenderPipelineError;
pub use super::gpu::pipeline::render::RenderPipelineBuilder;
pub use super::gpu::pipeline::compute::ComputePipeline;
pub use super::gpu::pipeline::compute::CompuitePipelineError;
pub use super::gpu::pipeline::compute::ComputePipelineBuilder;
pub use super::gpu::texture::Texture;
pub use super::gpu::texture::TextureBuilder;
pub use super::gpu::texture::TextureError;
pub use super::gpu::texture::TextureFormat;
pub use super::gpu::texture::TextureSampler;
pub use super::gpu::texture::TextureUsage;
pub use super::gpu::texture::BlendState;
pub use super::gpu::texture::SampleCount;
pub use super::gpu::buffer::Buffer;
pub use super::gpu::buffer::BufferBuilder;
pub use super::gpu::buffer::BufferError;
pub use super::gpu::buffer::BufferUsage;
pub use super::gpu::buffer::BufferMapMode;
pub use super::window::Window;
pub use super::window::WindowError;
pub use super::input::Input;
pub use super::input::KeyboardEvent;
pub use super::input::MouseEvent;
pub use super::input::MouseMoveEvent;
pub use super::software::PixelBuffer;
pub use super::software::PixelBufferBuilder;
pub use super::software::PixelBufferBuilderError;
pub use super::math::*;

Structs§

ComputePass
ComputeShader
ComputeShaderBuilder
DrawingContext
DrawingContext is an intermediate mode for drawing 2D primitives.
GraphicsShader
GraphicsShaderBuilder
Builder for creating graphics shaders.
RenderPass
Represents a render pass in the graphics pipeline.
RenderpassBuilder

Enums§

ComputePassBuildError
RenderPassBuildError

Functions§

is_shader_valid