diff --git a/applications/gui/src/src_window.cpp b/applications/gui/src/src_window.cpp index 88700d146dd7a1dbd7486e83d1f5038f94d2f306..23e774f6430d242d933fed5fdbf73fa945965e3f 100644 --- a/applications/gui/src/src_window.cpp +++ b/applications/gui/src/src_window.cpp @@ -215,6 +215,8 @@ bool SourceWindow::_processFrameset(ftl::rgbd::FrameSet &fs, bool fromstream) { if (!fs.frames[i].isGPU(Channel::Colour)) fs.frames[i].upload(Channels<0>(Channel::Colour), pre_pipelines_[fs.id]->getStream()); } + fs.mask &= pre_pipelines_[fs.id]->value("frame_mask", 0xFFFF); + { FTL_Profile("Prepipe",0.020); pre_pipelines_[fs.id]->apply(fs, fs, 0);