Commit Graph

287 Commits

Author SHA1 Message Date
Henrik Rydgård
59d0baca93 Add way to print some block bloat stats. 2015-04-11 00:12:56 -07:00
Henrik Rydgard
0922db6062 ARM64: Some FP work. 2015-04-06 18:13:11 +02:00
Henrik Rydgard
524583d53e ARM64 emitter work, dispatcher work, etc. More work needed. 2015-04-06 18:13:03 +02:00
Henrik Rydgard
8945b2476d Add the beginnings of a rudimentary ARM64 disassembler 2015-04-06 18:13:03 +02:00
Henrik Rydgard
b309c83973 Initial work on ARM64, based on the ARM jit. 2015-04-06 18:13:01 +02:00
Henrik Rydgård
b7498f4581 Make some UI adjustments on TV devices 2015-04-03 11:54:24 +02:00
Henrik Rydgard
80d610998d Better error checking in D3D9 init 2015-02-02 09:27:27 +01:00
Henrik Rydgard
86cee103f3 Add audio debug stats dev tool. Increase audio buffer low watermark a bit, hopefully helping #7370. 2015-01-29 12:56:17 +01:00
Henrik Rydgard
8b05e7abf0 Adjust the audio speed on non-60hz Android devices to compensate.
Greatly improves audio stability on Nexus S.

Fixes #6677 .
2015-01-14 00:45:12 +01:00
Henrik Rydgard
3ca212ad0c Update native, expose platform audio sample rate in System Information on Android
When these don't match, we should really resample to get access to the low latency audio path. TODO
2015-01-11 11:42:00 +01:00
Henrik Rydgard
604abe933e Update submodules, add x64Emitter bugfix from Dolphin (plus a few new instrs), misc 2015-01-11 00:12:32 +01:00
Henrik Rydgard
a9b010b0cd Add a basic debug console UI to the devmenu that shows some log scrollback and has a little command line.
Useful for debugging on non-Windows in the future. For now non-mobile only (although may lift that restriction later)
2015-01-05 01:25:23 +01:00
Henrik Rydgard
fdd297a982 Update native with better Moga version detection. Show moga version in System information on Android. 2015-01-01 13:35:31 +01:00
Henrik Rydgard
c64681d5d5 Show shader precision in system information. Seems some devices lie though. 2014-12-15 23:13:36 +01:00
Henrik Rydgard
8ad1ea4c84 Split JitCommon.h so that you can include it without getting the "NativeJit" definition 2014-12-13 21:13:28 +01:00
vnctdj
2f94271a31 Make more things translatable
This commit completes a794650118
2014-12-10 23:01:09 +01:00
ufdada
a794650118 make logging channel screen and devmenu translateable 2014-12-09 21:50:51 +01:00
Henrik Rydgard
80ce45f9fb ARM Jit: Join adjacent vrot ops on ARM too 2014-12-07 12:07:54 +01:00
Henrik Rydgard
b09fe89be4 Improvements in Jit compare UI 2014-11-16 16:45:24 +01:00
Henrik Rydgard
5bcdecc26b unittest: Have the JIT harness print disassembly, to make it easy to inspect results. 2014-11-09 12:03:04 +01:00
Unknown W. Brackets
0b3fe61a35 Start the jit compare off on the current block. 2014-10-12 10:28:41 -07:00
Henrik Rydgard
e389fcefcf Fix x86 disassembly in 32-bit mode 2014-10-12 18:54:21 +02:00
Unknown W. Brackets
4027731a71 Avoid spinning the CPU in dev menu screens. 2014-10-11 09:30:30 -07:00
Unknown W. Brackets
498d0b9adc Enable x86 disassembly in jit compare. 2014-10-11 09:30:30 -07:00
Henrik Rydgard
f84ebf6bff sprintf->snprintf, fix some too short buffers 2014-09-14 00:14:11 +02:00