Skip to content

feat: ✨ Add chroma key support; make passthrough settings real time #4707

feat: ✨ Add chroma key support; make passthrough settings real time

feat: ✨ Add chroma key support; make passthrough settings real time #4707

Triggered via pull request January 25, 2025 17:42
@zmerpzmerp
synchronize #2662
chroma-key
Status Success
Total duration 6m 36s
Artifacts

rust.yml

on: pull_request

Annotations

4 warnings
check-linux: alvr/graphics/src/stream.rs#L69
warning: this function has too many arguments (8/7) --> alvr/graphics/src/stream.rs:69:5 | 69 | / pub fn new( 70 | | context: Rc<GraphicsContext>, 71 | | view_resolution: UVec2, 72 | | swapchain_textures: [Vec<u32>; 2], ... | 77 | | encoding_gamma: f32, 78 | | ) -> Self { | |_____________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments = note: `#[warn(clippy::too_many_arguments)]` on by default
check-linux: alvr/graphics/src/stream.rs#L235
warning: unsafe function's docs are missing a `# Safety` section --> alvr/graphics/src/stream.rs:235:5 | 235 | / pub unsafe fn render( 236 | | &self, 237 | | hardware_buffer: *mut c_void, 238 | | view_params: [StreamViewParams; 2], 239 | | passthrough: Option<&PassthroughMode>, 240 | | ) { | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc = note: `#[warn(clippy::missing_safety_doc)]` on by default
check-windows: alvr/graphics/src/stream.rs#L69
warning: this function has too many arguments (8/7) --> alvr\graphics\src\stream.rs:69:5 | 69 | / pub fn new( 70 | | context: Rc<GraphicsContext>, 71 | | view_resolution: UVec2, 72 | | swapchain_textures: [Vec<u32>; 2], ... | 77 | | encoding_gamma: f32, 78 | | ) -> Self { | |_____________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments = note: `#[warn(clippy::too_many_arguments)]` on by default
check-windows: alvr/graphics/src/stream.rs#L235
warning: unsafe function's docs are missing a `# Safety` section --> alvr\graphics\src\stream.rs:235:5 | 235 | / pub unsafe fn render( 236 | | &self, 237 | | hardware_buffer: *mut c_void, 238 | | view_params: [StreamViewParams; 2], 239 | | passthrough: Option<&PassthroughMode>, 240 | | ) { | |_____^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc = note: `#[warn(clippy::missing_safety_doc)]` on by default