LibretroAdmin
350e4faf79
Fix some warnings
2025-01-20 01:30:27 +01:00
LibretroAdmin
b211adaaca
Function argument name standardization
2025-01-17 19:55:32 +01:00
LibretroAdmin
31b7812720
Function argument name standardization
2025-01-17 04:16:12 +01:00
LibretroAdmin
a9b0e45013
(glslang_utill.c) One less string copy per iteration
2025-01-17 03:01:59 +01:00
LibretroAdmin
e4d7684246
Less string copies in fill_pathname_expanded_and_absolute
2025-01-17 01:01:43 +01:00
LibretroAdmin
a5c9d9520f
* Use fill_pathname_basedir where possible
...
* Move static variable to only function where it's used
* Change signature of file_path.c function
2025-01-15 22:17:59 +01:00
LibretroAdmin
e0f09f609f
(video_shader_parse.c) token_name char size can be further reduced to 24
2025-01-15 18:30:11 +01:00
LibretroAdmin
de3acd9017
(video_shader_parse.c) Go lighter on char stack usage, remove unnecessary
...
wildcard token_size
2025-01-15 18:28:14 +01:00
LibretroAdmin
9da7af46c3
len variable/argument name standardization
2025-01-15 16:04:25 +01:00
LibretroAdmin
076c2bca3b
video_shader_replace_wildcards - get rid of the 2D char arrays
2025-01-15 15:25:27 +01:00
LibretroAdmin
7456711eaa
(video_shader_parse.c) Standardize replace_len variable name and
...
reduce char array buffers
2025-01-15 15:08:37 +01:00
LibretroAdmin
2533bbdc0b
Small cleanups
2025-01-15 12:37:35 +01:00
LibretroAdmin
f7447d2e0d
Add TODO/FIXME notes and cleanup argument naming
2025-01-15 12:19:02 +01:00
LibretroAdmin
7e7224196a
Avoid some strlens, and also return size_t in more string
...
modification functions
2025-01-12 23:39:29 +01:00
zoltanvb
65b9b1cd25
Fix compile failure ( #17366 )
2025-01-07 17:42:25 +01:00
LibretroAdmin
839b7654db
More standardization of local len variables
2025-01-07 03:20:39 +01:00
LibretroAdmin
fc48ecaa1d
Local 'len' variables need to prefixed with '_', inner-loop len
...
variables need to be prefixed with '__'
2025-01-07 02:57:24 +01:00
Eric Warmenhoven
53d9452439
Change config_get_path/array return back to bool ( #17333 )
2025-01-02 14:35:33 +01:00
Eric Warmenhoven
01951a5a5a
Fix passing wrong length of message ( #17329 )
2025-01-02 01:49:25 +01:00
sonninnos
2e3fc4f52d
WIN32: Menubar hotkey corrections ( #17326 )
2025-01-01 23:13:58 +01:00
LibretroAdmin
a590c514f9
(video_shader_parse.c) Code restored to pre-Dec 17
2025-01-01 03:00:09 +01:00
LibretroAdmin
76d133f860
Get rid of if 0 codeparts in gfx_widgets.c
2024-12-30 23:56:54 +01:00
LibretroAdmin
6be18bfee9
Standardize naming of local len variables
2024-12-30 14:27:24 +01:00
LibretroAdmin
1e656261b0
Local len variables need to have '_' prefix
2024-12-30 14:03:58 +01:00
LibretroAdmin
8ebedcb6bd
(menu_explore) Simplification of explore_load_icons
...
fill_pathname_application_special - return size_t
2024-12-30 10:07:58 +01:00
LibretroAdmin
d2dae40b3a
(gfx/video_shader_parse.c) Enlarge char buffers - was necessary for some large
...
paths - TODO/FIXME - we still need to find out exactly which of these buffers
needs size to be PATH_MAX_LENGTH
2024-12-29 20:08:50 +01:00
Aleksey Samoilov
9ffb458626
wayland: add support for single-pixel-buffer-v1 protocol ( #17298 )
...
* wayland: add support for single-pixel-buffer-v1 protocol
* Create single pixel buffer instead of checkerboard if available
* Fix identations
2024-12-29 18:56:32 +01:00
Colin Kinloch
e3cc0341b9
wayland: Fix improperly sized commits ( #17309 )
...
* Revert "wayland: Ignore splash sized events during splash"
This reverts commit 5ef24debe491666bc2dffe0f64d811862b90afb5.
* wayland: Fix improperly sized commits
* Set viewport on splash commit
* Don't commit "set video mode" viewport update
* Hide the libdecor frame before transitioning to fullscreen
2024-12-29 18:56:17 +01:00
LibretroAdmin
4297f02544
Use returntype for fill_pathname_basedir
2024-12-28 23:11:24 +01:00
Aramis
2c3e53e4e8
fix for closing window ( #17301 )
2024-12-28 17:26:04 +01:00
LibretroAdmin
b8c9665753
Fix typo
2024-12-28 00:44:56 +01:00
LibretroAdmin
e6373f2869
Position Latency accurately in statistics
2024-12-28 00:33:40 +01:00
Aleksey Samoilov
4fc6bbe8c2
wayland: improve logging ( #17291 )
...
* wayland: improve logging
* wayland: minor cleanup
2024-12-27 15:51:13 +01:00
LibretroAdmin
0d4eeb647a
Warning cleanups/unused variables removal
2024-12-27 15:39:32 +01:00
LibretroAdmin
18c85b5ccd
Cleanups -
...
* Less string copies
* Some general cleanups
* Add extra param to runloop_message_queue_push so we can pass size_t
of the message
* Consistent conventions for local variable usage for certain things
2024-12-27 15:13:45 +01:00
LibretroAdmin
ed58e4a8d8
Conventionalize len variables:
...
* In function arguments, use 'size_t len'
* Inside the function, use '_len'
* If you need a seciondary len variable inside the function, use '__len'
2024-12-27 05:51:33 +01:00
Aleksey Samoilov
a2d9c74978
wayland: add support for content-type-v1 protocol ( #17288 )
...
* wayland: add support for content-type-v1 protocol
* update gitignore, remove generated files
* Fix typos
2024-12-27 00:16:36 +01:00
libretroadmin
95f0297e7f
Fix CLI shader loading
2024-12-26 05:10:00 +01:00
libretroadmin
5749a2179d
Use members from path_data directly and bypass functions
...
in gfx_thumbnail_path
2024-12-26 02:48:05 +01:00
libretroadmin
92f134fb87
video_driver_frame - optimize string handling
2024-12-25 23:33:50 +01:00
libretroadmin
c477956f23
Cleanups/style nits
2024-12-25 22:52:12 +01:00
libretroadmin
9c71620c53
(gfx_widget_load_content_animation) icon_file can be reduced to NAME_MAX_LENGTH size
2024-12-25 21:34:02 +01:00
Aleksey Samoilov
7887719d42
wayland: add support for cursor-shape-v1 protocol ( #17284 )
...
* wayland: add support for cursor-shape-v1 protocol
* Bump required wayland-protocols to 1.32
2024-12-25 08:18:45 -08:00
libretroadmin
9a5b2063b7
Simplify video_shader_replace_wildcards
2024-12-25 06:49:58 +01:00
libretroadmin
44238e909f
Consistent viewport naming conventions
2024-12-24 22:50:51 +01:00
libretroadmin
8074a833aa
Cleanups/less string copies and indirection
2024-12-24 21:07:31 +01:00
zoltanvb
6a85844b41
Pointer sanitization - x11, udev ( #17281 )
...
Adapt the sanitized pointer handling, discussed at #17196 :
X11 driver specific changes:
make sure pointer position is always within [-0x7fff,0x7fff] by using the confined wrapper
remove extra "inside" checks, general simplification
enable pointer offscreen reporting
Udev driver specific changes:
remove custom calculation and use common viewport translation
unify pointer query instead of separate _x and _y
enable pointer offscreen reporting
Other changes:
more tuning of pointer conversion in video_driver.c for edges
lightgun button ID conversion moved to input_driver.c
2024-12-24 07:08:58 -08:00
libretroadmin
67b0147a59
Cleanups - menu_entries_get_title returns results of strlcpy
2024-12-24 05:35:36 +01:00
libretroadmin
de8f979cb7
less string copies
2024-12-24 05:10:09 +01:00
libretroadmin
772620f6fa
gfx_widget_load_content_animation - use fill_pathname more
2024-12-23 06:33:43 +01:00