49760 Commits

Author SHA1 Message Date
twinaphex
09f5d2c95d Fix compilation when configuring with --disable-overlay 2019-07-10 05:39:50 +02:00
twinaphex
d3f27c3a81 Turn some global variables static 2019-07-10 05:04:55 +02:00
twinaphex
94af95e1b9 Start refactoring this - overlay_ptr needs to become a static
global variable confined inside retroarch.c
2019-07-10 04:43:50 +02:00
Brad Parker
b564441097 fix some warnings 2019-07-09 22:34:28 -04:00
Brad Parker
60e7e5be8d fix some warnings 2019-07-09 22:32:11 -04:00
twinaphex
c5dedb8148 (deps/libz) Clean this up 2019-07-10 03:57:35 +02:00
twinaphex
ec1aef2e2c (menu_displaylist) Silence two CXX_BUILD warnings 2019-07-10 03:14:49 +02:00
twinaphex
ca6d35585f Cleanups 2019-07-10 02:01:46 +02:00
twinaphex
d734b98b20 Fix warning 2019-07-10 00:26:37 +02:00
Brad Parker
ac88acc851 Update CHANGES.md 2019-07-09 17:57:11 -04:00
Brad Parker
be032380ae Makefile.griffin: add runahead to vc2010 and up 2019-07-09 17:52:57 -04:00
Brad Parker
1a45f85406 fix BOM markers, add CDROM read support to msvc versions in Makefile.griffin 2019-07-09 17:46:16 -04:00
twinaphex
da54b9c3d9 Buildfix for systems without runahead 2019-07-09 23:45:30 +02:00
Brad Parker
ae87f87ee3 C89 buildfix 2019-07-09 16:46:53 -04:00
twinaphex
9158ad86a0 Cleanups;buildfix 2019-07-09 21:43:22 +02:00
twinaphex
f71503a0d0 Move structs around 2019-07-09 21:17:29 +02:00
twinaphex
5cbcf25e8a (retroarch.c) Rearrange global variables top of file 2019-07-09 21:02:12 +02:00
Brad Parker
79aa9afc8c enable CDROM read support by default for Windows (mingw) and Linux 2019-07-09 14:10:09 -04:00
twinaphex
695837ef77 Squashed 'deps/SPIRV-Cross/' changes from 9c57364f18..8aa6731925
8aa6731925 Merge pull request #1065 from KhronosGroup/msvc-2013-workaround
909040e2eb MSVC 2013: Work around another compiler bug with array init.
53ab2144b9 Merge pull request #1064 from KhronosGroup/fix-1062
e0cd8595a4 Merge pull request #1063 from KhronosGroup/fix-1061
50342966c0 Fall back to complex loop if non-trivial continue block is found.
fa9af7223a Add test shaders for NonUniformEXT propagation.
d12b54bbb4 Propagate NonUniformEXT to dependent expressions.
13378ad1ac Add simple test for extended debug operations.
6d9c502a3a Merge branch 'master' of git://github.com/lifpan/SPIRV-Cross
5ca8779044 Parse SPIR-V debug information extended instructions, as well as OpNoLine.
c5904dd245 Merge pull request #1059 from KhronosGroup/fix-1056
4056d0b74e Don't use scalar dot().
041f103d44 MSL/HLSL: Support scalar reflect and refract.
9a6e2534e9 Merge pull request #1058 from KhronosGroup/fix-1054
fc9fe4e480 Fix variable scope when an if or else block dominates a variable.
3af18e741f Merge pull request #1055 from cdavis5e/msl21-frag-subgroup-builtins
31b6c93516 MSL: Support SubgroupLocalInvocationId and SubgroupSize in all stages.
41399fc899 Merge pull request #1051 from KhronosGroup/fix-1049
f8b084de61 MSL/HLSL: Support OpOuterProduct.
04e29895a3 Merge pull request #1001 from cdavis5e/msl-multiview
7eecf5a46b MSL: Support SPV_KHR_multiview.
8ee8e60f70 Merge pull request #1048 from KhronosGroup/fix-1047
ff87419607 Deal with scalar input values for distance/length/normalize.
d1bdb6d491 Merge pull request #1046 from KhronosGroup/texture-fp16-coord
964ec44822 Merge pull request #1045 from KhronosGroup/c-api-get-declared-struct-member-size
1543bdaf7b Run format_all.sh.
581ed0fd59 HLSL: Does not support case-fallthrough.
c76b99b711 Handle more cases with FP16 and texture sampling.
656d129c00 Add C API for get_declared_struct_member_size.
45805857e5 MSL: De-virtualize get_declared_struct_member_size.
02b2a1015d MSL: Fix minor XCode /analyze warning.
8f6939cb0d Merge pull request #1041 from KhronosGroup/fix-1011
4bbf343a7f Merge pull request #1043 from KhronosGroup/fix-1042
bcef66fbf3 Fix declaration of loop variables with a Phi helper copy.
845628cd4e Merge pull request #1040 from KhronosGroup/fix-1037
ab3798fd91 MSL: Add support for SubgroupSize / SubgroupInvocationID in fragment.
048f2380f3 MSL: Support custom bindings for argument buffer itself.

git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 8aa67319253b55f874d1fc7eb85d201299a8f488
2019-07-09 18:49:50 +02:00
Brad Parker
7016d8b51f cdrom: only show load/dump menu options if a drive is present on the system 2019-07-09 12:43:33 -04:00
Twinaphex
a808262108
Merge pull request #9083 from webgeek1234/master
android: remove location support
2019-07-09 18:32:22 +02:00
Aaron Kling
d00fbf4cce android: remove location support 2019-07-09 11:29:31 -05:00
Twinaphex
283ff769a6
Merge pull request #9081 from Zer0xFF/patch-1
explicit use flag `RTLD_LOCAL` with dlopen()
2019-07-09 18:27:05 +02:00
twinaphex
b5c4b2d618 Fix --disable-menu 2019-07-09 18:16:11 +02:00
twinaphex
8dd0680cbc Merge input_overlay.c into retroarch.c 2019-07-09 18:13:41 +02:00
Brad Parker
307cdad450 fix regression with slashes appearing in some strings 2019-07-09 11:28:27 -04:00
Brad Parker
119245e88b cdrom: add load disc callback 2019-07-09 11:17:17 -04:00
twinaphex
cfbeed0c29 Cleanups 2019-07-09 17:07:28 +02:00
twinaphex
0249661acc Rename camel case named variables 2019-07-09 17:02:10 +02:00
twinaphex
cfd2f8e2af Rename camel case named variables 2019-07-09 16:52:34 +02:00
twinaphex
6ff25fea2b Move macros 2019-07-09 16:36:29 +02:00
Zer0xFF
04e9cef462
explicit use flag RTLD_LOCAL with dlopen()
On OSX, `dlopen()` default to`RTLD_GLOBAL` while linux defaults to `RTLD_LOCAL`.
so on OSX, it can cause issue with false positively detecting shared library as statically linked, as was the case with `Play!`.
2019-07-09 14:42:23 +01:00
twinaphex
e9b1a49c42 Silence warnings 2019-07-09 09:36:46 +02:00
twinaphex
419e8b1a35 (MSVC2012/2013/2015/2017) Add HAVE_CDROM 2019-07-09 09:32:40 +02:00
twinaphex
124283a934 (MSVC 2010) Add HAVE_CDROM
(CDROM) Ensure code compiles with MSVC
2019-07-09 09:23:47 +02:00
twinaphex
f71e6cfd01 (civetweb) This can go 2019-07-09 09:14:40 +02:00
twinaphex
7ee547db0f Remove unused http server 2019-07-09 09:06:40 +02:00
twinaphex
24a859fa16 Move secondary_core to retroarch.c 2019-07-09 08:09:40 +02:00
twinaphex
f0f5c32b51 Remove state tracker - legacy code - we can revisit this later
and integrate it in a way so that it scales across all drivers
2019-07-09 07:39:38 +02:00
Twinaphex
e1d8cdffe9
Merge pull request #9074 from DSkywalk/master
fix wrong udev devices order, fixes #9071
2019-07-09 07:21:35 +02:00
twinaphex
5aebbdfddb input_state_internal - small cleanup for RETRO_DEVICE_JOYPAD 2019-07-09 07:02:48 +02:00
Brad Parker
f94a924be9 cdrom: skip retries for ATIP read if command fails 2019-07-08 23:46:42 -04:00
twinaphex
6e8797d2ef (core options) Simplifications 2019-07-09 03:53:32 +02:00
twinaphex
9f4e8688f3 Move core option manager into retroarch.c 2019-07-09 03:25:56 +02:00
twinaphex
11ad4eb227 Change size of char tmp to 8192 2019-07-09 02:26:18 +02:00
twinaphex
606d3b465f Remove unused action_ok_push_load_disc 2019-07-09 02:22:32 +02:00
Twinaphex
17d72a50e4
Update AndroidManifest.xml 2019-07-09 02:07:36 +02:00
twinaphex
37a6a205e3 Buildfix 2019-07-09 02:03:20 +02:00
Twinaphex
77f9de47a5 (Apple) Fix some unused variable warnings 2019-07-09 02:01:37 +02:00
twinaphex
001e4d9073 Simplify input_state_internal 2019-07-09 01:41:13 +02:00