Commit Graph

49222 Commits

Author SHA1 Message Date
Brad Parker
1120a7e490 Bliss-Box: add additional pad types from firmware 3.0 2019-06-03 23:40:31 -04:00
Twinaphex
a6895360b4
Merge pull request #8909 from plaidman/master
fixing duplicate "restart retroarch" entries in lakka
2019-06-04 02:52:46 +02:00
hizzlekizzle
de3c1b82b7
Merge pull request #8903 from Ryunam/toggle-showmouse-overlay
Add toggle to show/hide mouse cursor with overlays
2019-06-03 13:43:54 -05:00
Tomsic, Jason
1c9e78187f fixing duplicate "restart retroarch" entries in lakka 2019-06-03 14:16:02 -04:00
twinaphex
717c5c1e2f Delayed CRC calculation for need_fullpath ROM loading (unpatched) -
we can get rid of the GEKKO ifdef for Gamecube/Wii since CRC
calculation for these kind of games will now be delayed until
content_get_rom_crc is called the first time, which typically only
happens during netplay
2019-06-03 18:51:04 +02:00
Twinaphex
240f0a578c
Merge pull request #8792 from orbea/enabled
qb: Improve X11 checks.
2019-06-03 17:00:58 +02:00
Twinaphex
c5aa675cac
Merge pull request #8905 from orbea/unix
Remove duplicate code.
2019-06-03 14:26:16 +02:00
Twinaphex
1ee6d7b34b
Merge pull request #8904 from orbea/menu
Fix --disable-menu.
2019-06-03 14:26:03 +02:00
twinaphex
6ffb675c0b (GX) Buildfix 2019-06-03 14:18:25 +02:00
Twinaphex
f5df996be4
Merge pull request #8907 from jdgleaver/rgui-cleanup
(RGUI) Minor clean-ups
2019-06-03 14:10:51 +02:00
Twinaphex
bad318f540
Merge pull request #8908 from QuarkTheAwesome/master
WiiU: Fixes for RGUI under GX2
2019-06-03 14:09:47 +02:00
Ash Logan
3d40a3bcaf (GX2) Respect filtering settings for menu 2019-06-03 21:41:03 +10:00
Ash Logan
3461955dae (GX2) Scale menu to viewport size 2019-06-03 21:38:40 +10:00
jdgleaver
e5be7931fd (RGUI) Minor clean-ups 2019-06-03 12:08:47 +01:00
Ash Logan
ab4ca8cf1b (GX2) Use correct menu coordinates to render menu 2019-06-03 20:35:46 +10:00
orbea
cafc45d705 Remove duplicate code. 2019-06-02 22:25:20 -07:00
orbea
fb64183fde Fix --disable-menu. 2019-06-02 21:37:09 -07:00
Brad Parker
2e9df1be11 typo 2019-06-02 20:25:11 -04:00
Ryunam
ed1d98d2a2 Add toggle to show/hide mouse cursor with overlays 2019-06-02 23:48:01 +02:00
twinaphex
7ea2034922 Cleanups 2019-06-02 21:02:59 +02:00
Twinaphex
b3d3f2db58
Merge pull request #8781 from orbea/haiku
qb: Add check_platform.
2019-06-02 18:10:19 +02:00
Twinaphex
3a338add02
Merge pull request #8898 from orbea/tests
qb: Log the configure arguments in config.log.
2019-06-02 18:09:47 +02:00
twinaphex
f5106afc0f (config.def.h) Turn more const variables into macros 2019-06-02 18:09:33 +02:00
orbea
8922e96869 qb: Add check_platform.
This allows enabling and disabling features for platforms
more robustly.

Fixes https://github.com/libretro/RetroArch/issues/8777

v2: Fix D3D configure checks.
v3: Cleanup.
v4: Update Makefile.msvc and Makefile.win
2019-06-02 08:48:05 -07:00
orbea
04c184252d qb: Improve X11 checks. 2019-06-02 08:45:24 -07:00
twinaphex
5a4294359a (config.def.h) Turn const variables into macros 2019-06-02 17:19:58 +02:00
orbea
fbe6639ee1 qb: Log the configure arguments in config.log. 2019-06-02 07:04:56 -07:00
Twinaphex
cc22680480
Merge pull request #8897 from orbea/khr
Try using the udev or linuxraw input drivers for khr_display.
2019-06-02 09:07:35 +02:00
Twinaphex
fc149726c7
Merge pull request #8895 from orbea/glcore
Fix shaders init with glcore + kms.
2019-06-02 07:53:12 +02:00
orbea
a9c9d0efc3 Try using the udev or linuxraw input drivers for khr_display.
When using vulkan with a khr_display context while the x input
driver is set RA will fail to start. This changes it to try setting
the udev and then linuxraw input drivers in such cases.

This code is copied from gfx/drivers_context/drm_ctx.c
2019-06-01 19:16:27 -07:00
hizzlekizzle
66ba0db249
Merge pull request #8896 from orbea/gles3
Fix the OpenGLES3 build.
2019-06-01 19:01:27 -05:00
orbea
0d167afc4f Fix the OpenGLES3 build.
This depends on HAVE_EGL.

Revert "Remove this Travis test for now"

This reverts commit 678089c2de.
2019-06-01 13:37:48 -07:00
twinaphex
580bb2cf54 (dynamic.c) Cleanup 2019-06-01 22:36:27 +02:00
orbea
44c62c8a37 Fix shaders init with glcore + kms.
See https://github.com/libretro/RetroArch/issues/8834
2019-06-01 13:32:06 -07:00
Twinaphex
8610a77dac
Merge pull request #8892 from orbea/egl
Revert "(EGL) Turn EGL off by default for now until we figure out how"
2019-06-01 21:36:37 +02:00
Twinaphex
5183160142
Merge pull request #8894 from LazyBumHorse/master
(wgl_ctx) set GFX_CTX_FLAGS_SHADERS_SLANG for glcore
2019-06-01 21:35:38 +02:00
LazyBumHorse
a6f042b320 wgl_ctx: set GFX_CTX_FLAGS_SHADERS_SLANG for glcore 2019-06-01 21:21:45 +02:00
Twinaphex
f3ebc40e7a
Merge pull request #8891 from orbea/zlib
qb: Fix the zlib check.
2019-06-01 17:25:42 +02:00
orbea
0498f8ba1c Revert "(EGL) Turn EGL off by default for now until we figure out how"
This reverts commit 8076d06c24.

This seems to work again.
2019-06-01 07:46:46 -07:00
orbea
35d4405d3e qb: Fix the zlib check.
This is the correct change to prefer the builtin zlib.

Revert "(QB) Bake in zlib by default, make zlib as dynamic library dependency"

This reverts commit 2713e792ca.

Revert "(QB) Change behavior - if HAVE_ZLIB = no, that doesn't mean"

This reverts commit f66fe5e16b.
2019-06-01 07:39:02 -07:00
Twinaphex
5c7a5fdba0
Update CHANGES.md 2019-05-31 20:42:16 +02:00
Twinaphex
c75c5668aa
Update CHANGES.md 2019-05-31 20:38:28 +02:00
twinaphex
4c5f9ee65b Cleanups 2019-05-31 17:34:32 +02:00
twinaphex
aee137eb7b (retroarch.c) Cleanups 2019-05-31 16:41:17 +02:00
twinaphex
90fab37a86 Get rid of RUNLOOP_STATE_SLEEP and reuse existing state 2019-05-31 16:38:17 +02:00
twinaphex
143c333343 (configuration.c) Cleanups 2019-05-31 16:04:46 +02:00
twinaphex
7ee5b187f9 (iOS) Fix small memory leak 2019-05-31 16:00:51 +02:00
twinaphex
ca33665287 (config.def.h) WIP - most of these const variables should become
macros instead
2019-05-31 15:59:49 +02:00
twinaphex
6048fd564d (retroarch.c) Simplify some code 2019-05-31 15:29:52 +02:00
Twinaphex
b0f5f7bc9d
Merge pull request #8889 from WeedyWeedSmoker/(Buildfix)-iOS-6-&-8-+-iOS-projects-fixes
(Buildfix) iOS 6 & 8 + iOS projects fixes
2019-05-31 10:00:38 +02:00