Commit Graph

63540 Commits

Author SHA1 Message Date
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 ed29ba6b32.
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
github-actions 698b0d6ce6 Fetch translations from Crowdin 2023-05-31 00:11:54 +00: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 c0ba738f0d Header uniformity - enums on top, then structs, then public declarations 2023-05-30 21:03:36 +02:00
libretroadmin c07e6a6da2 Cleanups 2023-05-30 20:30:37 +02:00
libretroadmin 862acd7160 rjson_optional_skip - fix code 2023-05-30 19:45:15 +02:00
libretroadmin 3f992de8a6 Silence warning 2023-05-30 19:39:12 +02:00
libretroadmin 72bd1a2ba4 (libretro-common) Resync 2023-05-30 19:34:55 +02:00
Eric Warmenhoven 119230e84b Don't include MoltenVK in Load Core menu list 2023-05-30 19:06:18 +02:00
sonninnos ed29ba6b32 Don't count frames while paused 2023-05-30 19:05:43 +02:00
libretroadmin 7f55153457 take_screenshot - make function somewhat more readable 2023-05-30 12:26:52 +02:00
libretroadmin c09fb6d95d Cleanups 2023-05-30 12:19:53 +02:00
github-actions dbd7153526 Fetch translations from Crowdin 2023-05-30 00:11:38 +00:00
sonninnos 59a8718482 Add missing menu visibility option for content dir override 2023-05-29 22:22:39 +02:00
libretroadmin 6c10d92e1f Cleanups 2023-05-29 19:44:57 +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 f19def349f.
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 cedcd70c63 Fix function declaration without a prototype warnings 2023-05-29 15:34:37 +02:00
libretroadmin 735500ff66 Warning fixes and style nits 2023-05-29 15:30:54 +02:00
Eric Warmenhoven b8fe2ccd10 Update to MoltenVK 1.2.4 2023-05-29 09:30:02 +02:00
Eric Warmenhoven ed448a3f0f Haptic feedback for overlay on iOS 2023-05-29 09:29:41 +02:00
libretroadmin 8c9c9b3845 Localize string and other cleanups 2023-05-28 23:48:26 +02:00
libretroadmin 336025bd3c Get rid of RARCH_CTL_HAS_SET_SUBSYSTEMS 2023-05-28 23:26:55 +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 c4d22cf51f Simplification 2023-05-28 22:45:46 +02:00
libretroadmin 90115e2dc9 Silence warnings; code cleanups 2023-05-28 22:43:33 +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
libretroadmin 976d7b8067 Get rid of some useless wrapper functions 2023-05-28 17:56:28 +02:00
libretroadmin 8844c991e1 Cleanups 2023-05-28 16:36:50 +02:00
zoltanvb e0a8d403f1 Support screen refresh rate with Vulkan KHR_Display context 2023-05-28 14:18:51 +02:00
Bernhard Schelling 520e4400b7 Don't initialize rcheevos memory unless used 2023-05-28 05:23:12 +02:00
Bernhard Schelling 18f79a8a8d Allow RETRO_ENVIRONMENT_SET_MEMORY_MAPS also after core startup
Change the comment in libretro.h about the removed limit and handle the environment call during core runtime in RetroArch.
2023-05-28 05:23:12 +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
gouchi 63101fd886 Add SerenityOS to the list of supported operating systems
- Sort list
- [Serenity OS patches](https://github.com/SerenityOS/serenity/tree/master/Ports/RetroArch/patches)
- [Libretro cores for SerenityOS](https://github.com/gouchi/libretro-cores-serenityos) If somebody wants to help ;)
2023-05-28 05:22:37 +02:00
github-actions e0cbcaf779 Fetch translations from Crowdin 2023-05-28 00:12:39 +00:00
Eric Warmenhoven 6a1320bcfb On mobile in portrait mode, don't override custom viewport 2023-05-27 02:50:32 +02:00