pub fn apply_filter<T: Pod>( context: &GpuContext, input: &GpuBuffer<T>, width: u32, height: u32, kernel_data: &[f32], kernel_size: u32, ) -> GpuResult<GpuBuffer<T>>
Apply custom convolution filter.
Returns an error if GPU operations fail.