Skip to main content

Crate cuneus

Crate cuneus 

Source

Re-exports§

pub use anyhow;
pub use bytemuck;
pub use egui;
pub use env_logger;
pub use wgpu;
pub use winit;
pub use hdri::*;
pub use gaussian::*;
pub use ply::*;

Modules§

audio
compute
gaussian
gst
hdri
ply
prelude
radix_sort
GPU Radix Sort for cuneus

Macros§

compute_shader
Create a compute shader with automatic hot reload.
uniform_params
a macro for defining GPU uniform parameter structs.

Structs§

CharInfo
ControlsRequest
Core
ExportManager
Manages the export process and UI state
ExportSettings
ExportUiState
FontSystem
FontUniforms
FrameContext
KeyInputHandler
MouseTracker
MouseUniform
RenderKit
RenderPassWrapper
Renderer
ResolutionUniform
ShaderApp
ShaderControls
ShaderHotReload
TextureManager
TimeUniform
UniformBinding
Vertex

Enums§

ExportError
SurfaceError
Represents surface acquisition failures during rendering.
WindowEvent
Describes an event from a [Window].

Constants§

CAPTURE_FORMAT

Traits§

Pod
Marker trait for “plain old data”.
ShaderManager
UniformProvider
Zeroable
Trait for types that can be safely created with zeroed.

Functions§

save_frame

Derive Macros§

Pod
Derive the Pod trait for a struct
Zeroable
Derive the Zeroable trait for a type.