libretroadmin
923b756926
Turn inline function into macro and move it to vulkan.c
2023-05-31 19:38:49 +02:00
libretroadmin
40fb10fd4e
- Move Vulkan common functions over to vulkan.c
...
- Fix some platforms
2023-05-31 19:32:33 +02:00
libretroadmin
4f6010bea7
COmbine font raster files and video driver files
2023-05-31 19:03:45 +02:00
LibretroAdmin
53ff913c36
Revert "Don't count frames while paused"
...
This reverts commit ed29ba6b3226d01d2da88853333c77769d7484e3.
2023-05-31 16:47:51 +02:00
libretroadmin
8a5a59da50
Refactors, move some functions to retroarch.c and make them static
2023-05-31 16:08:31 +02:00
libretroadmin
86d8eef0d3
Get rid of unused gfx_ctx_input struct
2023-05-31 01:13:39 +02:00
libretroadmin
696dae6e70
Refactor away some video driver functions
2023-05-31 01:09:38 +02:00
libretroadmin
e70eb9ded2
Refactor video_driver_cached_frame_has_valid_framebuffer
2023-05-31 00:39:01 +02:00
libretroadmin
3737b99b05
Cleanups
2023-05-30 22:10:03 +02:00
libretroadmin
de63016bd3
(xshm_gfx) Silence warning
2023-05-30 21:29:21 +02:00
libretroadmin
37190f8036
Header uniformity cleanups
2023-05-30 21:21:05 +02:00
libretroadmin
c07e6a6da2
Cleanups
2023-05-30 20:30:37 +02:00
sonninnos
ed29ba6b32
Don't count frames while paused
2023-05-30 19:05:43 +02:00
libretroadmin
c09fb6d95d
Cleanups
2023-05-30 12:19:53 +02:00
libretroadmin
b2dff50d8a
Cleanups
2023-05-29 19:39:27 +02:00
Colin Kinloch
402b381c9b
Revert "(Wayland) Remove splash screen ( #15178 )"
...
This reverts commit f19def349f79a20355a2466006486222fb2ea2a1.
2023-05-29 19:16:21 +02:00
libretroadmin
85011c782e
move vulkan context driver code to vulkan.c
2023-05-29 19:13:47 +02:00
libretroadmin
c24744eae5
Remove video_driver_show_mouse/hide_mouse
2023-05-29 18:58:23 +02:00
libretroadmin
735500ff66
Warning fixes and style nits
2023-05-29 15:30:54 +02:00
vanfanel
dd4148773d
Create callback only when needed, and correct brace style.
2023-05-28 23:19:13 +02:00
vanfanel
155d2c9ada
[Wayland+GL] Add frame callback after egl_swap_buffers to improve latency when max_swapchain<=2.
2023-05-28 23:19:13 +02:00
libretroadmin
5e94d81f33
gfx_display_font_free - useless wrapper function
2023-05-28 22:26:21 +02:00
libretroadmin
a6c54a8e54
Simplify gfx_display_get_widget_pixel_scale - code was only ever called from XMB
2023-05-28 22:07:48 +02:00
libretroadmin
fe05fad714
(gfx_display) Cleanups
2023-05-28 21:59:50 +02:00
libretroadmin
3b823d18d5
Simplify some code in gfx_display.c
2023-05-28 21:34:57 +02:00
zoltanvb
e0a8d403f1
Support screen refresh rate with Vulkan KHR_Display context
2023-05-28 14:18:51 +02:00
miguedevel
22de73da3b
Fix NULL related crash on CRT Switchres code
...
gfxctx.ident returns NULL on Windows but there's no check for this
2023-05-28 05:22:50 +02:00
Eric Warmenhoven
6a1320bcfb
On mobile in portrait mode, don't override custom viewport
2023-05-27 02:50:32 +02:00
zoltanvb
afa0e389aa
Display server for KMS
...
Add a display server construct for DRM/KMS mode. The main use is
to provide resolution changes (including automatic refresh rate
switch) for this configuration, i.e. DRM context and OpenGL drivers.
To enable refresh rate restoration after automatic refresh rate
change, av_info->timing_fps is also adjusted on core close / RA exit.
No effects expected on CRTSwitchRes.
2023-05-19 17:34:25 +02:00
sonninnos
6be1ef5d85
Correct rotated core provided aspect ratio
2023-05-19 17:17:30 +02:00
sonninnos
cc1bc25349
Minor adjustments to refresh rate switch behavior
2023-05-19 04:20:16 +02:00
Jamiras
e2e193290c
show tracker
2023-05-15 03:41:45 +02:00
libretroadmin
b2582f443f
Move macro outside of HAVE_OVERLAY
2023-05-11 17:03:02 +02:00
libretroadmin
7db9a4acfa
Header cleanups
2023-05-11 05:45:04 +02:00
libretroadmin
56a44b2bd1
Fix ifdef for D3D12 hardware context
2023-05-11 03:35:12 +02:00
Eric Warmenhoven
22dc543364
tvOS has its own beautiful screensavers and I would like them
2023-05-10 22:00:23 +02:00
libretroadmin
9f5a73ef07
Silence warnings and fix Android build
2023-05-10 21:59:50 +02:00
libretroadmin
91ea92e50b
Get rid of some menu_driver_ctl commands
2023-05-10 21:30:09 +02:00
libretroadmin
45947a0534
Turn function static
2023-05-08 23:20:19 +02:00
libretroadmin
e613d05da7
Remove some gfx_display_{set|get}_ functions
2023-05-08 22:17:18 +02:00
libretroadmin
baba57c10a
Cleanups
2023-05-08 00:08:44 +02:00
libretroadmin
ced83c41e6
(Font) Less casting
2023-05-07 21:13:44 +02:00
libretroadmin
a0292c1db4
(Font) Some simplifications
2023-05-07 18:54:39 +02:00
libretroadmin
2304faf7f0
(D3D12) Undo commit a79dc19b6cb49cf9480fc066d7932cb99c75a190 - allows us to
...
set RGUI aspect ratio again and internal upscale - going from upscaling
to no upscaling causes a crash though
2023-05-07 05:41:25 +02:00
libretroadmin
5ac380ec39
(D3D10) Fix RGUI
2023-05-07 03:50:18 +02:00
libretroadmin
fe8221a259
(D3D12) Remove unused function
2023-05-06 03:18:11 +02:00
sonninnos
f5f1d35370
Add content import/scan via CLI
2023-05-03 20:29:40 +02:00
barbudreadmon
3036c47034
(video_driver) fix windowed viewport with libretro rotation ( #15247 )
...
* (video_driver) fix viewport with libretro rotation
2023-05-02 17:02:08 +02:00
libretroadmin
6b93152253
* Add some TODO/FIXME localize notes
...
* some snprintf refactors
2023-05-01 20:49:32 +02:00
libretroadmin
c087b044c2
* Add TODO/FIXME localize notes
...
* More snprintf optimizations
2023-04-30 19:30:07 +02:00