libretroadmin
3718fed79d
Buildfix
2023-09-06 03:16:47 +02:00
libretroadmin
bef29c466b
Remove unneeded video_driver_set_gpu_device_string/get_gpu_device_string
2023-09-06 03:08:48 +02:00
libretroadmin
f53ada6489
Cleanups, style nits, try to reduce some more strlens, etc.
2023-08-17 18:20:45 +02:00
libretroadmin
4dd3b022f1
(CTR) Cut down on runloop_get_flags calls
2023-08-16 19:53:59 +02:00
libretroadmin
c6c7c343df
video_frame_info - more flags
2023-08-16 19:47:24 +02:00
libretroadmin
bc41e0fdf4
video_frame_info - start passing flags
2023-08-16 19:17:23 +02:00
libretroadmin
0a96f9595c
Explicit typecasts to bools for flags
2023-08-16 04:18:55 +02:00
libretroadmin
2d2cb04589
Merge video_coord_array.c into video_driver.c
2023-08-15 16:02:12 +02:00
libretroadmin
1765d491d1
Some minor cleanups - use size_t for return value of strlen,
...
extensions don't need 256-char arrays, etc.
2023-08-15 14:54:13 +02:00
libretroadmin
c8e6506687
Fix --disable-menu errors
2023-08-14 23:36:19 +02:00
Cpod12
904e9fbe1d
Added 21:9 as an option to RGUI ( #15572 )
...
* added 21:9 as an option to RGUI
* reverted files that weren't supposed to be changed
* fixed issue with 21:9 not showing in the menu and corrected buffer width
2023-08-12 05:51:12 -07:00
GABO1423
0a510d7055
(UWP) Fix d3d12 Driver in Debug Builds ( #15567 )
2023-08-09 01:37:20 -07:00
sonninnos
f1c144ea50
(XMB) Color + background adjustments ( #15556 )
...
* (XMB) Color + background adjustments
* (XMB) Improve font selector
2023-08-06 09:17:38 +02:00
libretroadmin
770b9920f5
Cleanups:
...
* No implicit memsets for texture_image
* Replace some calls with concatenated strlcpys
* Some style nits
2023-07-18 16:46:54 +02:00
libretroadmin
2eee87f714
(Vulkan) Cleanups
2023-07-18 00:08:55 +02:00
libretroadmin
11d5775318
(D3D12) Get rid of some implicit memsets
2023-07-17 23:45:34 +02:00
libretroadmin
62e4779fee
(D3D12) Get rid of some implicit memsets
2023-07-17 23:12:40 +02:00
libretroadmin
ae4e5d34f8
Get rid of some implicit memsets
2023-07-17 19:51:18 +02:00
libretroadmin
f8bda96fa4
(Vulkan) Get rid of some implicit memsets
2023-07-17 17:30:17 +02:00
libretroadmin
f1c651053f
- Use VK_FALSE/VK_TRUE consistently for Vulkan structts
...
- Some minuscule changes to file_path.c
2023-07-17 15:27:34 +02:00
libretroadmin
be65a13102
Cut down on update_title code duplication
2023-07-16 08:00:49 +02:00
libretroadmin
57906892d8
Revert "On mobile in portrait mode, don't override custom viewport"
...
This reverts commit 6a1320bcfb6cf7d0335c816ee045a4b4df58eb35.
2023-06-21 08:37:19 +02:00
libretroadmin
bdc398d79f
- Safer code - use strlcpy where possible instead of manual character
...
assignments for strings longer than 2 chars
- Use strlcpy concatenation instead of strlcat
- Make sure that what remains of iteration of the '_len' variable
for manual char assignment
is done in a safer way so mistakes are less possible
2023-06-20 16:33:55 +02:00
libretroadmin
c0d3b8f14b
Buildfix for X11 - rename win32_suppress_screensaver to
...
win32_suspend_screensaver
2023-06-20 11:56:25 +02:00
libretroadmin
5e2bfcbe09
x11_show_mouse and win32_get_video_output_size - get rid of duplicate
...
code
2023-06-20 11:46:00 +02:00
libretroadmin
08ba0b53c6
Standardize x11_suspend_screensaver
2023-06-20 11:37:29 +02:00
Bernhard Schelling
4518b117c9
Fix build error "conflicting types for ‘drm_free’"
...
Function name conflicts with different function in drm_free drm_common.h
2023-06-19 18:17:50 +02:00
libretroadmin
e8242253a7
Reduce strlcat calls where possible
2023-06-19 06:00:10 +02:00
libretroadmin
0517354181
* replace more strlcat calls with strlcpy
...
* Get rid of unnecessary string copies by clever usage of strlcpy
* Get rid of unnecessary temp variables when not needed
2023-06-18 22:37:01 +02:00
libretroadmin
631301b3f7
* Cut down on strlcat calls when possible and replace them with clever
...
usage of strlcpy (when position/offset of previous strlcpy/snprintf call
is known. strlcat implementation in libretro-common makes implicit strlen
call, using strlcpy avoids this
* Reduce a bunch of local char variables by use of said clever usage,
should save up on local stack size usage
2023-06-18 12:06:12 +02:00
libretroadmin
b8951de6fd
(GX2) Cleanups
2023-06-15 13:34:08 +02:00
libretroadmin
d342a4a04a
Signedness warning fixes
2023-06-14 23:25:50 +02:00
libretroadmin
246cceeb27
Silence more signedness warnings
2023-06-14 19:51:31 +02:00
Grisly Glee
4202f8650d
Fix trivial signedness warnings ( #15377 )
...
* Fix trivial signedness warnings
* Followup on trivial signedness warnings
2023-06-14 04:43:11 +02:00
Grisly Glee
6f0c48b4c4
Clean up gfx driver interface structs ( #15379 )
2023-06-14 04:42:34 +02:00
Grisly Glee
a2285de73e
Have sdl2 gfx driver use "nearest" scaling in menus ( #15366 )
2023-06-11 06:35:45 +02:00
Grisly Glee
1150e2b8f7
Fix xvideo gfx driver ( #15365 )
...
* Add menu support to xvideo gfx driver, making it usable
* Disable xvideo gfx driver by default
2023-06-11 02:21:42 +02:00
libretroadmin
0093817da1
(PSL1GHT) Buildfix
2023-06-05 00:49:18 +02:00
libretroadmin
2fa9e5cbb1
(D3D10) Cleanups for render_line and style nits
2023-06-04 02:00:40 +02:00
libretroadmin
691c09ef09
(Video drivers) Small cleanups/optimizations to render_line - hose
...
out some variables that are never subject to change
2023-06-03 20:56:19 +02:00
libretroadmin
eb509b8d8e
get_line_metrics always implemented for font rendering backend, take
...
out code parts for hypotheticla font rendering backends that don't implement
it
2023-06-03 18:34:47 +02:00
libretroadmin
51a8150e45
Do away with some NULL checks for font rendering backend
2023-06-03 17:21:19 +02:00
libretroadmin
31751a3945
Cleanups
2023-06-01 22:52:05 +02:00
libretroadmin
f49bfd2262
(CTR) Buildfix
2023-06-01 22:19:08 +02:00
libretroadmin
c1166ee823
Cleanups
2023-06-01 21:34:34 +02:00
libretroadmin
f3fe46393c
Cleanups
2023-06-01 20:29:05 +02:00
libretroadmin
27aeb314a1
merge d3d8_common.c into d3d8.c
2023-06-01 20:14:19 +02:00
libretroadmin
36cf7f00a8
Cleanups
2023-06-01 19:59:11 +02:00
libretroadmin
0a06ace36e
(vita) Fix vita2d_init symbol conflict
2023-06-01 02:30:45 +02:00
libretroadmin
e51d1a3d2a
Get rid of some old libtransistor files/codepaths
2023-06-01 00:08:00 +02:00