From 65d12f74ff6d9e480627dc009f91e6f30347185b Mon Sep 17 00:00:00 2001 From: Jim Martin Date: Sat, 5 Sep 2026 19:27:13 -0500 Subject: [PATCH 1/4] fix(windows): keep streaming layouts out of the display database --- src/display_device.cpp | 2 +- third-party/libdisplaydevice | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/display_device.cpp b/src/display_device.cpp index bcc81bdb7d0..4942d57ec9f 100644 --- a/src/display_device.cpp +++ b/src/display_device.cpp @@ -656,7 +656,7 @@ namespace display_device { std::unique_ptr make_settings_manager([[maybe_unused]] const std::filesystem::path &persistence_filepath, [[maybe_unused]] const config::video_t &video_config) { #ifdef _WIN32 return std::make_unique( - std::make_shared(std::make_shared()), + std::make_shared(std::make_shared(), false), std::make_shared(), std::make_unique( std::make_shared(persistence_filepath) diff --git a/third-party/libdisplaydevice b/third-party/libdisplaydevice index 6e9722f8910..e096d7a1587 160000 --- a/third-party/libdisplaydevice +++ b/third-party/libdisplaydevice @@ -1 +1 @@ -Subproject commit 6e9722f89103320c948dc1199066c9e17a69e88a +Subproject commit e096d7a1587a5663f8d260648635f61e7cd4a78b From 74fc05a438f212bf064b791e0fa0f95bff5b7426 Mon Sep 17 00:00:00 2001 From: Jim Martin Date: Sat, 5 Sep 2026 19:36:20 -0500 Subject: [PATCH 2/4] build: update display library with review cleanup --- third-party/libdisplaydevice | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third-party/libdisplaydevice b/third-party/libdisplaydevice index e096d7a1587..3452a5c5a05 160000 --- a/third-party/libdisplaydevice +++ b/third-party/libdisplaydevice @@ -1 +1 @@ -Subproject commit e096d7a1587a5663f8d260648635f61e7cd4a78b +Subproject commit 3452a5c5a057a292070ab3b85f2ac800e3eeb0f9 From 6652f0f81e9951f25491d43263b469a927c61d84 Mon Sep 17 00:00:00 2001 From: Jim Martin Date: Sat, 5 Sep 2026 19:36:53 -0500 Subject: [PATCH 3/4] build: include display library documentation fixes --- third-party/libdisplaydevice | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third-party/libdisplaydevice b/third-party/libdisplaydevice index 3452a5c5a05..aeae5a2724e 160000 --- a/third-party/libdisplaydevice +++ b/third-party/libdisplaydevice @@ -1 +1 @@ -Subproject commit 3452a5c5a057a292070ab3b85f2ac800e3eeb0f9 +Subproject commit aeae5a2724ec42fb787884a687176fdd0785c203 From cba34e955d15c4f37cb4cdda396f4151c7e78667 Mon Sep 17 00:00:00 2001 From: Jim Martin Date: Sat, 5 Sep 2026 19:42:29 -0500 Subject: [PATCH 4/4] build: include display library test flag cleanup --- third-party/libdisplaydevice | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third-party/libdisplaydevice b/third-party/libdisplaydevice index aeae5a2724e..897add70d11 160000 --- a/third-party/libdisplaydevice +++ b/third-party/libdisplaydevice @@ -1 +1 @@ -Subproject commit aeae5a2724ec42fb787884a687176fdd0785c203 +Subproject commit 897add70d11e721ed2ba8abad9322f3c970bd702