natinusala
8873b3b787
menu_widgets: have the progression widget always resize
2019-06-26 09:46:04 +02:00
twinaphex
7fea26db4b
(retroarch.c) Pointer cleanups
2019-06-26 08:24:33 +02:00
twinaphex
faa52fb0df
Use const for config_get_ptr global pointer to signify this pointer
...
isn't being written to, only read from
2019-06-26 07:40:47 +02:00
rsn8887
1caaea4bdf
[SWITCH] Allow touch mouse gestures such as tap to click
...
This adds touch gestures to the touchpad-style mouse
controls. Before this, there was only pointer motion
via dragging a finger somewhere on the screen. Now,
there's tap to click and more.
Supported touch gestures:
- pointer motion = single finger drag
- left mouse click = single finger short tap
- right mouse click = second finger short tap
while first finger is still down
- left click drag and drop = dual finger drag
- right click drag and drop = triple finger drag
2019-06-26 00:35:05 -05:00
twinaphex
3b634b64fa
Merge dirs.c into paths.c
2019-06-26 07:23:32 +02:00
twinaphex
5f2e3c283d
(netplay)/network) Style nits/cleanups
2019-06-26 07:13:50 +02:00
Twinaphex
e97c35ec2d
Merge pull request #9017 from LazyBumHorse/d3d9_shaders
...
enable Cg/HLSL shaders for d3d9 depending on renderchain
2019-06-25 13:11:34 +02:00
LazyBumHorse
c4530eb3f4
d3d9: add Cg/HLSL shader runtime check depending on the used renderchain
2019-06-25 10:57:46 +02:00
Twinaphex
e44c75e5ab
Merge pull request #9019 from RobLoach/libretro-database--whitespace
...
libretrodb: Update the whitespace
2019-06-25 09:20:34 +02:00
Rob Loach
03d0462fa4
libretrodb: Update the whitespace
2019-06-25 01:24:46 -04:00
Twinaphex
e1125d673d
Merge pull request #9018 from rsn8887/master
...
[SWITCH] Allow finger drag to act as mouse movement
2019-06-25 04:50:14 +02:00
rsn8887
d0c8809df4
[SWITCH] Allow finger drag to act as mouse movement
2019-06-24 20:02:24 -05:00
LazyBumHorse
17ec59ff21
enable Cg shader flag for d3d9
2019-06-24 23:41:05 +02:00
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