https://bugs.kde.org/show_bug.cgi?id=522928
Bug ID: 522928
Summary: Add HDR (high_dynamic_range) capability to screencast
virtual outputs
Classification: Plasma
Product: kwin
Version First unspecified
Reported In:
Platform: Other
OS: Other
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: colour-management
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Title: Add HDR (high_dynamic_range) capability to screencast virtual outputs
Virtual outputs created via zkde_screencast_unstable_v1::stream_virtual_output
only advertise the custom_modes capability (0x2000) in kde_output_device_v2 —
high_dynamic_range (0x8) and wide_color_gamut (0x10) are missing, so
kde_output_configuration_v2::set_high_dynamic_range cannot be used on them.
Use case: game-streaming hosts (Sunshine-derived, e.g. Sonnenschein) create a
virtual output matching the client's display and stream it via the screencast
PipeWire node. HDR-capable clients (Steam Deck OLED, HDR TVs via Moonlight)
request HDR10, but the virtual output cannot be switched into HDR mode, so
games render SDR. MR !8766 added custom modes to virtual outputs — HDR support
would be the natural next step (presumably VirtualOutput capabilities +
colorimetry in the screencast path).
Observed on Plasma 6.7, output name Virtual-pipewire-virtual, protocol version
19+.
--
You are receiving this mail because:
You are watching all bug changes.