pub const VSF_RGB2REC2020: [f32; 9] = [
1.205_768_5_f32,
-0.065_750_4_f32,
0.001_773_122_6_f32,
-0.120_429_486_f32,
1.061_958_3_f32,
0.027_606_096_f32,
0.022_573_812_f32,
-0.030_623_026_f32,
0.887_765_8_f32,
];
pub const REC2020_2VSF_RGB: [f32; 9] = [
0.834_559_2_f32,
0.051_576_834_f32,
-0.003_270_694_5_f32,
0.095_108_06_f32,
0.946_690_8_f32,
-0.029_628_394_f32,
-0.017_940_19_f32,
0.031_344_134_f32,
1.125_484_3_f32,
];
#[cfg(feature = "spirix")]
pub use s44_consts::*;
#[cfg(feature = "spirix")]
mod s44_consts {
use spirix::{ScalarF4E4 as S44, sf};
pub const VSF_RGB2REC2020_S44: [S44; 9] = [
sf!(1.205_768_5_f32), sf!(-0.065_750_4_f32), sf!(0.001_773_122_6_f32),
sf!(-0.120_429_486_f32), sf!(1.061_958_3_f32), sf!(0.027_606_096_f32),
sf!(0.022_573_812_f32), sf!(-0.030_623_026_f32), sf!(0.887_765_8_f32),
];
pub const REC2020_2VSF_RGB_S44: [S44; 9] = [
sf!(0.834_559_2_f32), sf!(0.051_576_834_f32), sf!(-0.003_270_694_5_f32),
sf!(0.095_108_06_f32), sf!(0.946_690_8_f32), sf!(-0.029_628_394_f32),
sf!(-0.017_940_19_f32), sf!(0.031_344_134_f32), sf!(1.125_484_3_f32),
];
}