Commit Graph

3918 Commits

Author SHA1 Message Date
Yuri Kunde Schlesner 74a0e61d6e Merge pull request #2080 from yuriks/shader-interp-crash
VideoCore: Fix dangling lambda context in shader interpreter
2016-09-15 22:47:20 -07:00
Yuri Kunde Schlesner 9767d6933c VideoCore: Fix dangling lambda context in shader interpreter
The static meant that after the first execution, these lambda context
would be pointing to a random location on the stack. Fixes a random
crash when using the interpreter.
2016-09-15 22:15:11 -07:00
Yuri Kunde Schlesner d8535f009c Merge pull request #2042 from bunnei/dynarmic
Interface ARM CPU JIT (Dynarmic)
2016-09-15 20:14:18 -07:00
bunnei ad1f9faedc arm_dynarmic: Implement GetVFPSystemReg/SetVFPSystemReg. 2016-09-15 17:58:06 -04:00
bunnei 8bc11c6995 microprofile: Double buffer size to 16MB. 2016-09-15 17:49:31 -04:00
bunnei 50e94d6194 arm: ResetContext shouldn't be part of ARM_Interface. 2016-09-15 17:49:30 -04:00
bunnei a21ac8e611 arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. 2016-09-15 17:49:30 -04:00
bunnei 3de5c33438 dyncom: Use VFP_FPSCR/VFP_FPEXC. 2016-09-15 17:49:29 -04:00
bunnei b9b6613034 qt: Add UI configuration option to enable CPU JIT. 2016-09-15 17:49:28 -04:00
bunnei afd32f9773 core: Add configuration option for CPU JIT. 2016-09-15 17:49:27 -04:00
bunnei e7ebf6a338 dynarmic: Implement ARM CPU interface. 2016-09-15 17:49:26 -04:00
bunnei 813451401b dynarmic: Add new submodule. 2016-09-15 17:49:25 -04:00
bunnei ecfa4141dd CMakeLists: Set Boost_INCLUDE_DIR. 2016-09-15 17:49:21 -04:00
bunnei 3775f71e2d externals/boost: Use latest upstream with variant. 2016-09-15 17:49:20 -04:00
Yuri Kunde Schlesner 9774ade0d6 Merge pull request #2064 from linkmauve/remove-readdir_r
Switch to readdir() from readdir_r()
2016-09-13 10:54:42 -07:00
Emmanuel Gil Peyrot 2cdced1c51 Common: readdir_r() is deprecated, switch to readdir(). 2016-09-13 22:11:23 +09:00
Yuri Kunde Schlesner 065fcde9f2 Merge pull request #2069 from wwylele/fix-birthday
Qt: fix birthday combo box updating
2016-09-13 01:32:52 -07:00
wwylele 7ee0097bb8 Qt: fix birthday combo box updating 2016-09-13 16:15:42 +08:00
bunnei 305a7b1551 Merge pull request #2059 from MerryMage/tweak-audio-latency
audio_core: Tweak audio latency
2016-09-11 15:09:12 -04:00
Lectem d6758a8e92 travis cache for cmake and sdl2 (#2060) 2016-09-08 03:31:57 +01:00
MerryMage ebff1f5feb audio_core: Tweak audio latency 2016-09-07 15:27:32 +01:00
Yuri Kunde Schlesner 6e0fd61d8b Merge pull request #2050 from MerryMage/adpcm
codec: Fix ADPCM distortion caused by incorrect nibble order
2016-09-03 12:37:44 -07:00
fincs 94b163640e codec: Fix ADPCM distortion caused by incorrect nibble order
Closes #2049.

Signed-off-by: MerryMage <MerryMage@users.noreply.github.com>
2016-09-03 14:06:25 +01:00
bunnei 62573c2cab Merge pull request #2045 from MerryMage/travis
travis: Update to XCode 7.3.1
2016-09-02 19:56:29 -04:00
MerryMage 9878b9560f travis: Update to XCode 7.3.1 2016-09-02 16:19:09 +01:00
bunnei 73270846ad Merge pull request #2044 from wwylele/system-setting-fix
Qt: unify running detection of system settings configure
2016-09-02 09:36:08 -04:00
wwylele b5c664c59c Qt: unify running detection 2016-09-02 20:18:45 +08:00
bunnei 8f747c7814 Merge pull request #2040 from citra-emu/revert-2037-msvc-relwithdebinfo
Revert "MSVC: Add RelWithDebInfo and removing debugging from Release."
2016-09-01 17:06:50 -04:00
bunnei 727ba19d89 Revert "MSVC: Add RelWithDebInfo and removing debugging from Release." 2016-09-01 17:06:34 -04:00
bunnei 43e51a3cdd Merge pull request #2037 from jroweboy/msvc-relwithdebinfo
MSVC: Add RelWithDebInfo and removing debugging from Release.
2016-09-01 16:46:28 -04:00
bunnei 3635a12605 Merge pull request #2039 from jroweboy/remove-pdb
Create a separate archive for debug symbols on windows
2016-09-01 16:46:05 -04:00
James Rowe f8ca046ba9 Create a separate archive for debugsymbols on windows
This reduces the main download size and uploads the symbols to a different
directory
2016-09-01 10:47:31 -06:00
bunnei d6c3534885 Merge pull request #2038 from MerryMage/rm-tests
appveyor: Remove tests.exe and tests.pdb from archive
2016-09-01 11:40:53 -04:00
MerryMage 5bdafc0ae4 appveyor: Remove tests.exe and tests.pdb from archive 2016-09-01 14:41:24 +01:00
James Rowe de67a848e5 MSVC: Add RelWithDebInfo and removing debugging from Release.
This should reduce build size on windows from roughly 12MB compressed to 7MB
2016-08-31 20:45:38 -06:00
bunnei 9c148dbb38 Merge pull request #2032 from bunnei/qt-graphics
Qt graphics configure & V-Sync option
2016-08-31 22:20:54 -04:00
bunnei a8ffe28c2a Merge pull request #2035 from MerryMage/disable-stretch
User-configurable option to enable/disable time-stretching of audio
2016-08-31 22:19:38 -04:00
bunnei 07ffc5854e qt: Rename all "toogle" to "toggle". 2016-08-31 22:12:20 -04:00
MerryMage 46e7af4f4e configure_audio: User-configuratble option to enable/disable audio stretching 2016-08-31 16:59:37 +01:00
MerryMage 9ce70bf424 audio_core: Add EnableStretching to interface so that one can toggle stretching on and off 2016-08-31 16:56:30 +01:00
MerryMage ee2dd5edad sink: Change EnqueueSamples to take a pointer to a buffer instead of a std::vector 2016-08-31 16:55:10 +01:00
bunnei ef4c4e2ffb Merge pull request #2034 from JayFoxRox/avoid-glsl-error
OpenGL: Avoid error on unsupported lighting LUT
2016-08-30 19:22:04 -04:00
Jannik Vogel c8fc8d7830 OpenGL: Avoid error on unsupported lighting LUT 2016-08-30 19:30:26 +02:00
bunnei 8ccb7a94b5 Merge pull request #2023 from yuriks/autobase-bcfnt
Auto-detect original shared_font.bin memory base
2016-08-30 09:26:38 -04:00
bunnei e4d73e8b91 qt: Add an option to settings for enabling V-Sync. 2016-08-29 21:42:33 -04:00
bunnei 02837439f7 qt: Recreate GL context on startup to support changing V-Sync. 2016-08-29 21:42:32 -04:00
bunnei 503af587f1 system: Add a function to see if the emulator is running. 2016-08-29 21:42:31 -04:00
bunnei b9615051ce config: Add a setting for graphics V-Sync. 2016-08-29 21:42:30 -04:00
bunnei 821bc52307 qt: Add a configuration tab for Graphics and move relevant fields. 2016-08-29 21:42:29 -04:00
bunnei b09dccf69f Merge pull request #2029 from JayFoxRox/appveyor-cache
AppVeyor: Cache chocolatey packages
2016-08-29 10:22:52 -04:00