pub struct ResamplingKernel { /* private fields */ }Expand description
GPU kernel for resampling operations.
Implementations§
Source§impl ResamplingKernel
impl ResamplingKernel
Sourcepub fn new(context: &GpuContext, method: ResamplingMethod) -> GpuResult<Self>
pub fn new(context: &GpuContext, method: ResamplingMethod) -> GpuResult<Self>
Create a new resampling kernel.
§Errors
Returns an error if shader compilation or pipeline creation fails.
Auto Trait Implementations§
impl Freeze for ResamplingKernel
impl !RefUnwindSafe for ResamplingKernel
impl Send for ResamplingKernel
impl Sync for ResamplingKernel
impl Unpin for ResamplingKernel
impl UnsafeUnpin for ResamplingKernel
impl !UnwindSafe for ResamplingKernel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more