49723 Commits

Author SHA1 Message Date
twinaphex
ca2fc9b8d8 Cleanups 2019-06-24 20:51:06 +02:00
twinaphex
fd98496fec Turn these into static functions 2019-06-24 20:45:08 +02:00
Twinaphex
f23497fd80
Merge pull request #9014 from LazyBumHorse/fix_d3d9
fix d3d9 not rendering xmb and temporarily disable widgets due to segfault
2019-06-24 16:07:03 +02:00
LazyBumHorse
1f69f3960a fix d3d9 not rendering xmb and temporarily disable widgets due to segfault 2019-06-24 15:42:55 +02:00
twinaphex
405d3fec67 (CXX_BUILD) Silence warning 2019-06-24 15:09:56 +02:00
Twinaphex
d2fd4d48ae (macOS) Less warnings with static code analysis 2019-06-24 15:03:58 +02:00
Twinaphex
c8486a5081 (Cocoa/Metal) Silence bunch of warnings 2019-06-24 14:58:32 +02:00
twinaphex
d4ea084f3d Add cocoa_defines.h 2019-06-24 14:49:18 +02:00
Twinaphex
12ced5ee6b
Merge pull request #9013 from Themaister/master
Update to latest SPIRV-Cross
2019-06-24 14:40:19 +02:00
Hans-Kristian Arntzen
135ff5e7a5 Fixup resource remapping in MSL/HLSL.
Seemed rather sketchy, but this must be tested a bit.
2019-06-24 14:25:04 +02:00
Hans-Kristian Arntzen
df0570ddd5 Add new SPIRV-Cross files to griffin_cpp. 2019-06-24 14:24:47 +02:00
Hans-Kristian Arntzen
50ea084385 Update SPIRV-Cross. 2019-06-24 13:42:46 +02:00
Hans-Kristian Arntzen
90fd5657b5 Merge commit 'ac9fa8a82eb313351a64a0de3afaf28e2b0ed422' as 'deps/SPIRV-Cross' 2019-06-24 13:42:34 +02:00
Hans-Kristian Arntzen
ac9fa8a82e Squashed 'deps/SPIRV-Cross/' content from commit 9c57364f18
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 9c57364f18ef6b554c61f5f49448baf903539708
2019-06-24 13:42:34 +02:00
Hans-Kristian Arntzen
6e5a7dd64a Remove SPIRV-Cross subtree. 2019-06-24 13:42:24 +02:00
Twinaphex
048980e051
Update platform_unix.c 2019-06-24 05:18:28 +02:00
twinaphex
2f16fb1345 (libnx) Buildfix 2019-06-24 05:09:21 +02:00
twinaphex
c55aefef1e (dinput_joypad.c) Cleanups 2019-06-24 05:07:37 +02:00
twinaphex
0dcbb985be Move device masking to upper function 2019-06-24 02:20:42 +02:00
Twinaphex
6f1f17cda4
Merge pull request #9010 from libretro/docs/RobLoach/libretro-db
docs: Fix libretro-db docs
2019-06-24 01:45:43 +02:00
twinaphex
584c0f5de5 (Android) Buildfix 2019-06-24 01:11:20 +02:00
Rob Loach
1015c0cd08
docs: Fix libretro-db docs
The correct git URL is https://github.com/libretro/libretro-super.git
2019-06-23 16:57:47 -04:00
twinaphex
a739003ad4 Buildfix 2019-06-23 19:08:03 +02:00
twinaphex
9c73d3305d Insert input_joypad_pressed into drivers themselves 2019-06-23 18:20:48 +02:00
twinaphex
7a2fa44c4b (Cocoa) Add bitmask code 2019-06-23 17:05:01 +02:00
twinaphex
9e20871c3c (Wayland) Buildfix 2019-06-23 16:37:23 +02:00
twinaphex
439a07eecd (Android) Put extra parentheses around this 2019-06-23 15:56:34 +02:00
twinaphex
334c64d159 (Android) Simplify input code 2019-06-23 15:55:40 +02:00
twinaphex
1e863b0f4d Optimal way of grabbing all button states in a bitmasked value -
should allow us to do only one function call to the RA input
driver's input state callback
2019-06-23 06:09:45 +02:00
twinaphex
eaf221125a (xinput_joypad.c) Small cleanups 2019-06-23 03:23:16 +02:00
twinaphex
d4ed0358a7 (dinput.c) Cleanups 2019-06-23 03:14:21 +02:00
twinaphex
51365ed387 (input drivers) More simplifications 2019-06-23 02:34:35 +02:00
twinaphex
ceecf4751a Simplify DOS keyboard code 2019-06-23 02:22:54 +02:00
twinaphex
e51a98a295 Simplify android input code 2019-06-23 01:57:12 +02:00
twinaphex
b0382d8f73 (Emscripten) Some buildfixes for platforms with no HAVE_NETWORKING support 2019-06-23 01:28:43 +02:00
twinaphex
4f7f5d2523 (Netplay) Netplay needs to call into video_frame_net 2019-06-22 21:05:35 +02:00
twinaphex
a6a6597f2d video_driver_cached_frame - don't go through function pointer for
frame_cb - call video_driver_frame directly
2019-06-22 20:44:20 +02:00
twinaphex
74e4b05f5a Cleanups 2019-06-22 19:57:47 +02:00
twinaphex
4664e56ca3 Simplify core_run 2019-06-22 19:52:06 +02:00
Twinaphex
5df3b1e221
Merge pull request #9004 from BarryJRowe/master
Fixed indenting.
2019-06-22 18:03:29 +02:00
Barry Rowe
348dac0797 Fixed indenting. 2019-06-22 08:56:46 -07:00
Twinaphex
29e4b8e2c1 Get rid of warning 2019-06-22 15:48:42 +02:00
Twinaphex
84974c7e5c Silence more warnings 2019-06-22 15:09:59 +02:00
Twinaphex
c795d2ade3 Silence more warnings 2019-06-22 14:57:11 +02:00
Twinaphex
596b375da5
Merge pull request #9001 from LazyBumHorse/metal_cocoa_flags
fix shader flags for metal
2019-06-22 14:53:18 +02:00
Twinaphex
bf1951ae37 Fix plethora of warnings on OSX 2019-06-22 14:52:29 +02:00
Twinaphex
8a8b690f85 Possible misuse of comma operator here 2019-06-22 14:25:32 +02:00
LazyBumHorse
b8258a711a workaround for metal not being able to poll shader flags during init 2019-06-22 14:22:34 +02:00
Twinaphex
9180cc5ba2 Cleanup some warnings 2019-06-22 13:44:10 +02:00
Twinaphex
98c1f04635
Merge pull request #8998 from LazyBumHorse/fix_gl_set_shader
fix black screen in gl if video shaders were switched from on to off in the shader menu
2019-06-22 13:18:25 +02:00