Joshua Ashton
|
251ae8ede3
|
drm: Cleanup HDR TF + MULT state
|
2023-03-16 22:18:59 +00:00 |
|
Joshua Ashton
|
06e78f5ed6
|
drm: Support HDR_MULT for SDR surfaces
|
2023-03-16 22:18:59 +00:00 |
|
Joshua Ashton
|
2548f3375c
|
drm: Support for HDR with planes with VALVE1_ extension
|
2023-03-16 22:18:59 +00:00 |
|
Joshua Ashton
|
6f9759ab49
|
rendervulkan: Add logging to vulkan_acquire_screenshot_texture
|
2023-03-13 05:28:46 +00:00 |
|
Joshua Ashton
|
7d5a01d9ac
|
sdlwindow: Fix crash on some icon-less windows
|
2023-03-13 05:28:46 +00:00 |
|
Sefa Eyeoglu
|
5a672f09aa
|
build: update libdisplay-info pkgconfig filename
Fixes Plagman/gamescope#823
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
2023-03-12 12:28:35 +01:00 |
|
Joaquín Ignacio Aramendía
|
f5edba5853
|
Add support for DSI internally rotated displays (e.g. GPD)
Co-authored-by: Matthew Anderson <ruinairas1992@gmail.com>
|
2023-03-10 17:02:51 +01:00 |
|
Joshua Ashton
|
6395e9f3ff
|
sdlwindow: Fix icon loading
|
2023-03-10 04:03:24 +00:00 |
|
Joshua Ashton
|
66ee6458bb
|
vr_session: fix icon loading
|
2023-03-10 03:52:30 +00:00 |
|
Joshua Ashton
|
521e294327
|
vr_session, vblankmanager: Sleep vr vblank manager thread if invisible
Don't framesync or anything when invisible. Put the vblank thread to sleep until visible again with a condition variable.
|
2023-03-10 03:39:58 +00:00 |
|
Joshua Ashton
|
6e96514c7a
|
vr_session: Add g_bOpenVRForceInvisible debug switch
|
2023-03-08 03:48:47 +00:00 |
|
Joshua Ashton
|
659e55011f
|
steamcompmgr: Default SDR content brightness to 203
|
2023-03-06 21:31:11 +00:00 |
|
Simon Ser
|
9a0b7f7341
|
drm: add support for headless setup
Use a fallback mode size and refresh rate, to avoid surprising
our clients too much and allow screen recording to continue
working.
|
2023-03-06 20:09:31 +01:00 |
|
Simon Ser
|
95aa255e29
|
drm: fix return values in drm_prepare()
|
2023-03-06 19:54:11 +01:00 |
|
Sefa Eyeoglu
|
1331b9f81e
|
vr_session: fix openvr include
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
2023-03-05 11:05:08 +01:00 |
|
Sefa Eyeoglu
|
b430c5b9a0
|
build: bump libdisplay-info maximum version
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
2023-03-05 10:52:56 +01:00 |
|
Sefa Eyeoglu
|
557e56bade
|
build: fix openvr dependency name
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
2023-03-04 18:10:29 +00:00 |
|
Joshua Ashton
|
3df0a99cca
|
drm: Only use SDR metadata blob for HDR enabled screens
|
2023-03-04 18:08:38 +00:00 |
|
Joshua Ashton
|
297245cd7e
|
steamcompmgr: FSR bodges for HDR
|
2023-03-02 17:55:15 +00:00 |
|
Joshua Ashton
|
280588f1e3
|
steamcompmgr: Allow scanout for some HDR cases
|
2023-03-02 17:32:06 +00:00 |
|
Joshua Ashton
|
8480280aad
|
drm,wlserver: Fix lifetime of hdr metadata blobs
|
2023-03-02 17:18:10 +00:00 |
|
Joshua Ashton
|
06586a6d12
|
steamcompmgr: Disable tearing if Mangoapp, etc is up (hack)
Avoids bad stutter for now.
|
2023-03-02 16:32:23 +00:00 |
|
Joshua Ashton
|
140df9a81d
|
HACK: drm: Always send HDR metadata
Can't just set to 0 due to kernel bugs where it will not reset back to SDR.
|
2023-03-02 16:09:40 +00:00 |
|
Newbyte
|
26831017e9
|
steamcompmgr: Fix typo in comment
Fixes a3dc37f262
|
2023-03-02 11:19:46 +01:00 |
|
Joshua Ashton
|
a3dc37f262
|
steamcompmgr: Add workaround for Disgaea PC (405900)
This app doesn't like using the controller unless its clicked on first.
|
2023-02-23 05:07:37 +00:00 |
|
Simon Ser
|
9600bbaadf
|
build: bump libliftoff to 0.4.0
|
2023-02-20 22:07:30 +01:00 |
|
Joshua Ashton
|
2a09fbcb69
|
steamcompmgr: Replicate EDID path to all servers
|
2023-02-14 00:57:47 +00:00 |
|
Joshua Ashton
|
b7f5ce94ec
|
steamcompmgr: return server ID in xwayland server feedback
|
2023-02-11 19:59:09 +00:00 |
|
Joshua Ashton
|
1afea5eb86
|
steamcompmgr: Add support for growing/destroying xwaylands on the fly
|
2023-02-11 19:57:32 +00:00 |
|
Lilium
|
57f005716b
|
itm: avoid division by zero for BT.2446 Method A
|
2023-02-11 18:17:50 +00:00 |
|
msxmine
|
b1254d5340
|
Check for nullptr connector in drm_prepare
Fixes gamescope sometimes segfaulting for me.
|
2023-02-11 16:11:56 +00:00 |
|
Joshua Ashton
|
8a3fa88c7d
|
wlserver: Treat XKB_KEY_XF86PowerOff as a forbidden key
|
2023-02-04 06:21:00 +00:00 |
|
Joshua Ashton
|
b4aff264e4
|
steamcompmgr: xdg-shell fixes
|
2023-02-04 06:16:24 +00:00 |
|
Joshua Ashton
|
d3ce381ff4
|
steamcompmgr: Fix get_win_display_name
|
2023-02-01 19:53:09 +00:00 |
|
Joshua Ashton
|
ecee87b157
|
wlserver: Add comment about perf of wlserver_get_xdg_shell_windows
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
2cbbbb35d9
|
main: Add --expose-wayland option
Allows basic xdg-shell clients
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
09bfa644ac
|
steamcompmgr: Support for xdg-shell windows
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
624bac8eeb
|
steamcompmgr: Add new shared header
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
552a6ea62a
|
steamcompmgr: Add std::variant structure for window type
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
b167dfbf94
|
wlserver: Initial hookup of xdg-shell
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
f14dc8cfb8
|
rendervulkan: Fix vulkan_create_texture_from_wlr_buffer for cpu ptr path
|
2023-01-25 14:45:58 +00:00 |
|
Joshua Ashton
|
95dec879eb
|
steamcompmgr: Move xwayland-specific window properties to structure
|
2023-01-25 14:45:58 +00:00 |
|
Simon Ser
|
82775c0c15
|
drm: use libdisplay-info to parse make/model
|
2023-01-24 12:40:42 +00:00 |
|
Joshua Ashton
|
02134f3b63
|
wlserver: Fix crash on shutdown
|
2023-01-24 12:38:11 +00:00 |
|
Joshua Ashton
|
0c80f65e67
|
steamcompmgr: Remove unused 'mode' var from steamcompmgr_win_t
|
2023-01-23 02:22:36 +00:00 |
|
Joshua Ashton
|
facdc072fc
|
steamcompmgr: rename win to steamcompmgr_win_t
|
2023-01-23 02:19:13 +00:00 |
|
Joshua Ashton
|
d6c1df4e52
|
shaders: Add force wide gammut support to itm
|
2023-01-20 06:21:16 +00:00 |
|
Joshua Ashton
|
39e75c80ef
|
subprojects: Update openvr submodule
|
2023-01-19 22:07:36 +00:00 |
|
Joshua Ashton
|
9629d7f6cd
|
steamcompmgr: Fix drawing cursor in VR
|
2023-01-19 06:30:57 +00:00 |
|
Lilium
|
7bd30dd6d8
|
add the ability to use inverse tone mapping on apps that output SDR (#751)
|
2023-01-17 05:37:09 +00:00 |
|