Commit Graph

50244 Commits

Author SHA1 Message Date
Twinaphex 57168edd80
Merge pull request #9058 from jdgleaver/rgui-strict-aliasing
RGUI: Fix strict aliasing violations + improve rendering performance
2019-07-04 15:21:50 +02:00
twinaphex 13aab06d2d (Android) Should hopefully fix hotkey binds being mappable for
gamepad
2019-07-04 15:20:10 +02:00
jdgleaver 913472ed97 RGUI: Fix strict aliasing violations + improve rendering performance 2019-07-04 14:10:24 +01:00
twinaphex 47b17e8d65 (dinput) Update 2019-07-04 14:05:20 +02:00
twinaphex ff0ea2921f (dinput) Buildfix 2019-07-04 14:02:43 +02:00
Twinaphex 650c0e7e0a
Merge pull request #9057 from jdgleaver/rgui-alignment
RGUI: Fix ASAN misaligned address runtime error
2019-07-04 13:36:52 +02:00
jdgleaver fc4b3f4d96 RGUI: Fix ASAN misaligned address runtime error 2019-07-04 11:16:58 +01:00
Brad Parker 6f0268ca30 cdrom: need const to call these from outside of internal functions 2019-07-04 01:06:47 -04:00
Brad Parker 052a8e48cf cdrom: add extra debug functions, add function to check if media is inserted/ready 2019-07-04 00:22:16 -04:00
twinaphex cec67e412e Revert "(dinput/xinput) Simplifications"
This reverts commit 20e8dfcba5.
2019-07-04 05:20:19 +02:00
twinaphex 44eee1cf42 (VFS UWP) Real fix 2019-07-04 04:43:34 +02:00
twinaphex b14dfc2585 Revert "(UWP) Fix VFS"
This reverts commit 163ec0f979.
2019-07-04 04:40:13 +02:00
twinaphex 163ec0f979 (UWP) Fix VFS 2019-07-04 04:21:51 +02:00
Twinaphex b39f3038fd
Merge pull request #9053 from Dwedit/d3d12_refcount_fix
Fix crash at close for D3D12 (do not release an already deleted D3D12 adapter)
2019-07-03 23:43:41 +02:00
Brad Parker 112a88688d cdrom: add windows implementation for list of available drives 2019-07-03 17:18:57 -04:00
Dwedit 81b6703912 Fix wrong reference count for D3D12 adapters (crash at close due to a destroyed adapter being released again) 2019-07-03 15:35:06 -05:00
twinaphex 65bff18cb0 Add callback for dump disc entries 2019-07-03 22:28:12 +02:00
Brad Parker 03d48ab2fd cdrom: windows buildfix 2019-07-03 16:05:15 -04:00
Brad Parker 9a52595ce3 cdrom: add function to get list of available drives (initial linux implementation), show list in "Dump Drive" menu entry 2019-07-03 14:19:32 -04:00
twinaphex 36c2fc847d Get rid of nonfree per request 2019-07-03 18:59:39 +02:00
Twinaphex c3418793cf
Merge pull request #9051 from jdgleaver/set-core-association
Quick Menu: Add 'Set Core Association' option
2019-07-03 18:03:48 +02:00
jdgleaver 027324815e Quick Menu: Add 'Set Core Association' option 2019-07-03 16:33:23 +01:00
twinaphex 72eed727d0 Start implementing 'Dump Disc' as deferred list 2019-07-03 03:51:00 +02:00
Brad Parker 4cedaaefe1 cdrom: add open/close tray commands 2019-07-02 21:35:20 -04:00
Twinaphex 31a68fce1b
Merge pull request #9049 from Dwedit/d3d12_small_fix
Small fixes for D3D12
2019-07-03 02:59:09 +02:00
Dwedit 10343d51b9 Small fixes for D3D12: Do not return false when enumerating, and add a null check for the Fence object 2019-07-02 19:46:02 -05:00
twinaphex 4fdf33e5f8 (CDROM) Add Load Disc/Dump Disc 2019-07-03 01:08:20 +02:00
twinaphex 22d82f9e6d Enable 'quit press twice' by default from now 2019-07-03 00:40:53 +02:00
Twinaphex 719f7535ae
Merge pull request #9047 from rsn8887/master
[SWITCH] Proper x/y scaling for pointer devices, fixes touch lightgun
2019-07-02 23:52:35 +02:00
rsn8887 7e348f132e [SWITCH] Proper x/y scaling for pointer devices, fixes touch lightgun 2019-07-02 16:42:17 -05:00
Twinaphex 024d75d568
Merge pull request #9045 from jdgleaver/playlist-reset-cores
Playlist Management: Add 'Reset Core Associations' option
2019-07-02 13:53:41 +02:00
jdgleaver 1e17cca64d Playlist Management: Add 'Reset Core Associations' option 2019-07-02 12:00:38 +01:00
Twinaphex 143b45eca7
Merge pull request #9026 from jdgleaver/playlist-default-core
Overhaul default playlist core association
2019-07-02 12:22:30 +02:00
Brad Parker 3817395803 cdrom: fix rounding 2019-07-02 03:31:28 -04:00
Brad Parker 1eba59a20c cdrom: fix calculation of track length, add pregap to cuesheet 2019-07-02 00:12:00 -04:00
Brad Parker 91e3d9ae13 griffin: add CD reading 2019-07-01 13:22:30 -04:00
Twinaphex b85ef9136b
Merge pull request #9041 from fpscan/revert-9039-master
Revert "native steamlink"
2019-07-01 17:53:45 +02:00
Ömercan Kömür 955a69180a
Revert "native steamlink" 2019-07-01 18:52:05 +03:00
Brad Parker 937081402b remove tab 2019-07-01 11:27:03 -04:00
Brad Parker 8d55c203c2 griffin: enable unix support 2019-07-01 11:26:12 -04:00
Brad Parker d3c34f0b06 griffin: define VFS_FRONTEND 2019-07-01 11:24:57 -04:00
Twinaphex 0493ff794e
Merge pull request #9039 from fpscan/master
native steamlink
2019-07-01 14:11:48 +02:00
Ömercan Kömür e93da89a9f Native SteamLink support
Co-Authored-By: Sam Lantinga <slouken@libsdl.org>
2019-07-01 15:00:23 +03:00
twinaphex ef5f448f41 (translate) C89 build error fixes 2019-07-01 12:46:47 +02:00
Twinaphex e930221169
Merge pull request #9038 from bparker06/cdrom
initial CD reading support
2019-07-01 02:27:52 +02:00
Brad Parker 5aa2ebe6d5 cdrom: I/O always starts at the beginning of the file, and we translate those byte positions to start from the beginning MSF of the track anyway, so index should always be zero, fixes some audio playback issues 2019-06-30 19:50:58 -04:00
Brad Parker 9d5e91a6e5 cdrom: set default track to 1 2019-06-30 18:34:00 -04:00
Brad Parker 24bd43a53f cdrom: improve position setting 2019-06-30 18:34:00 -04:00
Brad Parker 9617605371 cdrom: set optimal read speed 2019-06-30 18:34:00 -04:00
Brad Parker e901f3d523 cdrom: only use cdrom function if it was compiled in 2019-06-30 18:34:00 -04:00