diff --git a/MxlSdkFeed.cpp b/MxlSdkFeed.cpp index e8d7107..8b25e76 100644 --- a/MxlSdkFeed.cpp +++ b/MxlSdkFeed.cpp @@ -419,6 +419,7 @@ void MxlSdkFeed::closeFlow() mFlowOpened = false; mFlowInvalid = true; mOpenRetryCount = 0; + mV210Payload.clear(); } const VideoFrame& MxlSdkFeed::getFrame(uint32_t frameCounter) @@ -501,7 +502,17 @@ const VideoFrame& MxlSdkFeed::getFrame(uint32_t frameCounter) mLastDisplayedIndex = index; - mV210Payload = payload; + const size_t payloadSize = + static_cast(mSourceStride) * + static_cast(mSourceHeight); + + if (payload == nullptr || payloadSize == 0) + { + return mFrame; + } + + mV210Payload.resize(payloadSize); + std::memcpy(mV210Payload.data(), payload, payloadSize); ++mFrameVersion; return mFrame; @@ -509,7 +520,7 @@ const VideoFrame& MxlSdkFeed::getFrame(uint32_t frameCounter) FeedRuntimeStatus MxlSdkFeed::status() const { - if (mFlowOpened && mV210Payload != nullptr) + if (mFlowOpened && !mV210Payload.empty()) { return FeedRuntimeStatus::Live; } @@ -603,8 +614,8 @@ float MxlSdkFeed::srcAspectRatio() const return 16.0f / 9.0f; } -bool MxlSdkFeed::hasV210() const { return mFlowOpened && mV210Payload != nullptr; } -const uint8_t* MxlSdkFeed::v210Data() const { return mV210Payload; } +bool MxlSdkFeed::hasV210() const { return mFlowOpened && !mV210Payload.empty(); } +const uint8_t* MxlSdkFeed::v210Data() const { return mV210Payload.data(); } uint32_t MxlSdkFeed::v210Width() const { return mSourceWidth; } uint32_t MxlSdkFeed::v210Height() const { return mSourceHeight; } uint32_t MxlSdkFeed::v210Stride() const { return mSourceStride; } diff --git a/MxlSdkFeed.hpp b/MxlSdkFeed.hpp index b09fb19..fbcfb41 100644 --- a/MxlSdkFeed.hpp +++ b/MxlSdkFeed.hpp @@ -4,6 +4,7 @@ #include #include +#include struct MxlInstanceHandle; @@ -72,6 +73,6 @@ private: bool mVerbose = false; bool mFlowOpened = false; bool mFlowInvalid = false; - const uint8_t* mV210Payload = nullptr; + std::vector mV210Payload; #endif }; diff --git a/build-sdk/CMakeCache.txt b/build-sdk/CMakeCache.txt index 5d5e6ba..8e542d2 100644 --- a/build-sdk/CMakeCache.txt +++ b/build-sdk/CMakeCache.txt @@ -22,7 +22,7 @@ CMAKE_AR:FILEPATH=/usr/bin/ar //Choose the type of build, options are: None Debug Release RelWithDebInfo // MinSizeRel ... -CMAKE_BUILD_TYPE:STRING=Debug +CMAKE_BUILD_TYPE:STRING=Release //Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o index d952efe..9303c27 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o.d index 187d471..bd45348 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o.d @@ -59,6 +59,8 @@ CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/c++/15/bits/new_allocator.h \ @@ -105,22 +107,28 @@ CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o index 4f848c2..0ba7959 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o.d index ea7568e..d96fe9b 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o.d @@ -60,6 +60,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/c++/15/bits/new_allocator.h \ @@ -106,22 +108,28 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ @@ -201,6 +209,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/confname.h \ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/x86_64-linux-gnu/sys/syscall.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o index 9fb5132..e0bd58a 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o.d index 31f4319..22760eb 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o.d @@ -90,8 +90,11 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o: \ /usr/include/string.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/c++/15/stdexcept \ - /usr/include/c++/15/exception /usr/include/c++/15/bits/exception_ptr.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/15/stdexcept /usr/include/c++/15/exception \ + /usr/include/c++/15/bits/exception_ptr.h \ /usr/include/c++/15/bits/cxxabi_init_exception.h \ /usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \ /usr/include/c++/15/string /usr/include/c++/15/bits/stringfwd.h \ @@ -105,6 +108,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/localefwd.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \ /usr/include/c++/15/clocale /usr/include/locale.h \ @@ -132,22 +137,28 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o index 96bc356..a1723f0 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o.d index 097d740..a084f02 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o.d @@ -83,6 +83,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/localefwd.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \ /usr/include/c++/15/clocale /usr/include/locale.h \ @@ -110,22 +112,28 @@ CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o index 78ebfe2..c48159f 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o.d index 462d2a6..19fb538 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o.d @@ -39,6 +39,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \ /usr/include/c++/15/compare /usr/include/c++/15/concepts \ /usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \ @@ -101,22 +103,28 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o index 0144849..6f16225 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o.d index cce134a..6adcb10 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o.d @@ -83,6 +83,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/localefwd.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \ /usr/include/c++/15/clocale /usr/include/locale.h \ @@ -110,22 +112,28 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ @@ -139,9 +147,12 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o: \ /home/itten/dmf-mxl/mxl-1.0.1/lib/include/mxl/time.h \ /home/itten/mxl-multiviewer/MxlInstanceCache.hpp \ /home/itten/mxl-multiviewer/PixelFormat.hpp /usr/include/c++/15/cstring \ - /usr/include/string.h /usr/include/strings.h /usr/include/c++/15/chrono \ - /usr/include/c++/15/bits/chrono.h /usr/include/c++/15/ratio \ - /usr/include/c++/15/limits /usr/include/c++/15/ctime /usr/include/time.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/15/chrono /usr/include/c++/15/bits/chrono.h \ + /usr/include/c++/15/ratio /usr/include/c++/15/limits \ + /usr/include/c++/15/ctime /usr/include/time.h \ /usr/include/x86_64-linux-gnu/bits/time.h \ /usr/include/x86_64-linux-gnu/bits/timex.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ @@ -233,6 +244,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/confname.h \ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/x86_64-linux-gnu/sys/syscall.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o index 0f960d1..6af6011 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o.d index 429f469..75b4532 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o.d @@ -83,6 +83,8 @@ CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/localefwd.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \ /usr/include/c++/15/clocale /usr/include/locale.h \ @@ -110,22 +112,28 @@ CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o index fdbc5b7..ce96d42 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o.d index 6626b00..9ccba76 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o.d @@ -57,6 +57,8 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/type_traits /usr/include/c++/15/bits/version.h \ /usr/include/c++/15/compare /usr/include/c++/15/concepts \ /usr/include/c++/15/bits/stl_construct.h /usr/include/c++/15/new \ @@ -119,22 +121,28 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ @@ -149,6 +157,8 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o: \ /usr/include/c++/15/bits/vector.tcc \ /home/itten/mxl-multiviewer/TileLayout.hpp /usr/include/c++/15/array \ /usr/include/c++/15/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ /usr/include/c++/15/fstream /usr/include/c++/15/istream \ /usr/include/c++/15/ios /usr/include/c++/15/exception \ /usr/include/c++/15/bits/exception_ptr.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o index d23a9cc..4a9a8bb 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o.d index 919c573..e3c1be3 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o.d @@ -83,6 +83,8 @@ CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/localefwd.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++locale.h \ /usr/include/c++/15/clocale /usr/include/locale.h \ @@ -110,22 +112,28 @@ CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o index 0665dfe..ea4dde8 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o.d index e996e1d..bd3ef41 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o.d @@ -57,6 +57,8 @@ CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/exception /usr/include/c++/15/bits/exception.h \ /usr/include/c++/15/bits/version.h \ /usr/include/c++/15/bits/exception_ptr.h \ @@ -155,16 +157,22 @@ CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o: \ /usr/include/x86_64-linux-gnu/sys/select.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o index 2f6a0ef..52f2cf9 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o.d index 9c3e8e4..b68387b 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o.d @@ -94,13 +94,17 @@ CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h \ /usr/include/c++/15/bits/ranges_algo.h \ /usr/include/c++/15/bits/ranges_algobase.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o index 0144462..ba8874c 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o.d index 08ca1a8..9ec304d 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o.d @@ -102,6 +102,8 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/exception /usr/include/c++/15/bits/exception_ptr.h \ /usr/include/c++/15/bits/cxxabi_init_exception.h \ /usr/include/c++/15/typeinfo /usr/include/c++/15/bits/nested_exception.h \ @@ -164,16 +166,22 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o: \ /usr/include/x86_64-linux-gnu/sys/select.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o index 06c1391..43a888a 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o.d index 7b0f131..d742ed2 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o.d @@ -56,6 +56,8 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/exception /usr/include/c++/15/bits/exception.h \ /usr/include/c++/15/bits/version.h \ /usr/include/c++/15/bits/exception_ptr.h \ @@ -154,16 +156,22 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o: \ /usr/include/x86_64-linux-gnu/sys/select.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ - /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ @@ -194,6 +202,8 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o: \ /usr/include/c++/15/bits/vector.tcc /usr/include/SDL3/SDL.h \ /usr/include/SDL3/SDL_stdinc.h /usr/include/SDL3/SDL_platform_defines.h \ /usr/include/string.h /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ /usr/include/SDL3/SDL_begin_code.h /usr/include/SDL3/SDL_close_code.h \ /usr/include/SDL3/SDL_assert.h /usr/include/SDL3/SDL_asyncio.h \ /usr/include/SDL3/SDL_atomic.h /usr/include/SDL3/SDL_audio.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o index cd1492d..084e793 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o.d index 4513449..aa07790 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o.d @@ -65,8 +65,9 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/c++/15/compare /usr/include/c++/15/concepts \ - /usr/include/c++/15/bits/stl_construct.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/c++/15/compare \ + /usr/include/c++/15/concepts /usr/include/c++/15/bits/stl_construct.h \ /usr/include/c++/15/bits/stl_iterator_base_types.h \ /usr/include/c++/15/bits/iterator_concepts.h \ /usr/include/c++/15/bits/ptr_traits.h \ @@ -123,22 +124,28 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.internal b/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.internal index 24123e8..498ca5b 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.internal +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.internal @@ -172,13 +172,20 @@ CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -216,6 +223,8 @@ CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h @@ -447,13 +456,20 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/syscall.h @@ -490,10 +506,14 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/x86_64-linux-gnu/bits/uintn-identity.h /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h + /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/x86_64-linux-gnu/bits/unistd_ext.h /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/bits/xopen_lim.h @@ -656,12 +676,21 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o /usr/include/x86_64-linux-gnu/bits/long-double.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -693,6 +722,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h @@ -820,12 +851,19 @@ CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/long-double.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -857,6 +895,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h @@ -1043,13 +1083,20 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -1087,6 +1134,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h @@ -1347,14 +1396,23 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/semaphore.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/syscall.h @@ -1391,10 +1449,14 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/x86_64-linux-gnu/bits/uintn-identity.h /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h + /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/x86_64-linux-gnu/bits/unistd_ext.h /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/bits/xopen_lim.h @@ -1537,12 +1599,19 @@ CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/long-double.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -1574,6 +1643,8 @@ CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h @@ -1766,13 +1837,22 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -1810,6 +1890,8 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h @@ -1948,12 +2030,19 @@ CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/long-double.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -1985,6 +2074,8 @@ CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h @@ -2182,13 +2273,20 @@ CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -2226,6 +2324,8 @@ CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h @@ -2364,11 +2464,15 @@ CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o /usr/include/x86_64-linux-gnu/bits/mathcalls.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -2576,13 +2680,20 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -2620,6 +2731,8 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h @@ -2879,13 +2992,22 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -2923,6 +3045,8 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h @@ -3071,12 +3195,19 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o /usr/include/x86_64-linux-gnu/bits/long-double.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -3108,6 +3239,8 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h @@ -3208,7 +3341,12 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/time64.h /usr/include/x86_64-linux-gnu/bits/timesize.h /usr/include/x86_64-linux-gnu/bits/types.h @@ -3226,6 +3364,8 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/x86_64-linux-gnu/bits/uintn-identity.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/gnu/stubs-64.h /usr/include/x86_64-linux-gnu/gnu/stubs.h @@ -3270,7 +3410,12 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/time64.h /usr/include/x86_64-linux-gnu/bits/timesize.h /usr/include/x86_64-linux-gnu/bits/types.h @@ -3393,7 +3538,9 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/sigaction.h /usr/include/x86_64-linux-gnu/bits/sigcontext.h /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h @@ -3410,8 +3557,15 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -3446,6 +3600,8 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/x86_64-linux-gnu/bits/uintn-identity.h /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h + /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/x86_64-linux-gnu/bits/unistd_ext.h /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h @@ -3675,12 +3831,21 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -3931,12 +4096,21 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -4188,12 +4362,21 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h @@ -4677,7 +4860,9 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/setjmp.h /usr/include/x86_64-linux-gnu/bits/sigaction.h /usr/include/x86_64-linux-gnu/bits/sigcontext.h @@ -4695,8 +4880,15 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/syscall.h @@ -4740,10 +4932,14 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/x86_64-linux-gnu/bits/uintn-identity.h /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h + /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/x86_64-linux-gnu/bits/unistd_ext.h /usr/include/x86_64-linux-gnu/bits/waitflags.h /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h /usr/include/x86_64-linux-gnu/bits/wordsize.h /usr/include/x86_64-linux-gnu/bits/xopen_lim.h diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.make b/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.make index 8163bb3..67fdc33 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.make +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/compiler_depend.make @@ -171,13 +171,20 @@ CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o: /home/itten/mxl-multiviewer/AppC /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -215,6 +222,8 @@ CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o: /home/itten/mxl-multiviewer/AppC /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \ @@ -445,13 +454,20 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /home/itten/mxl-multiviewer/Fee /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/syscall.h \ @@ -488,10 +504,14 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /home/itten/mxl-multiviewer/Fee /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ @@ -653,12 +673,21 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o: /home/itten/mxl-multiviewer/Fe /usr/include/x86_64-linux-gnu/bits/long-double.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -690,6 +719,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o: /home/itten/mxl-multiviewer/Fe /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ @@ -816,12 +847,19 @@ CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o: /home/itten/mxl-multiviewer/MxlFee /usr/include/x86_64-linux-gnu/bits/long-double.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -853,6 +891,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o: /home/itten/mxl-multiviewer/MxlFee /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ @@ -1038,13 +1078,20 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /home/itten/mxl-multiview /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -1082,6 +1129,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /home/itten/mxl-multiview /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \ @@ -1341,14 +1390,23 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o: /home/itten/mxl-multiviewer/Mxl /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/semaphore.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/syscall.h \ @@ -1385,10 +1443,14 @@ CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o: /home/itten/mxl-multiviewer/Mxl /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ @@ -1530,12 +1592,19 @@ CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o: /home/itten/mxl-multiviewer/N /usr/include/x86_64-linux-gnu/bits/long-double.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -1567,6 +1636,8 @@ CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o: /home/itten/mxl-multiviewer/N /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ @@ -1758,13 +1829,22 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o: /home/itten/mxl-multiviewer /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -1802,6 +1882,8 @@ CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o: /home/itten/mxl-multiviewer /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \ @@ -1939,12 +2021,19 @@ CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o: /home/itten/mxl-multiviewer/ /usr/include/x86_64-linux-gnu/bits/long-double.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -1976,6 +2065,8 @@ CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o: /home/itten/mxl-multiviewer/ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ @@ -2172,13 +2263,20 @@ CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o: /home/itten/mxl-multiviewer/Swap /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -2216,6 +2314,8 @@ CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o: /home/itten/mxl-multiviewer/Swap /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \ @@ -2353,11 +2453,15 @@ CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o: /home/itten/mxl-multiviewer/Til /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -2564,13 +2668,20 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o: /home/itten/mxl-multivi /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -2608,6 +2719,8 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o: /home/itten/mxl-multivi /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \ @@ -2866,13 +2979,22 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o: /home/itten/mxl-multiviewer/ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -2910,6 +3032,8 @@ CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o: /home/itten/mxl-multiviewer/ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/atomic_word.h \ @@ -3057,12 +3181,19 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o: /home/itten/mxl-multiviewer/Vu /usr/include/x86_64-linux-gnu/bits/long-double.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -3094,6 +3225,8 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o: /home/itten/mxl-multiviewer/Vu /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ @@ -3193,7 +3326,12 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /home/itten /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/time64.h \ /usr/include/x86_64-linux-gnu/bits/timesize.h \ /usr/include/x86_64-linux-gnu/bits/types.h \ @@ -3211,6 +3349,8 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /home/itten /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/gnu/stubs.h \ @@ -3254,7 +3394,12 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o: /home/itt /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/time64.h \ /usr/include/x86_64-linux-gnu/bits/timesize.h \ /usr/include/x86_64-linux-gnu/bits/types.h \ @@ -3376,7 +3521,9 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: /home/itten/mxl-multiviewer/im /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/sigaction.h \ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ @@ -3393,8 +3540,15 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: /home/itten/mxl-multiviewer/im /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -3429,6 +3583,8 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: /home/itten/mxl-multiviewer/im /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ @@ -3657,12 +3813,21 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o: /home/itten/mxl-multiview /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -3912,12 +4077,21 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o: /home/itten/mxl-multivi /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -4168,12 +4342,21 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o: /home/itten/mxl-multiv /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -4656,7 +4839,9 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /home/itten/mxl-multiviewer/main.cpp /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/setjmp.h \ /usr/include/x86_64-linux-gnu/bits/sigaction.h \ /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ @@ -4674,8 +4859,15 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /home/itten/mxl-multiviewer/main.cpp /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/syscall.h \ @@ -4719,10 +4911,14 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /home/itten/mxl-multiviewer/main.cpp /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/x86_64-linux-gnu/bits/waitflags.h \ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ /usr/include/x86_64-linux-gnu/bits/wordsize.h \ /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ @@ -5037,20 +5233,30 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o: /usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vnnivlintrin.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vp2intersectintrin.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vlbwintrin.h: -/usr/include/c++/15/backward/auto_ptr.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmiintrin.h: -/usr/include/c++/15/bits/exception_defines.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmi2vlintrin.h: -/usr/include/c++/15/bits/stl_heap.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmi2intrin.h: -/home/itten/mxl-multiviewer/NoSignalFeed.hpp: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512ifmavlintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512fp16vlintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512fp16intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512fintrin.h: /usr/lib/x86_64-linux-gnu/libXtst.so.6: /usr/include/c++/15/ext/numeric_traits.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512ifmaintrin.h: + +/home/itten/mxl-multiviewer/FeedCreate.hpp: + /usr/lib/gcc/x86_64-linux-gnu/15/include/float.h: /usr/lib/gcc/x86_64-linux-gnu/15/include/amxfp16intrin.h: @@ -5083,6 +5289,12 @@ CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o: /home/itten/mxl-multiviewer/Swapchain.cpp: +/usr/include/x86_64-linux-gnu/bits/wchar2.h: + +/usr/include/vulkan/vk_platform.h: + +/usr/include/c++/15/bits/version.h: + /usr/include/x86_64-linux-gnu/bits/waitflags.h: /usr/include/vk_video/vulkan_video_codec_h264std_decode.h: @@ -5113,8 +5325,6 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o: /usr/include/c++/15/bits/stl_vector.h: -/usr/include/c++/15/bits/atomic_base.h: - /usr/include/x86_64-linux-gnu/bits/wchar.h: /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: @@ -5143,6 +5353,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o: /usr/include/x86_64-linux-gnu/bits/timex.h: +/usr/include/x86_64-linux-gnu/bits/stdio2-decl.h: + +/usr/include/linux/posix_types.h: + /usr/include/x86_64-linux-gnu/sys/select.h: /usr/include/c++/15/bits/stream_iterator.h: @@ -5163,6 +5377,14 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/include/x86_64-linux-gnu/bits/time.h: +/usr/include/x86_64-linux-gnu/bits/select-decl.h: + +/home/itten/mxl-multiviewer/VideoFrame.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vlintrin.h: + +/usr/include/c++/15/bits/atomic_lockfree_defines.h: + /usr/include/x86_64-linux-gnu/c++/15/bits/ctype_base.h: /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0: @@ -5171,20 +5393,10 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /home/itten/mxl-multiviewer/imgui/imconfig.h: -/home/itten/mxl-multiviewer/VideoFrame.hpp: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vlintrin.h: - -/usr/include/c++/15/bits/atomic_lockfree_defines.h: - /usr/include/c++/15/cstring: /usr/include/x86_64-linux-gnu/c++/15/bits/ctype_inline.h: -/home/itten/mxl-multiviewer/MxlFeed.hpp: - -/usr/include/SDL3/SDL_messagebox.h: - /usr/include/x86_64-linux-gnu/bits/libc-header-start.h: /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: @@ -5223,8 +5435,6 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/include/x86_64-linux-gnu/c++/15/bits/gthr-default.h: -/usr/include/linux/posix_types.h: - /usr/include/features.h: /usr/include/x86_64-linux-gnu/bits/types/locale_t.h: @@ -5259,8 +5469,6 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/include/c++/15/string_view: -/usr/include/c++/15/bits/basic_string.tcc: - /usr/include/c++/15/bits/streambuf.tcc: /usr/include/x86_64-linux-gnu/gnu/stubs-64.h: @@ -5275,14 +5483,8 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h: -/home/itten/mxl-multiviewer/imgui/imgui_tables.cpp: - -/home/itten/mxl-multiviewer/SmpteBarsFeed.hpp: - /usr/include/c++/15/bits/stringfwd.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmiintrin.h: - /usr/include/SDL3/SDL_oldnames.h: /usr/include/c++/15/bits/parse_numbers.h: @@ -5295,6 +5497,10 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/include/vk_video/vulkan_video_codec_av1std_decode.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vnniintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx10_2-512satcvtintrin.h: + /usr/include/x86_64-linux-gnu/bits/uio_lim.h: /usr/include/x86_64-linux-gnu/bits/stdlib-float.h: @@ -5315,6 +5521,8 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: +/usr/include/x86_64-linux-gnu/bits/wchar2-decl.h: + /usr/include/linux/errno.h: /usr/include/c++/15/bits/invoke.h: @@ -5327,26 +5535,18 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: /usr/include/c++/15/bits/memoryfwd.h: -/home/itten/mxl-multiviewer/MxlSdkFeed.hpp: - -/usr/include/linux/close_range.h: - /usr/include/c++/15/bits/locale_classes.tcc: /usr/include/c++/15/algorithm: +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmivlintrin.h: + +/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h: + /usr/include/x86_64-linux-gnu/bits/math-vector.h: /home/itten/mxl-multiviewer/imgui/backends/imgui_impl_vulkan.cpp: -/usr/include/locale.h: - -/usr/include/c++/15/bits/allocated_ptr.h: - -/lib64/ld-linux-x86-64.so.2: - -/usr/include/c++/15/bits/istream.tcc: - /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: /usr/include/asm-generic/bitsperlong.h: @@ -5395,8 +5595,6 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o: /usr/include/c++/15/bits/enable_special_members.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512ifmavlintrin.h: - /usr/lib/gcc/x86_64-linux-gnu/15/include/sgxintrin.h: /usr/include/c++/15/fstream: @@ -5443,8 +5641,6 @@ CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o: /usr/include/x86_64-linux-gnu/bits/local_lim.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmi2vlintrin.h: - CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /usr/lib/x86_64-linux-gnu/libXext.so.6: @@ -5493,14 +5689,20 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /usr/include/c++/15/bits/concept_check.h: -/usr/include/c++/15/bits/version.h: - /usr/include/c++/15/bits/node_handle.h: /usr/include/c++/15/bits/fs_ops.h: /home/itten/dmf-mxl/mxl-1.0.1/lib/include/mxl/flowinfo.h: +/lib64/ld-linux-x86-64.so.2: + +/usr/include/c++/15/bits/istream.tcc: + +/usr/include/locale.h: + +/usr/include/c++/15/bits/allocated_ptr.h: + /usr/include/c++/15/bits/charconv.h: /usr/include/c++/15/pstl/glue_algorithm_defs.h: @@ -5509,10 +5711,6 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /usr/include/SDL3/SDL_begin_code.h: -/home/itten/mxl-multiviewer/TileLayout.cpp: - -/usr/include/c++/15/bits/ptr_traits.h: - /usr/include/c++/15/bits/stl_construct.h: /usr/include/x86_64-linux-gnu/asm/posix_types_64.h: @@ -5531,6 +5729,14 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /home/itten/mxl-multiviewer/V210ComputeDecoder.cpp: +/usr/include/c++/15/bits/exception_defines.h: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vp2intersectintrin.h: + +/usr/include/c++/15/backward/auto_ptr.h: + +/usr/include/c++/15/bits/stl_heap.h: + /usr/lib/x86_64-linux-gnu/libmpg123.so.0: /usr/include/x86_64-linux-gnu/c++/15/bits/gthr.h: @@ -5553,6 +5759,12 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /usr/include/c++/15/bits/ranges_cmp.h: +/usr/lib/gcc/x86_64-linux-gnu/15/include/tmmintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vldqintrin.h: + +/usr/include/c++/15/bits/unicode-data.h: + /usr/include/x86_64-linux-gnu/sys/wait.h: /usr/include/c++/15/type_traits: @@ -5659,6 +5871,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /usr/include/c++/15/exception: +/usr/include/x86_64-linux-gnu/bits/select2.h: + +/usr/include/SDL3/SDL_pixels.h: + /usr/lib/x86_64-linux-gnu/libc.so.6: /usr/include/linux/types.h: @@ -5685,6 +5901,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: /usr/include/c++/15/map: +/usr/include/c++/15/bits/basic_string.tcc: + +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + /usr/include/c++/15/bits/basic_ios.tcc: /usr/include/c++/15/pstl/pstl_config.h: @@ -5703,6 +5923,22 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /usr/include/c++/15/string: +/usr/include/SDL3/SDL_messagebox.h: + +/home/itten/mxl-multiviewer/MxlFeed.hpp: + +/home/itten/mxl-multiviewer/MxlSdkFeed.hpp: + +/usr/include/linux/close_range.h: + +/home/itten/mxl-multiviewer/NoSignalFeed.hpp: + +/home/itten/mxl-multiviewer/imgui/imgui_tables.cpp: + +/home/itten/mxl-multiviewer/SmpteBarsFeed.hpp: + +/usr/include/c++/15/bits/atomic_base.h: + /usr/include/c++/15/bits/ranges_uninitialized.h: /usr/include/c++/15/iomanip: @@ -5755,6 +5991,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /usr/include/c++/15/limits: +/usr/include/x86_64-linux-gnu/bits/stdio.h: + /usr/include/x86_64-linux-gnu/asm/unistd.h: /usr/include/c++/15/tr1/bessel_function.tcc: @@ -5763,6 +6001,8 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /usr/include/x86_64-linux-gnu/bits/environments.h: +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + /usr/include/x86_64-linux-gnu/bits/getopt_core.h: /usr/include/SDL3/SDL_keyboard.h: @@ -5781,9 +6021,19 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /usr/include/x86_64-linux-gnu/bits/posix_opt.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h: +/home/itten/mxl-multiviewer/TileLayout.cpp: -/home/itten/mxl-multiviewer/FeedTexture.cpp: +/usr/include/c++/15/bits/ptr_traits.h: + +/usr/include/x86_64-linux-gnu/bits/unistd-decl.h: + +/usr/include/c++/15/ctime: + +/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vp2intersectvlintrin.h: + +/usr/include/c++/15/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/unistd.h: /usr/include/SDL3/SDL_hints.h: @@ -5791,6 +6041,10 @@ CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o: /home/itten/mxl-multiviewer/FeedTexture.hpp: +/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h: + +/home/itten/mxl-multiviewer/FeedTexture.cpp: + /usr/include/vk_video/vulkan_video_codec_av1std.h: /usr/include/c++/15/csignal: @@ -5817,10 +6071,12 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/vk_video/vulkan_video_codecs_common.h: -/usr/include/vulkan/vk_platform.h: - /usr/include/vulkan/vulkan_core.h: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h: + +/usr/include/x86_64-linux-gnu/bits/strings_fortified.h: + /home/itten/mxl-multiviewer/MxlFeed.cpp: /usr/lib/gcc/x86_64-linux-gnu/15/include/xsaveoptintrin.h: @@ -5881,12 +6137,6 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/x86_64-linux-gnu/sys/ucontext.h: -/usr/include/c++/15/ctime: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vp2intersectvlintrin.h: - -/usr/include/c++/15/stdlib.h: - /usr/include/c++/15/streambuf: /usr/include/c++/15/format: @@ -5915,10 +6165,6 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/x86_64-linux-gnu/c++/15/bits/messages_members.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx10_2-512satcvtintrin.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vnniintrin.h: - /usr/include/c++/15/bits/memory_resource.h: /usr/include/c++/15/bits/stl_function.h: @@ -5971,6 +6217,8 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h: +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + /usr/include/c++/15/bits/std_abs.h: /usr/include/c++/15/ios: @@ -5993,10 +6241,6 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/x86_64-linux-gnu/bits/sigaction.h: -/home/itten/mxl-multiviewer/FeedCreate.hpp: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512ifmaintrin.h: - /usr/include/time.h: /usr/include/c++/15/tr1/hypergeometric.tcc: @@ -6043,8 +6287,6 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/SDL3/SDL_mouse.h: -/usr/include/SDL3/SDL_pixels.h: - /usr/include/SDL3/SDL_platform_defines.h: /usr/lib/gcc/x86_64-linux-gnu/15/include/xtestintrin.h: @@ -6095,8 +6337,6 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/SDL3/SDL_tray.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512fp16vlintrin.h: - /usr/include/SDL3/SDL_version.h: /usr/lib/x86_64-linux-gnu/libmvec.so.1: @@ -6137,8 +6377,6 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/include/x86_64-linux-gnu/bits/sigthread.h: -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512fp16intrin.h: - /usr/include/c++/15/bits/align.h: /usr/include/x86_64-linux-gnu/sys/syscall.h: @@ -6228,19 +6466,3 @@ CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o: /usr/lib/gcc/x86_64-linux-gnu/15/include/avx512bitalgvlintrin.h: /usr/lib/gcc/x86_64-linux-gnu/15/include/avx512bwintrin.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512fintrin.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmi2intrin.h: - -/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vbmivlintrin.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vlbwintrin.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/tmmintrin.h: - -/usr/include/c++/15/bits/unicode-data.h: - -/usr/lib/gcc/x86_64-linux-gnu/15/include/avx512vldqintrin.h: diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/flags.make b/build-sdk/CMakeFiles/mxl_multiviewer.dir/flags.make index 47bc061..f762a7a 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/flags.make +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/flags.make @@ -6,7 +6,7 @@ CXX_DEFINES = -DMXL_MULTIVIEWER_ENABLE_MXL_SDK=1 CXX_INCLUDES = -I/usr/include/fribidi -I/usr/include/libdrm -I/usr/include/libdecor-0 -I/home/itten/mxl-multiviewer/imgui -I/home/itten/mxl-multiviewer/imgui/backends -I/home/itten/dmf-mxl/mxl-1.0.1/lib/include -I/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib/include -CXX_FLAGS = -g -std=gnu++20 -Wall -Wextra -Wpedantic +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 -Wall -Wextra -Wpedantic # Custom options: CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o_OPTIONS = -w diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o index ce0811c..bfa8a40 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o.d index b07b59d..8a0afbc 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o.d @@ -15,7 +15,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/assert.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h \ /home/itten/mxl-multiviewer/imgui/backends/imgui_impl_sdl3.h \ /usr/include/SDL3/SDL.h /usr/include/SDL3/SDL_stdinc.h \ /usr/include/SDL3/SDL_platform_defines.h /usr/include/wchar.h \ @@ -27,6 +30,8 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \ /usr/include/x86_64-linux-gnu/bits/types.h \ /usr/include/x86_64-linux-gnu/bits/typesizes.h \ @@ -71,4 +76,7 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o index 2de4ef1..bd8b5de 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o.d index b6e22de..ee4395c 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o.d @@ -15,7 +15,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o: \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/assert.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h \ /home/itten/mxl-multiviewer/imgui/backends/imgui_impl_vulkan.h \ /usr/include/vulkan/vulkan.h /usr/include/vulkan/vk_platform.h \ /usr/lib/gcc/x86_64-linux-gnu/15/include/stdint.h /usr/include/stdint.h \ @@ -52,4 +55,7 @@ CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o index 3bae4ea..f67e7d7 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o.d index dbb4e09..8ac7c44 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o.d @@ -15,9 +15,11 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/assert.h \ - /home/itten/mxl-multiviewer/imgui/imgui_internal.h /usr/include/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h /home/itten/mxl-multiviewer/imgui/imgui_internal.h \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types.h \ /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/time64.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ @@ -30,7 +32,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/15/stdlib.h /usr/include/c++/15/cstdlib \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/stdlib.h \ + /usr/include/c++/15/cstdlib \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \ @@ -53,13 +58,17 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/math.h \ /usr/include/c++/15/cmath /usr/include/c++/15/bits/requires_hosted.h \ /usr/include/c++/15/bits/cpp_type_traits.h \ @@ -256,6 +265,8 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/confname.h \ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/linux/close_range.h \ /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o index eb699b2..d00ff1e 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o.d index ac924bd..ffb34e7 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o.d @@ -15,9 +15,11 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o: \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/assert.h \ - /home/itten/mxl-multiviewer/imgui/imgui_internal.h /usr/include/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h /home/itten/mxl-multiviewer/imgui/imgui_internal.h \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types.h \ /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/time64.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ @@ -30,7 +32,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/15/stdlib.h /usr/include/c++/15/cstdlib \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/stdlib.h \ + /usr/include/c++/15/cstdlib \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \ @@ -53,13 +58,17 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/math.h \ /usr/include/c++/15/cmath /usr/include/c++/15/bits/requires_hosted.h \ /usr/include/c++/15/bits/cpp_type_traits.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o index 607ebaa..ea02c2b 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o.d index 40f2f67..e2d8425 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o.d @@ -15,9 +15,11 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o: \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/assert.h \ - /home/itten/mxl-multiviewer/imgui/imgui_internal.h /usr/include/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h /home/itten/mxl-multiviewer/imgui/imgui_internal.h \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types.h \ /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/time64.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ @@ -30,7 +32,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/15/stdlib.h /usr/include/c++/15/cstdlib \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/stdlib.h \ + /usr/include/c++/15/cstdlib \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \ @@ -53,13 +58,17 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/math.h \ /usr/include/c++/15/cmath /usr/include/c++/15/bits/requires_hosted.h \ /usr/include/c++/15/bits/cpp_type_traits.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o index 1014a6f..eb9d3e6 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o.d index 393d4e7..ce54b11 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o.d @@ -15,9 +15,11 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o: \ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/assert.h \ - /home/itten/mxl-multiviewer/imgui/imgui_internal.h /usr/include/stdio.h \ - /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h /home/itten/mxl-multiviewer/imgui/imgui_internal.h \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types.h \ /usr/include/x86_64-linux-gnu/bits/typesizes.h \ /usr/include/x86_64-linux-gnu/bits/time64.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ @@ -30,7 +32,10 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/15/stdlib.h /usr/include/c++/15/cstdlib \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/stdlib.h \ + /usr/include/c++/15/cstdlib \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/cpu_defines.h \ @@ -53,13 +58,17 @@ CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/math.h \ /usr/include/c++/15/cmath /usr/include/c++/15/bits/requires_hosted.h \ /usr/include/c++/15/bits/cpp_type_traits.h \ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/link.txt b/build-sdk/CMakeFiles/mxl_multiviewer.dir/link.txt index 7c3f100..28638aa 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/link.txt +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/mxl_multiviewer.dir/link.d CMakeFiles/mxl_multiviewer.dir/main.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o -o mxl_multiviewer -L/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib -L/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib/internal -Wl,-rpath,/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib:/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib/internal -lSDL3 -lmxl -lmxl-common -lSDL3 /usr/lib/x86_64-linux-gnu/libvulkan.so -lmxl -lmxl-common +/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/mxl_multiviewer.dir/link.d CMakeFiles/mxl_multiviewer.dir/main.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o -o mxl_multiviewer -L/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib -L/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib/internal -Wl,-rpath,/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib:/home/itten/dmf-mxl/mxl-1.0.1/build/Linux-Clang-Release/lib/internal -lSDL3 -lmxl -lmxl-common -lSDL3 /usr/lib/x86_64-linux-gnu/libvulkan.so -lmxl -lmxl-common diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o b/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o index 6e1ef34..1a9f8f9 100644 Binary files a/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o and b/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o differ diff --git a/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o.d b/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o.d index a76b7d9..5caa71c 100644 --- a/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o.d +++ b/build-sdk/CMakeFiles/mxl_multiviewer.dir/main.cpp.o.d @@ -59,6 +59,8 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ /usr/include/c++/15/bits/allocator.h \ /usr/include/x86_64-linux-gnu/c++/15/bits/c++allocator.h \ /usr/include/c++/15/bits/new_allocator.h \ @@ -105,22 +107,28 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/std_abs.h /usr/include/c++/15/cstdio \ /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/c++/15/cerrno /usr/include/errno.h \ - /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ - /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ /usr/include/c++/15/bits/charconv.h \ @@ -201,6 +209,8 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/confname.h \ /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/unistd-decl.h \ /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/x86_64-linux-gnu/sys/syscall.h \ @@ -243,7 +253,10 @@ CMakeFiles/mxl_multiviewer.dir/main.cpp.o: \ /home/itten/mxl-multiviewer/imgui/imgui.h \ /home/itten/mxl-multiviewer/imgui/imconfig.h \ /usr/lib/gcc/x86_64-linux-gnu/15/include/float.h /usr/include/string.h \ - /usr/include/strings.h /usr/include/assert.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/assert.h \ /home/itten/mxl-multiviewer/imgui/backends/imgui_impl_sdl3.h \ /home/itten/mxl-multiviewer/imgui/backends/imgui_impl_vulkan.h \ /usr/include/SDL3/SDL.h /usr/include/SDL3/SDL_stdinc.h \ diff --git a/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.internal b/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.internal index 3bc91c9..703935d 100644 --- a/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.internal +++ b/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.internal @@ -110,12 +110,21 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o /usr/include/x86_64-linux-gnu/bits/mathcalls.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/x86_64-linux-gnu/bits/stdint-least.h /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h /usr/include/x86_64-linux-gnu/bits/struct_mutex.h /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h diff --git a/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.make b/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.make index eb97000..22f30b3 100644 --- a/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.make +++ b/build-sdk/CMakeFiles/v210_test.dir/compiler_depend.make @@ -109,12 +109,21 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /home/itten/mxl-multiviewer/v210_test. /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ @@ -234,9 +243,19 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/x86_64-linux-gnu/bits/types/clock_t.h: -/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: -/usr/include/c++/15/ext/alloc_traits.h: +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: /usr/include/c++/15/debug/debug.h: @@ -250,10 +269,6 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/x86_64-linux-gnu/bits/math-vector.h: -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/c++/15/bits/stl_uninitialized.h: - /usr/include/c++/15/bits/stl_iterator_base_types.h: /usr/include/c++/15/bits/allocator.h: @@ -282,6 +297,8 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/c++/15/bits/utility.h: +/usr/include/x86_64-linux-gnu/bits/select-decl.h: + /usr/include/c++/15/bits/std_abs.h: /usr/lib/x86_64-linux-gnu/libm.so.6: @@ -298,6 +315,18 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/x86_64-linux-gnu/bits/floatn.h: +/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/15/bits/stl_uninitialized.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + /usr/include/c++/15/initializer_list: /usr/include/c++/15/bits/exception.h: @@ -366,6 +395,8 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/stdc-predef.h: +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h: /usr/include/x86_64-linux-gnu/bits/stdlib-float.h: @@ -410,6 +441,8 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + /usr/include/c++/15/tr1/ell_integral.tcc: /usr/include/x86_64-linux-gnu/bits/byteswap.h: @@ -422,7 +455,9 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/x86_64-linux-gnu/bits/mathcalls-macros.h: -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/15/tr1/exp_integral.tcc: /usr/include/c++/15/tr1/gamma.tcc: @@ -458,18 +493,8 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/c++/15/vector: -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - /usr/include/stdio.h: -/usr/include/c++/15/tr1/exp_integral.tcc: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/c++/15/bits/stl_function.h: - -/usr/include/string.h: - /usr/include/x86_64-linux-gnu/gnu/stubs.h: /usr/include/x86_64-linux-gnu/bits/endian.h: @@ -494,28 +519,30 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: +/usr/include/c++/15/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/select2.h: + /usr/include/x86_64-linux-gnu/bits/types.h: /usr/include/c++/15/concepts: /usr/include/x86_64-linux-gnu/bits/stdint-intn.h: +/usr/include/c++/15/bits/stl_function.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/stdio2-decl.h: + +/usr/include/x86_64-linux-gnu/bits/string_fortified.h: + /usr/include/x86_64-linux-gnu/bits/stdint-least.h: +/usr/include/x86_64-linux-gnu/bits/strings_fortified.h: + /usr/include/strings.h: /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/include/x86_64-linux-gnu/c++/15/bits/os_defines.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: diff --git a/build-sdk/CMakeFiles/v210_test.dir/flags.make b/build-sdk/CMakeFiles/v210_test.dir/flags.make index 2637dc7..a60ee9d 100644 --- a/build-sdk/CMakeFiles/v210_test.dir/flags.make +++ b/build-sdk/CMakeFiles/v210_test.dir/flags.make @@ -6,5 +6,5 @@ CXX_DEFINES = CXX_INCLUDES = -I/home/itten/mxl-multiviewer -CXX_FLAGS = -g -std=gnu++20 +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 diff --git a/build-sdk/CMakeFiles/v210_test.dir/link.txt b/build-sdk/CMakeFiles/v210_test.dir/link.txt index 6b97566..fedd90c 100644 --- a/build-sdk/CMakeFiles/v210_test.dir/link.txt +++ b/build-sdk/CMakeFiles/v210_test.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/v210_test.dir/link.d CMakeFiles/v210_test.dir/v210_test.cpp.o -o v210_test +/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/v210_test.dir/link.d CMakeFiles/v210_test.dir/v210_test.cpp.o -o v210_test diff --git a/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o b/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o index ec35c60..e21628e 100644 Binary files a/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o and b/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o differ diff --git a/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o.d b/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o.d index eb05686..7d76543 100644 --- a/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o.d +++ b/build-sdk/CMakeFiles/v210_test.dir/v210_test.cpp.o.d @@ -34,12 +34,16 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ /usr/include/x86_64-linux-gnu/bits/floatn.h \ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /usr/include/c++/15/cstring /usr/include/c++/15/bits/version.h \ - /usr/include/string.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/15/cstring \ + /usr/include/c++/15/bits/version.h /usr/include/string.h \ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/c++/15/cmath \ - /usr/include/c++/15/bits/requires_hosted.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/15/cmath /usr/include/c++/15/bits/requires_hosted.h \ /usr/include/c++/15/bits/cpp_type_traits.h \ /usr/include/c++/15/type_traits /usr/include/c++/15/ext/type_traits.h \ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \ @@ -70,13 +74,17 @@ CMakeFiles/v210_test.dir/v210_test.cpp.o: \ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ /usr/include/c++/15/bits/specfun.h \ /usr/include/c++/15/bits/stl_algobase.h \ /usr/include/c++/15/bits/functexcept.h \ diff --git a/build-sdk/cmake_install.cmake b/build-sdk/cmake_install.cmake index 4d895ad..8a6f53d 100644 --- a/build-sdk/cmake_install.cmake +++ b/build-sdk/cmake_install.cmake @@ -12,7 +12,7 @@ if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") + set(CMAKE_INSTALL_CONFIG_NAME "Release") endif() message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") endif() diff --git a/build-sdk/config.json b/build-sdk/config.json index a8d02f0..d63b86f 100644 --- a/build-sdk/config.json +++ b/build-sdk/config.json @@ -5,23 +5,23 @@ "feeds": [ { "domain": "/tmp/mxl", - "flow": "aac7b492-fc2f-4869-a8a7-711ba10ee4bf" + "flow": "c4c82c3c-4db8-4c27-b17b-4dece77bb69e" }, { "domain": "/tmp/mxl", - "flow": "511f7ea0-9a48-45df-b258-f403e4deb810" + "flow": "3f10b344-f59b-4bab-bd14-70bdc17308e4" }, { "domain": "/tmp/mxl", - "flow": "fe28bb88-b503-4e16-9c51-894504fe7df8" + "flow": "c371f564-5276-4512-901b-3ee4eafe0254" }, { "domain": "/tmp/mxl", - "flow": "fdd8346e-216d-4992-9586-31f4a916a951" + "flow": "a3ebf268-dc33-4472-bc86-f1e930bdf556" }, { "domain": "/tmp/mxl", - "flow": "64a8fe9a-8a89-441a-94b5-637c23fd6964" + "flow": "68da933e-9058-4e09-a485-b46e4babadc8" } ] } diff --git a/build-sdk/mxl_multiviewer b/build-sdk/mxl_multiviewer index ba97552..3bf6ff0 100755 Binary files a/build-sdk/mxl_multiviewer and b/build-sdk/mxl_multiviewer differ diff --git a/build-sdk/v210_test b/build-sdk/v210_test index 6fe8d30..e094113 100755 Binary files a/build-sdk/v210_test and b/build-sdk/v210_test differ diff --git a/build/.ninja_deps b/build/.ninja_deps index bd53e45..4598d30 100644 Binary files a/build/.ninja_deps and b/build/.ninja_deps differ diff --git a/build/.ninja_log b/build/.ninja_log index 9efa50b..a43ba2a 100644 --- a/build/.ninja_log +++ b/build/.ninja_log @@ -6,57 +6,54 @@ 2 1397 1778927333260233960 CMakeFiles/multiview_test.dir/imgui/imgui_widgets.cpp.o fd62c43f9b0da4fb 1 1509 1778927333259086969 CMakeFiles/multiview_test.dir/imgui/imgui.cpp.o 184c54d1d7f8da34 3 593 1778927572649246506 CMakeFiles/multiview_test.dir/main.cpp.o b6b27a2b15f1d256 -9 3997 1779054776007096538 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3998 4649 1779054779996013156 mxl_multiviewer 205aad974c69f886 -1 73 1779007718320780480 build.ninja 6c533b4704507e25 -1 73 1779007718320780480 /home/itten/mxl-multiviewer/build/cmake_install.cmake 6c533b4704507e25 +13 3972 1779056635253214966 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +3972 4674 1779056639212131929 mxl_multiviewer 205aad974c69f886 +1 73 1779057133428103549 build.ninja 6c533b4704507e25 +1 73 1779057133426765890 /home/itten/mxl-multiviewer/build/cmake_install.cmake 6c533b4704507e25 4 301 1778983233967716048 CMakeFiles/mxl_multiviewer.dir/FakeFeed.cpp.o 5e0b3d1cb566d05a -12 905 1779007718338349519 CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o cd8f13ea68566562 -330 1484 1779007718656313583 CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o 9f5909ef338d6f84 +13 1066 1779055934426291311 CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o cd8f13ea68566562 +16 1233 1779055934427881514 CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o 9f5909ef338d6f84 2 697 1778977198978521832 CMakeFiles/mxl_multiviewer.dir/FeedFactory.cpp.o 6eef4c3632622be1 -12 2727 1779054312183791887 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 +10 2486 1779056220051910978 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 5 774 1779009114556786973 CMakeFiles/mxl_multiviewer.dir/TileLayout.cpp.o 92548a3beaf6cc2a 10 1100 1779054776009391713 CMakeFiles/mxl_multiviewer.dir/VulkanUtils.cpp.o 94922b0abaec7af0 10 1303 1779054776008096517 CMakeFiles/mxl_multiviewer.dir/FeedTexture.cpp.o 465574e8abbc9d5d 5 803 1779009114557038260 CMakeFiles/mxl_multiviewer.dir/RenderPipeline.cpp.o 25f2e2a829e624ca 809 2567 1779007719135303112 CMakeFiles/mxl_multiviewer.dir/VulkanContext.cpp.o 24d381eb6627ff86 1447 3074 1779007719773289165 CMakeFiles/mxl_multiviewer.dir/Swapchain.cpp.o 836fd7034af2b687 -13 3795 1779054312186396526 CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o 351bcf65838bfc2a +14 3929 1779055934426881535 CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o 351bcf65838bfc2a 13 809 1779007718339320513 CMakeFiles/mxl_multiviewer.dir/MxlInstanceCache.cpp.o 57a3a622c77e76d2 -13 1859 1779054312184791866 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 +12 1766 1779056220053910937 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 1 445 1778980407712453965 CMakeFiles/v210_test.dir/v210_test.cpp.o 682a0bc85afb62d1 445 523 1778980408156444438 v210_test 4225e54a48d1d5e7 -12 1679 1779054776010096476 CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o e19e2ad84bfeb27f -5 466 1779009941332887356 CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o 60fdc117eb712bfb +6 1567 1779054848235586712 CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o e19e2ad84bfeb27f +13 1203 1779055934424881577 CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o 60fdc117eb712bfb 5 330 1779007718331633644 CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_sdl3.cpp.o 2c9f9be8bffd084e 5 741 1779007718331977818 CMakeFiles/mxl_multiviewer.dir/imgui/backends/imgui_impl_vulkan.cpp.o 8c0e4a436c69f5e7 4 2605 1779007718331033084 CMakeFiles/mxl_multiviewer.dir/imgui/imgui_tables.cpp.o a09d10ce44cb3e25 4 3229 1779007718330752185 CMakeFiles/mxl_multiviewer.dir/imgui/imgui_draw.cpp.o 1a20a9661d6284ca 4 3443 1779007718331330396 CMakeFiles/mxl_multiviewer.dir/imgui/imgui_widgets.cpp.o bdac470fb57774d5 3 3611 1779007718330343966 CMakeFiles/mxl_multiviewer.dir/imgui/imgui.cpp.o f1eaf5c81331737a -6 1567 1779054848235586712 CMakeFiles/mxl_multiviewer.dir/V210ComputeDecoder.cpp.o e19e2ad84bfeb27f -5 3876 1779054848233586753 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3876 4531 1779054852104505838 mxl_multiviewer 205aad974c69f886 -14 1616 1779055038103617809 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 -12 2722 1779055038101617851 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 -11 3707 1779055055333257650 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3708 4394 1779055059030180371 mxl_multiviewer 205aad974c69f886 -8 3819 1779055227410660634 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3820 4512 1779055231222580951 mxl_multiviewer 205aad974c69f886 -13 1066 1779055934426291311 CMakeFiles/mxl_multiviewer.dir/MxlFeed.cpp.o cd8f13ea68566562 -13 1203 1779055934424881577 CMakeFiles/mxl_multiviewer.dir/NoSignalFeed.cpp.o 60fdc117eb712bfb -16 1233 1779055934427881514 CMakeFiles/mxl_multiviewer.dir/SmpteBarsFeed.cpp.o 9f5909ef338d6f84 -12 1900 1779055934423881598 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 -14 3929 1779055934426881535 CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o 351bcf65838bfc2a -10 4326 1779055934421881640 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -4326 5010 1779055938737791422 mxl_multiviewer 205aad974c69f886 -12 1766 1779056220053910937 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 -10 2486 1779056220051910978 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 -6 3931 1779056220047911062 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3932 4606 1779056223973828997 mxl_multiviewer 205aad974c69f886 -10 3933 1779056371682741367 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3934 4592 1779056375606659343 mxl_multiviewer 205aad974c69f886 -10 3775 1779056501994010048 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3775 4452 1779056505758931079 mxl_multiviewer 205aad974c69f886 -13 3972 1779056635253214966 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 -3972 4674 1779056639212131929 mxl_multiviewer 205aad974c69f886 +6 1525 1779057133505344072 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 +6 2339 1779057133503764275 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 +5 3807 1779057133502764296 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +3807 4440 1779057137304684552 mxl_multiviewer 205aad974c69f886 +11 1630 1779057298431304958 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 +7 2462 1779057298427305042 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 +4 3838 1779057298424305105 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +3838 4458 1779057302258224689 mxl_multiviewer 205aad974c69f886 +5 3710 1779057371177779117 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +3710 4346 1779057374882701408 mxl_multiviewer 205aad974c69f886 +14 987 1779137255661168249 CMakeFiles/mxl_multiviewer.dir/FeedCreate.cpp.o 4db48c69f1f95087 +13 1478 1779137255661158261 CMakeFiles/mxl_multiviewer.dir/AppConfig.cpp.o 8761582270eea4c9 +14 1973 1779137255661752955 CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o 351bcf65838bfc2a +13 2169 1779137255660168270 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +2169 2452 1779137257817122814 mxl_multiviewer 205aad974c69f886 +5 1673 1779137564901651267 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +1673 1925 1779137566569616116 mxl_multiviewer 205aad974c69f886 +7 1740 1779137842223806937 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +1740 1994 1779137843956770416 mxl_multiviewer 205aad974c69f886 +5 1851 1779137994284602384 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +1851 2123 1779137996130563482 mxl_multiviewer 205aad974c69f886 +6 1788 1779138799703810095 CMakeFiles/mxl_multiviewer.dir/main.cpp.o cfdc8d343a283e56 +1788 2048 1779138801485773078 mxl_multiviewer 205aad974c69f886 diff --git a/build/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o b/build/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o index 21436bc..0e1937a 100644 Binary files a/build/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o and b/build/CMakeFiles/mxl_multiviewer.dir/MxlSdkFeed.cpp.o differ diff --git a/build/CMakeFiles/mxl_multiviewer.dir/main.cpp.o b/build/CMakeFiles/mxl_multiviewer.dir/main.cpp.o index dc952cc..67f8f21 100644 Binary files a/build/CMakeFiles/mxl_multiviewer.dir/main.cpp.o and b/build/CMakeFiles/mxl_multiviewer.dir/main.cpp.o differ diff --git a/build/mxl_multiviewer b/build/mxl_multiviewer index 4cc6e05..21306df 100755 Binary files a/build/mxl_multiviewer and b/build/mxl_multiviewer differ diff --git a/main.cpp b/main.cpp index 57c2f7a..7568cb8 100644 --- a/main.cpp +++ b/main.cpp @@ -55,6 +55,12 @@ struct PerfStats struct FramePerfStats { uint64_t eventTicks = 0; + uint64_t eventPumpTicks = 0; + uint64_t eventPollTicks = 0; + uint64_t eventProcessTicks = 0; + uint64_t emptyPollTicks = 0; + uint64_t maxEventPollTicks = 0; + uint64_t maxEventProcessTicks = 0; uint64_t fenceWaitTicks = 0; uint64_t feedReadTicks = 0; uint64_t stageCopyTicks = 0; @@ -70,6 +76,18 @@ struct FramePerfStats uint64_t acquireTicks = 0; uint64_t submitPresentTicks = 0; uint64_t idleDelayTicks = 0; + uint32_t events = 0; + uint32_t windowEvents = 0; + uint32_t resizeEvents = 0; + uint32_t mouseMotionEvents = 0; + uint32_t mouseButtonEvents = 0; + uint32_t mouseWheelEvents = 0; + uint32_t keyboardEvents = 0; + uint32_t textEvents = 0; + uint32_t quitEvents = 0; + uint32_t otherEvents = 0; + uint32_t maxPollEventType = 0; + uint32_t maxProcessEventType = 0; }; struct FeedPerfStats @@ -88,6 +106,76 @@ struct FeedPerfStats bool hasLastGrain = false; }; +static void recordEventStats( + FramePerfStats& framePerf, + const SDL_Event& event) +{ + ++framePerf.events; + + if (event.type >= SDL_EVENT_WINDOW_FIRST && + event.type <= SDL_EVENT_WINDOW_LAST) + { + ++framePerf.windowEvents; + + if (event.type == SDL_EVENT_WINDOW_RESIZED || + event.type == SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED) + { + ++framePerf.resizeEvents; + } + + return; + } + + switch (event.type) + { + case SDL_EVENT_MOUSE_MOTION: + ++framePerf.mouseMotionEvents; + break; + + case SDL_EVENT_MOUSE_BUTTON_DOWN: + case SDL_EVENT_MOUSE_BUTTON_UP: + ++framePerf.mouseButtonEvents; + break; + + case SDL_EVENT_MOUSE_WHEEL: + ++framePerf.mouseWheelEvents; + break; + + case SDL_EVENT_KEY_DOWN: + case SDL_EVENT_KEY_UP: + ++framePerf.keyboardEvents; + break; + + case SDL_EVENT_TEXT_EDITING: + case SDL_EVENT_TEXT_INPUT: + case SDL_EVENT_TEXT_EDITING_CANDIDATES: + ++framePerf.textEvents; + break; + + case SDL_EVENT_QUIT: + ++framePerf.quitEvents; + break; + + default: + ++framePerf.otherEvents; + break; + } +} + +static void disableUnusedSdlEvents() +{ + // Keep SDL's internal state updates, but avoid queuing noisy events + // that the multiviewer does not consume. On Wayland these showed up + // around SDL_PumpEvents() stalls during compositor/window activity. + SDL_SetEventEnabled(SDL_EVENT_WINDOW_EXPOSED, false); + SDL_SetEventEnabled(SDL_EVENT_WINDOW_FOCUS_GAINED, false); + SDL_SetEventEnabled(SDL_EVENT_WINDOW_FOCUS_LOST, false); + SDL_SetEventEnabled(SDL_EVENT_WINDOW_MOUSE_ENTER, false); + SDL_SetEventEnabled(SDL_EVENT_WINDOW_MOUSE_LEAVE, false); + SDL_SetEventEnabled(SDL_EVENT_MOUSE_MOTION, false); + SDL_SetEventEnabled(SDL_EVENT_CLIPBOARD_UPDATE, false); +} + struct ThreadCpuSample { uint64_t ticks = 0; @@ -459,6 +547,8 @@ int main(int argc, char* argv[]) return 1; } + disableUnusedSdlEvents(); + SDL_Window* window = SDL_CreateWindow( AppName, 1280, @@ -1068,27 +1158,112 @@ int main(int argc, char* argv[]) perfSectionStartTicks = SDL_GetPerformanceCounter(); - while (SDL_PollEvent(&event)) { - ImGui_ImplSDL3_ProcessEvent(&event); + const uint64_t pumpStartTicks = + SDL_GetPerformanceCounter(); - switch (event.type) + SDL_PumpEvents(); + + if (config.logPerf) { - case SDL_EVENT_QUIT: - g_running = false; - break; + framePerf.eventPumpTicks += + SDL_GetPerformanceCounter() - + pumpStartTicks; + } + } - case SDL_EVENT_WINDOW_RESIZED: - case SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED: - framebufferResized = true; - break; + constexpr int EventBatchSize = 64; + SDL_Event eventBatch[EventBatchSize]; - case SDL_EVENT_KEY_DOWN: - if (event.key.key == SDLK_ESCAPE) - { - g_running = false; + while (true) + { + const uint64_t pollStartTicks = + SDL_GetPerformanceCounter(); + + const int eventCount = SDL_PeepEvents( + eventBatch, + EventBatchSize, + SDL_GETEVENT, + SDL_EVENT_FIRST, + SDL_EVENT_LAST + ); + + if (eventCount <= 0) + { + if (config.logPerf) + { + framePerf.emptyPollTicks += + SDL_GetPerformanceCounter() - + pollStartTicks; + } + break; + } + + if (config.logPerf) + { + const uint64_t pollTicks = + SDL_GetPerformanceCounter() - + pollStartTicks; + framePerf.eventPollTicks += pollTicks; + if (pollTicks > framePerf.maxEventPollTicks) + { + framePerf.maxEventPollTicks = pollTicks; + framePerf.maxPollEventType = + static_cast( + eventBatch[0].type); + } + } + + for (int eventIndex = 0; + eventIndex < eventCount; + ++eventIndex) + { + event = eventBatch[eventIndex]; + + if (config.logPerf) + { + recordEventStats(framePerf, event); + } + + const uint64_t processStartTicks = + SDL_GetPerformanceCounter(); + + ImGui_ImplSDL3_ProcessEvent(&event); + + switch (event.type) + { + case SDL_EVENT_QUIT: + g_running = false; + break; + + case SDL_EVENT_WINDOW_RESIZED: + case SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED: + framebufferResized = true; + break; + + case SDL_EVENT_KEY_DOWN: + if (event.key.key == SDLK_ESCAPE) + { + g_running = false; + } + break; + } + + if (config.logPerf) + { + const uint64_t processTicks = + SDL_GetPerformanceCounter() - + processStartTicks; + framePerf.eventProcessTicks += processTicks; + if (processTicks > + framePerf.maxEventProcessTicks) + { + framePerf.maxEventProcessTicks = + processTicks; + framePerf.maxProcessEventType = + static_cast(event.type); + } } - break; } } @@ -1168,59 +1343,7 @@ int main(int argc, char* argv[]) continue; } - // ---- frame timing ---- - - perfSectionStartTicks = - SDL_GetPerformanceCounter(); - - vkWaitForFences( - ctx.device(), - 1, - &inFlightFence, - VK_TRUE, - UINT64_MAX - ); - vkResetFences( - ctx.device(), - 1, - &inFlightFence - ); - - if (config.logPerf) - { - const uint64_t elapsed = - SDL_GetPerformanceCounter() - - perfSectionStartTicks; - perfStats.submitPresentTicks += elapsed; - framePerf.fenceWaitTicks += elapsed; - framePerf.submitPresentTicks += elapsed; - } - - ++frameCounter; - - if (config.logFps) - { - ++framesSinceLastLog; - Uint64 now = SDL_GetTicks(); - Uint64 elapsed = now - lastFpsLogTicks; - - if (elapsed >= 1000) - { - double fps = - static_cast( - framesSinceLastLog - ) * 1000.0 / - static_cast(elapsed); - - std::cout << "FPS: " << fps - << std::endl; - - framesSinceLastLog = 0; - lastFpsLogTicks = now; - } - } - - // ---- update feed pixels ---- + // ---- read feeds (overlap with GPU) ---- std::fill( feedUploadNeeded.begin(), @@ -1328,6 +1451,60 @@ int main(int argc, char* argv[]) pendingUploadNeeded[i] = true; } + // ---- fence wait (now after CPU work) ---- + + perfSectionStartTicks = + SDL_GetPerformanceCounter(); + + vkWaitForFences( + ctx.device(), + 1, + &inFlightFence, + VK_TRUE, + UINT64_MAX + ); + vkResetFences( + ctx.device(), + 1, + &inFlightFence + ); + + if (config.logPerf) + { + const uint64_t elapsed = + SDL_GetPerformanceCounter() - + perfSectionStartTicks; + perfStats.submitPresentTicks += elapsed; + framePerf.fenceWaitTicks += elapsed; + framePerf.submitPresentTicks += elapsed; + } + + ++frameCounter; + + if (config.logFps) + { + ++framesSinceLastLog; + Uint64 now = SDL_GetTicks(); + Uint64 elapsed = now - lastFpsLogTicks; + + if (elapsed >= 1000) + { + double fps = + static_cast( + framesSinceLastLog + ) * 1000.0 / + static_cast(elapsed); + + std::cout << "FPS: " << fps + << std::endl; + + framesSinceLastLog = 0; + lastFpsLogTicks = now; + } + } + + // ---- stage uploads ---- + const uint32_t maxV210Uploads = config.maxV210UploadsPerFrame == 0 ? feedCount @@ -1861,7 +2038,43 @@ int main(int argc, char* argv[]) << (currentFrameTicks * invMs) << "ms event=" << (framePerf.eventTicks * invMs) - << "ms fence=" + << "ms events=" + << framePerf.events + << " pump=" + << (framePerf.eventPumpTicks * invMs) + << "ms peep=" + << (framePerf.eventPollTicks * invMs) + << "ms process=" + << (framePerf.eventProcessTicks * invMs) + << "ms emptyPoll=" + << (framePerf.emptyPollTicks * invMs) + << "ms maxPoll=" + << (framePerf.maxEventPollTicks * invMs) + << "ms/type=" + << framePerf.maxPollEventType + << " maxProcess=" + << (framePerf.maxEventProcessTicks * invMs) + << "ms/type=" + << framePerf.maxProcessEventType + << " win=" + << framePerf.windowEvents + << " resize=" + << framePerf.resizeEvents + << " motion=" + << framePerf.mouseMotionEvents + << " button=" + << framePerf.mouseButtonEvents + << " wheel=" + << framePerf.mouseWheelEvents + << " key=" + << framePerf.keyboardEvents + << " text=" + << framePerf.textEvents + << " quit=" + << framePerf.quitEvents + << " otherEvents=" + << framePerf.otherEvents + << " fence=" << (framePerf.fenceWaitTicks * invMs) << "ms feedRead=" << (framePerf.feedReadTicks * invMs)