28023 Commits

Author SHA1 Message Date
Hans-Kristian Arntzen
b96d365968 Only set CORE_TYPE_PLAIN for non-directory -L.
Fixes crash on Android startup which uses -L <core-dir> CLI argument.

-L can also set core directory, even though it's not supposed to
be used anymore.

Also, on Android, the cores directory might not be populated, so ignore
arguments which are not valid.
2016-03-25 23:57:11 +01:00
Hans-Kristian Arntzen
23c8150b6e Reintroduce new parse_input scheme.
This reverts commit 2323cef8d16bff7b1ad09a036da7bd6f58848226.
2016-03-23 00:29:52 +01:00
Hans-Kristian Arntzen
ce34c4bba8 Vulkan: Expose number of components for semantics. 2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
d5dc50c436 Vulkan: Allow no UBO even if it makes little sense. 2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
c17755ab1a Vulkan: Default construct slang_reflection instead.
We will use non-POD when dealing with user-defined inputs.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
2427351afb Vulkan: Log semantic use for debugging. 2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
39149b36b2 Vulkan: Clean up semantic parsing a lot.
Split up into two kinds of semantics, textured and not.
2016-03-23 00:19:24 +01:00
twinaphex
2323cef8d1 Revert "Attempt properly handling CLI options ..."
This reverts commit 6f8a1e8ab25d27ac22128522f642e9a97134746f.
2016-03-22 21:42:30 +01:00
twinaphex
3e72b89021 (Android) Disable Vulkan until things can start bulding, compiling
and working properly again
2016-03-22 20:33:12 +01:00
Twinaphex
a3007b1604 Merge pull request #2810 from lakkatv/master
Lakka Services
2016-03-22 20:08:24 +01:00
Jean-André Santoni
60f9f8329c (Menu) Forgot that 2016-03-23 01:25:27 +07:00
Jean-André Santoni
6b3a8112d1 (Menu) Fixes for Lakka Services 2016-03-23 01:23:51 +07:00
twinaphex
3b377f2e41 (Android) glslang_tab.cpp got moved 2016-03-22 18:39:26 +01:00
twinaphex
6a6caff671 Update this too 2016-03-22 18:37:40 +01:00
twinaphex
439b3e5007 Take out glslang_tab.cpp 2016-03-22 18:36:48 +01:00
twinaphex
f8ac103888 (Android) Change APPL_STL back too 2016-03-22 16:40:47 +01:00
twinaphex
77143179b5 Change back Android.mk file 2016-03-22 16:40:02 +01:00
Jean-André Santoni
d5816cb298 (Menu) More ifdef for Lakka Services, and create files with w mode. 2016-03-22 17:10:06 +07:00
twinaphex
3e3cc9f2f2 Replace zr_common_file_load again 2016-03-22 05:58:16 +01:00
twinaphex
2e11895ef9 (zahnrad) Add HAVE_OPENGL ifdef 2016-03-22 05:52:46 +01:00
twinaphex
1af81201a0 Go back to this 2016-03-22 05:50:40 +01:00
twinaphex
4cc122648c Header include cleanup 2016-03-22 04:09:46 +01:00
twinaphex
2064681a67 Cleanup 2016-03-22 04:07:05 +01:00
twinaphex
7fa6b946ce Move defines to audio_driver.h 2016-03-22 04:00:18 +01:00
twinaphex
bf9add6325 Header cleanups 2016-03-22 03:51:14 +01:00
twinaphex
ab1c4d0c4d Header include cleanups 2016-03-22 03:49:05 +01:00
twinaphex
cf7687b49c Cleanups 2016-03-22 03:32:00 +01:00
twinaphex
2e14d0979b Header include cleanups 2016-03-22 03:13:33 +01:00
twinaphex
6360b0ef25 (menu_setting.h) Take out libretro.h header include 2016-03-22 03:08:05 +01:00
twinaphex
6f37163675 CXX_BUILD warning fixes 2016-03-22 02:59:13 +01:00
twinaphex
4c14267f5b Create core_type.h 2016-03-22 02:56:06 +01:00
twinaphex
61bae588fb Header include changes 2016-03-22 02:45:25 +01:00
twinaphex
1303a310e8 retroarch.h - don't include retro_miscellaneous.h 2016-03-22 02:33:49 +01:00
twinaphex
bb993c3f27 (menu_displaylist.h) Don't include retro_miscellaneous.h 2016-03-22 02:32:02 +01:00
twinaphex
fa0ba621d7 Take out menu_setting_find_prehashed 2016-03-22 02:24:00 +01:00
twinaphex
1e3aba3494 (Linux) Buildfix 2016-03-22 01:58:51 +01:00
twinaphex
33b0a189f5 Changed this back - caused multiple warnings 2016-03-22 01:57:58 +01:00
twinaphex
6f5be6b3b3 (zahnrad) Style nits 2016-03-22 01:40:09 +01:00
twinaphex
b00878a595 (zr_common.c) Cleanups 2016-03-22 01:20:41 +01:00
twinaphex
ddb912b373 Use uintptr_t instead of GLuint 2016-03-22 01:17:00 +01:00
twinaphex
e9fd6863ce Rewrite zr_common_file_load to use file_stream.h 2016-03-22 01:16:08 +01:00
twinaphex
79008d4fd6 (Zahnrad) We don't need the VAO 2016-03-22 01:04:00 +01:00
twinaphex
c18da3039f zr_common_image_load - go through video_texture_image_load/video_driver_texture_load 2016-03-22 01:00:34 +01:00
Alcaro
b4c6831b56 No need to copy that argument.
The copy also lacked the NUL terminator, wouldn't surprise me if it crashed. Let's just clean it up.
2016-03-22 00:01:25 +01:00
Twinaphex
43c8fc50be Merge pull request #2811 from Themaister/master
Various collection of fixes
2016-03-21 23:51:38 +01:00
Jean-André Santoni
24af521bf1 (Menu) Add a first Lakka Service setting: SSH Enable 2016-03-22 05:46:36 +07:00
Hans-Kristian Arntzen
75003b65f1 Revamp Android NDK build system.
Split up into separate modules to avoid the pain with cross-defines from
C and C++.

Move to c++_static STL. It's the recommended way since a while back and
fixes some build issues as well.
2016-03-21 23:43:59 +01:00
Hans-Kristian Arntzen
ef79734e7c Use same system as dynamic cores to get system info. 2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen
fdaf6ffead Remove bison file. 2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen
6bd88e6848 Update glslang. 2016-03-21 22:58:13 +01:00