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
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
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
Joshua Ashton
5113fa225d
vr_session: Hook up icon
2023-01-17 02:35:09 +00:00
Joshua Ashton
9718999e9a
steamcompmgr: Only call updatePosition for the active cursor
...
Avoids a bunch of pointless churn waking up other Xwaylands to query their position.
2023-01-16 23:41:12 +00:00
Joshua Ashton
5347e94226
sdlwindow: Implement icon passthru
...
Also refactor cursor/title to use shared ptr to avoid dup-ing allocations across to sdlwindow thread.
2023-01-16 23:41:12 +00:00
Joshua Ashton
daf4037b1b
sdlwindow: Make sure to free cursor surface
2023-01-16 23:41:12 +00:00
Joshua Ashton
dc498638c3
drm: Hook up "content type" property
2023-01-16 21:49:05 +00:00
Joshua Ashton
5fd65fd5f5
steamcompmgr: Implement --cursor-scale-height
2023-01-16 05:03:08 +00:00
Joshua Ashton
4668680555
steamcompmgr: Initial groundwork for cursor scale
2023-01-16 05:03:08 +00:00
Alex Maese
81a32b85fb
Add support for grabbing the keyboard
2023-01-15 23:34:17 +00:00
Joshua Ashton
eff0ac001e
wlserver: Add some locking assertions
2023-01-12 17:56:06 +00:00
Joshua Ashton
4281cea0e4
sdlwindow: Add missing lock around wlserver_touchmotion
...
Closes : #745
2023-01-12 17:46:28 +00:00
Joshua Ashton
bf61af1f82
ime: Fix local_ime segfault
...
Error in rebasing
2023-01-12 15:07:12 +00:00
Joshua Ashton
c2e9b5f50f
sdlwindow: Use fake timestamp instead of passing thru
...
Fixes Wayland value too large errors.
2023-01-12 01:40:03 +00:00
Joshua Ashton
2d7ec208c4
sdlwindow: Forward cursor in absolute mode to host compositor
2023-01-12 01:29:25 +00:00
Joshua Ashton
86ff9cfc58
main: Fix compilation
2023-01-12 00:55:02 +00:00
Joshua Ashton
054458fdaf
sdlwindow: Default to non-relative mouse when a cursor image exists
...
Add --force-grab-cursor to keep old behaviour
2023-01-12 00:52:38 +00:00
Joshua Ashton
f8e66bf4fb
sdlwindow: Refactor user events
...
Allows us to have more user events, and submit them nicely instead of ugly derping into one big user event.
2023-01-12 00:33:21 +00:00
Joshua Ashton
d3424703a8
steamcompmgr: Load host cursor by default in nested
2023-01-12 00:17:20 +00:00
Joshua Ashton
b124200e36
steamcompmgr: Default to left_ptr from cursor font
...
Avoids having ugly X cursor by default.
Based in part on #280 .
2023-01-12 00:11:04 +00:00
Joshua Ashton
f2a4533cce
steamcompmgr: Avoid leaking title in get_win_title
2023-01-11 22:43:19 +00:00
Joshua Ashton
cae9b3efb7
vr: Fix usage of HAVE_OPENVR macro
2023-01-11 21:20:24 +00:00
Joshua Ashton
33f1103155
vr_session: Add Steam UI integration
2023-01-11 21:20:24 +00:00
Joshua Ashton
48d726c72b
steamcompmgr: Make get_appid_from_pid more robust
...
Was some undefined value ptrs going on here, and not checking if the PID stat opened successfully.
2023-01-11 21:20:24 +00:00
Joshua Ashton
f4f0239b31
vr_session: Initial implementation
2023-01-11 21:20:24 +00:00
Joshua Ashton
b0f2b7e89f
ime: Add support for local IMEs
2023-01-11 21:20:24 +00:00
Joshua Ashton
1c186cd286
ime: Fix warnings on newer compilers
...
Should unbreak CI.
2023-01-11 19:19:03 +00:00
Joshua Ashton
201d5feb39
steamcompmgr: Add --force-windows-fullscreen
...
Useful for browsers or nested desktop environments.
Also adds GAMESCOPE_FORCE_WINDOWS_FULLSCREEN atom per-xwayland.
2023-01-11 19:14:12 +00:00
Joshua Ashton
041ee8dcd8
drm: Simplify some hdr_output_metadata logic
2023-01-11 00:22:47 +00:00
Joshua Ashton
a9541332b7
drm: Set Colorspace+HDR_OUTPUT_METADATA on non-modeset path too
2023-01-11 00:21:58 +00:00
Joshua Ashton
d19872963e
steamcompmgr: Support Xwayland resizing in nested
2023-01-07 10:09:46 +00:00
Joshua Ashton
10ca15cc1c
steamcompmgr: Handle commit size != window size for layer
2023-01-07 10:02:45 +00:00
Joshua Ashton
5054054768
drm, steamcompmgr: Implement 3DLUT + SHAPERLUT support
2023-01-06 15:54:31 +00:00
Joshua Ashton
dc6d755ada
drm: Use 'contains' on map to simplify property code
...
May as well use C++20 for everything now we need it for the
layer.
2023-01-06 15:25:04 +00:00
Joshua Ashton
67d79cfee7
steamcompmgr: Always composite when debug heatmap is enabled.
2023-01-06 14:21:50 +00:00
Joshua Ashton
d2c14e78b7
steamcompmgr: Fix GAMESCOPE_DEBUG_HDR_HEATMAP
2023-01-06 14:21:50 +00:00
Joaquín Ignacio Aramendía
45c9ffd088
steamcompmgr: add basic handling of system() ffmpeg call
2023-01-05 12:11:42 +01:00
Joshua Ashton
054dcec856
steamcompmgr: Replicate gamescopeHDROutputFeedback to other servers properly
2023-01-05 06:26:33 +00:00
Joshua Ashton
a1bff9fc70
shaders: Fix primaries for scRGB content
...
Need to go from 709 -> 2020.
2023-01-04 08:40:46 +00:00
Joshua Ashton
da33453174
steamcompmgr: Add GAMESCOPE_HDR_SDR_CONTENT_BRIGHTNESS atom
2023-01-03 14:53:00 +00:00
Joshua Ashton
7251fdd878
shaders: Improved heatmap code frol Lilium
2023-01-03 14:03:06 +00:00
Joshua Ashton
d1fd41fd5b
rendervulkan: Apply tonemapping to HDR content on SDR outputs
...
Also add a debug flag for Reinhard.
2023-01-03 14:02:54 +00:00
Joshua Ashton
905376f036
steamcompmgr: Add GAMESCOPE_DEBUG_HDR_HEATMAP
2023-01-03 12:43:38 +00:00
Joshua Ashton
0c3653d159
color_helpers: Handle naughty clients/EDIDs with more grace
...
Avoid asserting and simply clamping to deal with broken EDIDs like
on LG OLED panels for now.
2023-01-03 12:14:32 +00:00
Joshua Ashton
d2cc74c570
main: Add heatmap debug to help
2023-01-03 06:00:39 +00:00
Joshua Ashton
eb29ba4af5
main: Add hdr-sdr-content-nits argument
2023-01-02 04:04:15 +00:00
Jan Beich
50d5ea83b6
steamcompmgr: reap children like Linux on some BSDs
...
DragonFly and FreeBSD adopted a similar API to Linux. Other sytems
maybe interested as well, so add a warning.
src/steamcompmgr.cpp:51:10: fatal error: 'sys/prctl.h' file not found
#include <sys/prctl.h>
^~~~~~~~~~~~~
src/steamcompmgr.cpp:3118:9: error: use of undeclared identifier 'PR_SET_CHILD_SUBREAPER'
prctl( PR_SET_CHILD_SUBREAPER, 1, 0, 0, 0 );
^
2023-01-01 19:40:07 +00:00
Jan Beich
241df252fd
main: don't renice as non-root on non-Linux
...
On BSD systems only the super-user may lower priority values.
meson.build:40:0: ERROR: Dependency "libcap" not found, tried pkgconfig and cmake
src/main.cpp:7:10: fatal error: 'sys/capability.h' file not found
#include <sys/capability.h>
^~~~~~~~~~~~~~~~~~
src/main.cpp:244:2: error: unknown type name 'cap_t'
cap_t caps = cap_get_proc();
^
src/main.cpp:244:15: error: use of undeclared identifier 'cap_get_proc'
cap_t caps = cap_get_proc();
^
src/main.cpp:247:3: error: unknown type name 'cap_flag_value_t'
cap_flag_value_t nicecapvalue = CAP_CLEAR;
^
src/main.cpp:247:35: error: use of undeclared identifier 'CAP_CLEAR'
cap_flag_value_t nicecapvalue = CAP_CLEAR;
^
src/main.cpp:248:23: error: use of undeclared identifier 'CAP_SYS_NICE'
cap_get_flag( caps, CAP_SYS_NICE, CAP_EFFECTIVE, &nicecapvalue );
^
src/main.cpp:248:37: error: use of undeclared identifier 'CAP_EFFECTIVE'
cap_get_flag( caps, CAP_SYS_NICE, CAP_EFFECTIVE, &nicecapvalue );
^
src/main.cpp:250:24: error: use of undeclared identifier 'CAP_SET'
if ( nicecapvalue == CAP_SET )
^
2023-01-01 19:40:07 +00:00
Joshua Ashton
ba467640a8
shaders: Fix output scaling of heatmap
2022-12-31 10:53:12 +00:00
Joshua Ashton
5b805dda00
rendervulkan: Framework for configurable SDR on HDR content brightness
2022-12-31 10:39:41 +00:00
Joshua Ashton
1fea04e073
steamcompmgr: Fix cached value of ST2084 support
2022-12-31 09:59:18 +00:00
Joshua Ashton
8f0008e3a6
rendervulkan: Add Lilium's HDR heatmap
2022-12-30 03:21:55 +00:00
Joshua Ashton
31c94f8869
rendervulkan: Add HDR heatmap debug + way to force support but not PQ output
2022-12-30 03:21:55 +00:00
Joshua Ashton
c25a368193
rendervulkan: Turn composite debug into flags rather than bool
2022-12-30 03:21:55 +00:00
Joshua Ashton
269bbc8444
rendervulkan: Expose 16161616_UNORM format for surfaces
2022-12-30 03:21:55 +00:00
Joshua Ashton
6bc6a85d6d
build: Add options for building layer/executable
2022-12-30 03:21:55 +00:00
Joshua Ashton
a4f30a87ff
layer: Only expose HDR formats when gamescope HDR output is enabled and it isn't blacklisted for this app
2022-12-30 03:21:55 +00:00
Joshua Ashton
acf76d6cff
steamcompmgr: Add GAMESCOPE_HDR_OUTPUT_FEEDBACK
...
Exposes whether HDR output is currently enabled.
2022-12-30 03:21:55 +00:00
Joshua Ashton
418a84dfb7
steamcompmgr, rendervulkan: Add force wide gammut option
2022-12-30 03:21:55 +00:00
Joshua Ashton
06c7c3efff
drm: Respect connector HDR capabilities
2022-12-30 03:21:55 +00:00
Joshua Ashton
0d86168480
drm: Respect app's HDR metadata
2022-12-30 03:21:55 +00:00
Joshua Ashton
70b74e73be
drm: Hook up Colorspace and HDR_OUTPUT_METADATA
2022-12-30 03:21:55 +00:00
Joshua Ashton
b5bb169889
drm, rendervulkan: Hook up composite ST2084 output
2022-12-30 03:21:55 +00:00
Joshua Ashton
24a7c40c47
steamcompmgr, main: Add hdr atoms + startup options
2022-12-30 03:21:55 +00:00
Joshua Ashton
22806541e2
drm: Parse out HDR/colorimetry metadata from EDID
2022-12-30 03:21:55 +00:00
Joshua Ashton
7fffcc813c
protocol, wlserver: Add override_window_content2
2022-12-30 03:21:55 +00:00
Joshua Ashton
87b75026f8
protocol: Add set_hdr_metadata to gamescope_xwayland
2022-12-30 03:21:55 +00:00
Joshua Ashton
b83516ed4e
rendervulkan: Expose R8G8B8A8 surfaces
2022-12-30 03:21:55 +00:00
Joshua Ashton
a1d5c0583d
shaders: Convert primaries for non-HDR10PQ formats when outputting to HDR10PQ
2022-12-30 03:21:55 +00:00
Joshua Ashton
47069426f7
rendervulkan: Handle manual sRGB->Linear for formats without SRGB views
...
We need these for 1010102 formats.
2022-12-30 03:21:55 +00:00
Joshua Ashton
c2665304c3
rendervulkan: Hook up colorspace mask
2022-12-30 03:21:55 +00:00
Joshua Ashton
49a6c0f451
wlserver, steamcompmgr: Track swapchain feedback per-commit
2022-12-30 03:21:55 +00:00
Joshua Ashton
31e9e4b345
wlserver: Use swapchain feedback for tearing
2022-12-30 03:21:55 +00:00
Joshua Ashton
2aa4791ba0
layer, wlserver: Implement swapchain feedback
2022-12-30 03:21:55 +00:00
Joshua Ashton
49aeaf31b8
rendervulkan, shaders: Support PQ+scRGB colorspaces + HDR10 output
2022-12-30 03:21:55 +00:00
Joshua Ashton
d3aa886373
shaders: Add colorimetry helpers
2022-12-30 03:21:55 +00:00
Joshua Ashton
7009ff4a9a
rendervulkan: Expose 16161616F format
...
For scRGB.
2022-12-30 03:21:55 +00:00
Joshua Ashton
a162024467
rendervulkan: Expose 1010102 formats
2022-12-30 03:21:55 +00:00
Benjamin Cheng
67a908584d
sdlwindow: request HiDPI window
...
If we ask for a HiDPI SDL window on Wayland, we can output
higher-resolution buffers to support the HiDPI case.
Closes : #551
2022-12-28 06:22:12 +00:00
Joshua Ashton
10e4c8d1e7
main: Force disable AMDVLK switchable graphics layer
...
This layer sucks butts and has done nothing but cause constant problems to me for the past 2 years.
Goodbye!
Closes : #725
2022-12-27 18:28:27 +00:00
Joshua Ashton
f863708a1f
steamcompmgr: Disable NV12 screenshot hack
...
Closes : #716
2022-12-21 11:42:09 +00:00
Simon Ser
9f3e152d13
Wait for POLLIN instead of POLLOUT
...
POLLIN waits for the buffer to be ready for reading, POLLOUT waits
for writing.
In gamescope we're reading client buffers, so we need to use POLLIN.
We were using POLLOUT to workaround an amdgpu bug, but that got
fixed in kernel 5.15, so shouldn't be necessary anymore.
2022-12-20 10:12:52 +00:00
Simon Ser
bdd08a7b44
rendervulkan: print DRM format name
2022-12-09 13:32:18 +01:00
Joshua Ashton
7aef264dfc
wlserver: Fix crash on Steam startup sometimes
...
Don't leave the pending surface list entry on the x11_surface_info in a bad state when it's only destroyed on the wayland side.
2022-12-07 18:47:54 +00:00
Sam Lantinga
d5ea069dc3
Merge pull request #701 from slouken/master
...
Fixed NV12 format negotiation
2022-12-06 15:38:29 -08:00
Sam Lantinga
2d885378fd
Fixed stride calculation for NV12 pipewire stream
2022-12-06 10:39:06 -08:00
Sam Lantinga
5038f50f10
Make sure we don't set the pipewire state to running if there was an error during startup
2022-12-06 10:37:55 -08:00
Joshua Ashton
c0cb4c336c
steamcompmgr, drm: Add GAMESCOPE_DISPLAY_EDID_PATH atom
2022-12-06 01:25:38 +00:00
Joshua Ashton
dff1b3f390
wlserver: Allow late binding of content overrides
2022-12-06 01:25:38 +00:00
Joshua Ashton
d394ae402f
wlserver: Rename wlr in wlserver_x11_surface_info to main_surface
2022-12-06 01:25:38 +00:00
Joshua Ashton
eec3517fde
wlserver: Move commit handler to wl_surface_info
2022-12-06 01:25:38 +00:00
llyyr
212638e9d0
wlserver: fix pointer scroll in nested mode
2022-12-05 11:56:53 +01:00
Simon Ser
5a9bf10c81
drm: make g_drmEffectiveOrientation atomic
...
It's accessed from multiple threads.
2022-11-29 11:19:05 +01:00
Simon Ser
3f03b0c392
drm: fix enum mixup in g_drmEffectiveOrientation
2022-11-29 11:15:48 +01:00
Simon Ser
bb67298e95
wlserver: stop using surface role
...
Instead use a regular commit listener.
Fixes the following error:
(EE)
Fatal server error:
(EE) [destroyed object]: error -1: surface was destroyed before its role object
(EE)
2022-11-29 11:09:09 +01:00
Joshua Ashton
48ba04f7f8
steamcompmgr: Bump down focus priority of disabled windows
2022-11-26 06:44:24 +00:00
Jason Aunkst
b7b41a7bf2
fix issue with sdl touch_ids being out of range
2022-11-25 21:21:58 +01:00
Jason Aunkst
fc71041c3e
fix issue with sdl touch_ids being out of range
2022-11-25 21:21:58 +01:00
Simon Ser
be5e7d23e4
wlserver: fix missing commit events
...
Set role_data to a non-NULL pointer. A NULL pointer indicates to
wlroots that the role is destroyed, and wlroots skips invoking the
commit handler in that case.
2022-11-25 21:18:11 +01:00
Simon Ser
f4a33bd37e
build: use hwdata's pkg-config file
...
Ensures the system has the proper dependency, and avoids hardcoding
the path.
2022-11-24 19:58:38 +01:00
Joshua Ashton
91fbb22bda
wlserver, ime: Port to wlroots 0.16.0
...
Co-authored-by: Simon Ser <contact@emersion.fr>
2022-11-24 19:56:17 +01:00
Joshua Ashton
4f422b7492
rendervulkan: Default to bt601 limited for mtx stuff
2022-11-22 01:19:07 +00:00
Joshua Ashton
a5a6d511d2
pipewire: Hook up colorspaces
2022-11-22 01:15:30 +00:00
Joshua Ashton
0e4d6b17f8
rendervulkan: Add stream colorspace property to CVulkanTexture
2022-11-22 01:13:47 +00:00
Joshua Ashton
0b8c53dcbd
rendervulkan: Add vulkan_acquire_screenshot_texture DRMFormat param
2022-11-22 01:08:35 +00:00
Joshua Ashton
b3205caec4
rendervulkan: Fix srgb-ness + use color space matrix for rgb to NV12 pass
2022-11-22 01:02:12 +00:00
Joshua Ashton
d85d0a1525
pipewire: Remove format assertion
...
No longer true
2022-11-22 00:07:08 +00:00
Joshua Ashton
8755aa0523
rendervulkan: Fix RGB blit path for screenshot textures
2022-11-21 23:52:58 +00:00
Joshua Ashton
57cba0107a
pipewire: NV12 path for pipewire
2022-11-21 22:12:34 +00:00
Joshua Ashton
aeffc39ab0
rendervulkan: Make mappedData() return a uint8_t
2022-11-21 21:08:23 +00:00
Joshua Ashton
f7a23ef808
rendervulkan: Add lumaPitch/chromaPitch to CVulkanTexture
2022-11-21 21:06:50 +00:00
Joshua Ashton
b5b1589d45
drm: Add some nullptr checks for drm->connector
2022-11-20 20:26:58 +00:00
Georg Lehmann
ed48ef3b05
rendervulkan: Fix a typo
...
How did I not see this before 🐸 .
2022-11-19 17:46:19 +01:00
Georg Lehmann
a038985ee4
rendervulkan: Update push sizes.
2022-11-19 16:14:08 +00:00
Joshua Ashton
50d385d326
rendervulkan: Introduce CaptureConvertBlitData_t
...
Stores the half-extent for the NV12 blit
2022-11-19 00:46:21 +00:00