List of all items
Structs
- algebra::GpuAlgebra
- backends::BackendCapabilities
- buffer::GpuBuffer
- buffer::GpuRasterBuffer
- compositing::ColorMatrix
- compositing::CompositeStats
- compositing::Layer
- compositing::Rgba
- compositing::TileCompositor
- compositing::TileRenderPipeline
- compute::BatchTypeConverter
- compute::ComputePipeline
- compute::ConversionParams
- compute::DataTypeConversionKernel
- compute::F32ToTypeKernel
- compute::MultibandPipeline
- context::GpuContext
- context::GpuContextConfig
- kernels::convolution::ConvolutionKernel
- kernels::convolution::ConvolutionParams
- kernels::convolution::Filters
- kernels::raster::RasterKernel
- kernels::raster::ScalarKernel
- kernels::raster::UnaryKernel
- kernels::resampling::ResamplingKernel
- kernels::resampling::ResamplingParams
- kernels::statistics::HistogramKernel
- kernels::statistics::HistogramParams
- kernels::statistics::ReductionKernel
- kernels::statistics::Statistics
- memory::MemoryAllocation
- memory::MemoryPool
- memory::MemoryPoolConfig
- memory::MemoryStats
- memory::StagingBufferManager
- memory::VramBudgetManager
- multi_gpu::GpuAffinityManager
- multi_gpu::GpuDeviceInfo
- multi_gpu::InterGpuTransfer
- multi_gpu::MultiGpuConfig
- multi_gpu::MultiGpuManager
- multi_gpu::WorkDistributor
- reprojection::GpuReprojector
- reprojection::ReprojectionConfig
- shader_reload::EntryPoint
- shader_reload::HotReloadRegistry
- shader_reload::ShaderChangeEvent
- shader_reload::ShaderSource
- shader_reload::ShaderWatcher
- shaders::ComputePipelineBuilder
- shaders::ShaderLibrary
- shaders::WgslShader
- webgpu_compat::GpuCapabilities
- webgpu_compat::ShaderRegistry
Enums
- algebra::AlgebraOp
- algebra::BandExpression
- backends::OptimizationHint
- compositing::BlendMode
- compute::GpuDataType
- context::BackendPreference
- context::GpuPowerPreference
- error::GpuError
- kernels::raster::ElementWiseOp
- kernels::raster::ScalarOp
- kernels::raster::UnaryOp
- kernels::resampling::ResamplingMethod
- kernels::statistics::ReductionOp
- multi_gpu::DistributionStrategy
- reprojection::ResampleMethod
- shader_reload::ShaderStage
Functions
- backends::query_capabilities
- get_available_adapters
- is_gpu_available
- kernels::convolution::apply_filter
- kernels::convolution::gaussian_blur
- kernels::convolution::sobel_edge_detection
- kernels::resampling::downscale_2x
- kernels::resampling::resize
- kernels::resampling::upscale_2x
- kernels::statistics::compute_statistics
- kernels::statistics::compute_statistics_blocking
- shaders::create_compute_bind_group_layout
- shaders::storage_buffer_layout
- shaders::uniform_buffer_layout