44555 Commits

Author SHA1 Message Date
meleu
e160c70950
CHANGES: added cheevos related stuff 2018-07-13 08:12:01 -03:00
Twinaphex
7dcc99980a
Update CHANGES.md 2018-07-13 12:20:55 +02:00
Twinaphex
11244d78b0
Merge pull request #6981 from casdevel/dinput
Add dinput rumble support
2018-07-13 12:20:28 +02:00
Twinaphex
06318e3dd9
Merge pull request #6980 from stuartcarnie/sgc-metal
fix(Metal): Render search box correctly
2018-07-13 10:27:42 +02:00
Stuart Carnie
13a9aca88a fix(Metal): Render search box correctly 2018-07-12 23:15:24 -07:00
Twinaphex
36494d622a
Merge pull request #6979 from stuartcarnie/sgc-metal
fix(Metal): Various Metal fixes
2018-07-13 06:36:28 +02:00
Stuart Carnie
167ad3b57d fix(Metal): Various Metal fixes
* OSD message background
* clear glui background
* add Metal to configuration
* added optional config to compile Metal build without OpenGL
* fixed fill_pathname_join_delim; if out_path and dir are same, don't
  strlcpy, as the results are undefined.
2018-07-12 21:33:18 -07:00
Brad Parker
dbfccb25dd sixel: fix context init 2018-07-12 22:59:05 -04:00
Twinaphex
42c4e8c687
Merge pull request #6978 from webgeek1234/android_url
Fix android armeabi and x86_64 core updater urls
2018-07-13 04:22:12 +02:00
Aaron Kling
dc807f25cf Fix android armeabi and x86_64 core updater urls 2018-07-12 20:06:03 -05:00
Brad Parker
f8ea5cfd8d update CHANGES.md 2018-07-12 17:24:52 -04:00
Brad Parker
7e1074c40a sixel: add missing menu display driver 2018-07-12 17:24:52 -04:00
Twinaphex
44859fc06e
Merge pull request #6977 from bparker06/sixel_new
initial SIXEL video driver
2018-07-12 23:06:59 +02:00
Brad Parker
ab27b7c85f initial SIXEL video driver 2018-07-12 16:55:08 -04:00
twinaphex
6b5ade4ac3 Should be no more deprecated warnings with core context GL for menu
shaders
2018-07-12 22:03:37 +02:00
twinaphex
fab08c9cfb Only load Xinput DLL once 2018-07-12 21:39:18 +02:00
twinaphex
60d7d1c793 Add xmb ribbon simple core shader 2018-07-12 21:34:17 +02:00
twinaphex
140e657d51 (GLSL) Add logging for compiling menu shaders 2018-07-12 21:25:39 +02:00
Twinaphex
7f7493d751
Merge pull request #6975 from yoshisuga/ios11_files
[iOS] Support viewing/opening files in Files app
2018-07-12 06:00:40 +02:00
Yoshi Sugawara
14e79e0a43 support viewing/opening files in Files app 2018-07-11 15:52:11 -10:00
Twinaphex
8a683c1626
Merge pull request #6973 from bearoso/fix-rr
Win32: Fix monitor-reported refresh rate.
2018-07-12 00:39:17 +02:00
Brandon Wright
c81aab345c Lock sizes of enum fields at 32 bits. 2018-07-11 16:37:37 -05:00
Twinaphex
7adce0050e
Update CHANGES.md 2018-07-11 11:23:21 +02:00
Twinaphex
cb137954f9
Update wiiu_audio.c - audio should no longer clip 2018-07-11 11:22:43 +02:00
twinaphex
dc55bd13aa Add HAVE_METAL 2018-07-11 03:42:42 +02:00
Twinaphex
fd86140514
Merge pull request #6963 from alphanu1/master
casting int to float
2018-07-08 20:24:46 +02:00
alphanu1
f25ef05d52
Merge pull request #78 from alphanu1/alphanu1-patch-73
cast float
2018-07-08 19:19:40 +01:00
alphanu1
755a128d95
cast float 2018-07-08 19:15:24 +01:00
Twinaphex
e4a8ef409a
Merge pull request #6962 from alphanu1/master
Resolution refresh rate restore bugfix for windows.
2018-07-08 19:29:59 +02:00
alphanu1
46d74971fd
Merge pull request #77 from alphanu1/alphanu1-patch-72
Restore refresh fix for windows
2018-07-08 18:18:07 +01:00
alphanu1
045606ce44
Restore refresh fix for windows
The refresh rate is now detect to restore the original desktop resolution.
2018-07-08 18:17:23 +01:00
alphanu1
74eacd5a33
Merge pull request #76 from libretro/master
update
2018-07-08 18:13:05 +01:00
Twinaphex
7fb147e8b3
Merge pull request #6959 from stuartcarnie/sgc-metal
feat(Metal): Full screen support
2018-07-07 17:55:42 +02:00
Stuart Carnie
40a1446c95 feat(Metal): Reload shader preset when Metal driver reinitialized 2018-07-07 07:31:43 -07:00
Stuart Carnie
74e1f24e90 feat(Metal): Full screen support
* I believe there is a race condition where the viewport is not set
  correctly on launch
2018-07-06 23:38:34 -07:00
Stuart Carnie
01df2c5e88 fix(Metal): Check for nil drawable 2018-07-06 23:37:15 -07:00
Twinaphex
dc161a1cb3
Merge pull request #6958 from RobLoach/defaced
code: Replace hexspeak code
2018-07-07 06:09:59 +02:00
Rob Loach
0f39ef4247
[#6955] Update hexspeak magic pointer code
Fixes #6955
2018-07-06 23:03:15 -04:00
Twinaphex
e8fb22ba47
Merge pull request #6953 from Dwedit/cached_frame_hack2
Invalidate `frame_cache_data` pointer to prevent crash if first frame is paused
2018-07-06 20:36:32 +02:00
Dwedit
41ce61974d A hack to invalidate the frame_cache_data pointer during the following events:
Load Game, Reset, Init, Unload, Unload Game, Video Driver Destroy, Video Driver Free, Video Driver Init

This prevents an invalid pointer from being read if the first frame starts out paused.
2018-07-06 09:53:31 -05:00
twinaphex
ceaa0259e5 Merge commit 'c8366b0b0f6ab996adcbcf1ee09a3ed6298e7d4e' 2018-07-06 05:17:39 +02:00
twinaphex
c8366b0b0f Squashed 'deps/SPIRV-Cross/' changes from f96c9f9fb4..0f59016635
0f59016635 Merge pull request #636 from KhronosGroup/cfg-refactor
2bf57d6dff Deal with composite constants in variable initializer.
dcddd5326e Add LUT test cases for OpVariable with initializer.
af290ede87 Remove some redundant spvArrayCopy declarations.
8c314112b4 Run format_all.sh.
5582523d9a Add some tests for LUT promotion.
5143695080 Don't need to enclose expression for arrays.
d29f48ef06 Deduce constant LUTs from read-write variables.
b5ed706860 Hoist out variable scope analysis.
c26c41b26b Make the CFGs for all active functions available.
6fdadb9218 Track partial writes as well.
7216129377 Hoist out the inline VariableAccessHandler class.

git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 0f590166359f4ee35d80040f0965417f482cd6b1
2018-07-06 05:17:39 +02:00
twinaphex
22d6930488 Some MSVC 2010 360 buildfixes 2018-07-06 04:45:52 +02:00
Twinaphex
974aa3c8ac
Merge pull request #6951 from Dwedit/message_loop_fix
Move Message loop call to right before `video_driver_get_status` call
2018-07-06 04:42:35 +02:00
Dwedit
838dcc8a5a Move Message loop call to right before video_driver_get_status call 2018-07-05 20:07:01 -05:00
Zoran Vuckovic
544802e1a8 Add dinput rumble support 2018-07-05 20:01:23 +02:00
twinaphex
c3d469dd8e Revert "Moved WIN32 message loop out of win32_check_window, and into just before the call to runloop_iterate"
This reverts commit 71086283691f0247459df827de41de472a4874a2.
2018-07-05 02:42:16 +02:00
twinaphex
31e76458f7 Merge commit 'aa9ebf5f29e1a22a5050572353b122915db1451d' 2018-07-05 02:10:00 +02:00
twinaphex
aa9ebf5f29 Squashed 'libretro-common/' changes from 1548bee835..b857ce7fc5
b857ce7fc5 Cleanups

git-subtree-dir: libretro-common
git-subtree-split: b857ce7fc55d725246a095f766e2bb82bb1d4ce6
2018-07-05 02:10:00 +02:00
Twinaphex
c54532d77d
Merge pull request #6950 from stuartcarnie/sgc-macos
fix(macOS): Fix older targets
2018-07-05 01:14:54 +02:00