GpuBackend

Trait GpuBackend 

Source
pub trait GpuBackend {
    // Required methods
    fn device_info(&self) -> GpuDeviceInfo;
    fn supports_operations(&self) -> GpuCapabilities;
    fn memory_stats(&self) -> GpuMemoryStats;
}
Expand description

Core GPU backend trait

Required Methods§

Source

fn device_info(&self) -> GpuDeviceInfo

Get device information

Source

fn supports_operations(&self) -> GpuCapabilities

Get device capabilities

Source

fn memory_stats(&self) -> GpuMemoryStats

Get memory statistics

Implementors§