cidre 0.16.0

Apple frameworks bindings for rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::{define_obj_type, mtl, mtl4, objc};

define_obj_type!(
    #[doc(alias = "MTL4FXTemporalDenoisedScaler")]
    pub TemporalDenoisedScaler(mtl::fx::TemporalDenoisedScalerBase)
);

impl TemporalDenoisedScaler {
    #[objc::msg_send(encodeToCommandBuffer:)]
    #[objc::available(macos = 26.0, ios = 26.0, tvos = 26.0)]
    pub fn encode_to_cmd_buf(&self, command_buffer: &mtl4::CmdBuf);
}