Commit Graph

63540 Commits

Author SHA1 Message Date
libretroadmin 4c3fefa2be (GL3) Use flags instead of booleans 2023-01-24 21:35:27 +01:00
libretroadmin 582ed9e9e8 (GL1) Use flags instead of boolean variables 2023-01-24 20:33:41 +01:00
libretroadmin 087e3ec974 (GL1) Inline gl1_bind_texture 2023-01-24 18:55:16 +01:00
libretroadmin 19705a3453 (D3D12) Get rid of some wrapper functions 2023-01-24 18:33:52 +01:00
reallibretroadmin 64bee66ba9 Remove unused variable 2023-01-24 04:52:31 +01:00
libretroadmin 1a93bb3844 (Vulkan) Move some code around 2023-01-24 04:40:17 +01:00
libretroadmin bb48289dd4 (GL3) Move functions over to shader_gl3.cpp and make them static 2023-01-24 04:24:22 +01:00
libretroadmin 6b184a1857 (D3D10) Cleanups - get rid of some inline functions 2023-01-24 03:36:18 +01:00
libretroadmin 980196b24d Header include cleanups 2023-01-24 02:30:58 +01:00
sonninnos c6dc92fc07
Override bind save + menu manager overhaul (#14895)
* Input bind override conf saving

* Override menu overhaul
2023-01-24 01:42:50 +01:00
libretroadmin 9a0ecaab4b Remove some unused variables 2023-01-24 01:18:59 +01:00
github-actions ac5d6ade25 Fetch translations from Crowdin 2023-01-24 00:11:28 +00:00
warmenhoven 5b4c2c3e12
avoid using _PACK16 pixel formats on platforms without them (#14863) 2023-01-23 21:00:22 +01:00
libretroadmin 571e7cbd67 (GL2) Convert bools to flags 2023-01-23 18:22:13 +01:00
neil4 a734e66f72
Preemptive Frames: Call retro_run before retro_serialize (#14893)
Fixes preemptive frames not starting up with a few cores
2023-01-23 14:52:51 +01:00
github-actions b484ddfe4e Fetch translations from Crowdin 2023-01-23 00:11:47 +00:00
libretroadmin 61c986ddfa Buildfix 2023-01-22 21:44:39 +01:00
libretroadmin e798f99fea Several RARCH_CTL switches don't belong to retroarch state but
runloop state, hence remove
2023-01-22 20:16:14 +01:00
libretroadmin b23eaba217 Try to use strlcpy/strlcat instead of snprintf when possible 2023-01-22 18:57:17 +01:00
libretroadmin 5a16f91365 Prefer strlcpy over snprintf when possible - cleanup some Lakka code 2023-01-22 18:39:06 +01:00
libretroadmin a8c43daef6 Addendum - no additional whitespace - already done beforehand 2023-01-22 17:35:49 +01:00
libretroadmin 610194e805 input_config_get_bind_string_hotkey - snprintf concatenation
so we don't repeat the same formatting for every switch case
statement
2023-01-22 17:34:12 +01:00
Hans-Kristian Arntzen f7a9d64d73
Fix crash when using multiple physical devices and HW core (#14889)
* [Vulkan] Detect if wrong PhysicalDevice is returned.

* [Vulkan] Actually query physical device before creating core device.
2023-01-22 17:28:59 +01:00
libretroadmin 9fbd62d7b8 Reduce dependence on strcpy_literal (just a macro for strcpy) - prefer
going through safer strlcpy
2023-01-22 17:13:38 +01:00
libretroadmin 378e90e745 retroarch.h functions should be namespaced 'retroarch_' instead
of 'rarch_'
2023-01-22 16:58:22 +01:00
libretroadmin 539c47faa3 Indenting nit 2023-01-22 16:29:03 +01:00
reallibretroadmin f869661e66 Silence warnings shown in Xcode 2023-01-22 16:20:15 +01:00
libretroadmin de717a50d3 Style nits 2023-01-22 16:12:27 +01:00
sonninnos f46550bd7c
Ignore system subdir replacement if subdir has subdirs (#14887) 2023-01-22 13:03:10 +01:00
github-actions 247991e53b Fetch translations from Crowdin 2023-01-22 00:12:23 +00:00
libretroadmin 01c3684b10 Cleanups - try to remove stdio.h include where possible 2023-01-21 22:25:38 +01:00
sonninnos c3fe980a1d
Add support for system subdirs per core/database (#14885) 2023-01-21 19:20:17 +01:00
libretroadmin 27b485a0f7 (intl) CLeanups 2023-01-21 18:50:00 +01:00
sonninnos becf623bf0
(XMB+Ozone) Fix search terms in title header (#14883) 2023-01-21 17:16:25 +01:00
sonninnos 1060fcc913
Show square sized widget on volume mute (#14884) 2023-01-21 17:12:58 +01:00
sonninnos 3b129e6098
State slot hotkey adjustments (#14881) 2023-01-21 13:47:55 +01:00
sonninnos 70c4fbeb93
(XMB) Fix MENU_ACTION_CANCEL when search is active (#14882) 2023-01-21 13:47:21 +01:00
sonninnos f421194974
Pause + hotkey + runloop related changes (#14879) 2023-01-21 01:17:47 +01:00
github-actions 57a2edfc3f Fetch translations from Crowdin 2023-01-21 00:11:30 +00:00
Joe Osborn 17c7e8744e
Don't autoload states if a BSV file is being played back or recorded (#14877)
- Moved BSV initialization before autoload code
- Don't trigger autoload code if there is bsv movie state

Open question: What's the difference between entry state and autoload
state? Should BSV recording use the entry state even if playback does
not?

Co-authored-by: Joseph C. Osborn <jcoa2018@pomona.edu>
2023-01-21 00:15:14 +01:00
libretroadmin 3abd6f12f3 (intl) Cleanups 2023-01-20 19:31:28 +01:00
zoltanvb 3d654cbed4
Remove translations now maintained via Crowdin (#14876)
After PR libretro#14821 , the
contents of msg_hash_xx.c files are present in the normal translation
workflow. These files can and should be reduced to stub versions,
since new translations won't take effect otherwise.

One file missed from previous commit and stubbed completely.
Other files trimmed: only translated entries are kept, original English
entries and very partially translated items are removed.
2023-01-20 19:17:09 +01:00
libretroadmin 81603c0d13 Merge commit 'fbff3f5ce33c594372eb23430a61059232489ffc' 2023-01-20 19:16:12 +01:00
libretroadmin fbff3f5ce3 Squashed 'deps/SPIRV-Cross/' changes from f3a75d1d4b..eb9b273298
eb9b273298 Merge pull request #2094 from LibretroAdmin/main
5029e30f0a (spirv_glsl.cpp) Fix error: no matching function for call to 'max(uint32_t&, unsigned int)'

git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: eb9b2732982b8eea3395216be825a74dd84fe4be
2023-01-20 19:16:11 +01:00
sonninnos 72f6291069
Fix salamander config save on fork for static platforms (#14875) 2023-01-20 18:51:23 +01:00
libretroadmin 16621f0a0c Remove unused variables 2023-01-20 18:33:53 +01:00
libretroadmin 5648c8eda4 (SPIRV-Cross) Some WiiU buildfixes 2023-01-20 18:28:17 +01:00
Joe Osborn baa14ae213
Fix #14870 (#14871)
* Don't start video recording when BSV recording starts

* Don't double-record inputs in BSV recording

- Will this work properly with the part of input handling outside of
input_state_wrap? Who knows?

Co-authored-by: Joseph C. Osborn <jcoa2018@pomona.edu>
2023-01-20 18:20:10 +01:00
libretroadmin da29639d70 Squashed 'deps/SPIRV-Cross/' content from commit f3a75d1d4b
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: f3a75d1d4ba6b559d5c89550f800a518baad522d
2023-01-20 18:00:31 +01:00
libretroadmin 993d4ee64f Merge commit 'da29639d70cb151c5beb60d65621f65437304a6b' as 'deps/SPIRV-Cross' 2023-01-20 18:00:31 +01:00