dynamis-gpu 0.5.0

GPU-driven physics engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Device acquisition and the compute-only GPU primitives the engine runs on.

mod buffer;
mod compute;
mod context;
#[cfg(feature = "profile")]
mod timing;

pub use buffer::{GpuBuffer, GpuReadback};
pub use compute::{BindingKind, BindingSpec, ComputePipeline, ComputeRecorder};
pub use context::{DeviceLost, GpuContext, GpuRequest, GpuUnavailable, LimitsPolicy};
#[cfg(feature = "profile")]
pub use timing::{GpuPassTiming, GpuTimer};
pub use wgpu::{
    AdapterInfo, Backend, Backends, DeviceLostReason, DeviceType, Features, Limits, PowerPreference,
};