Henrik Rydgard
|
674911ddba
|
Move downcount into MIPSState for efficiency, enable block linking.
On ARM JIT we can now reach it through the cpu context reg.
|
2013-01-12 00:44:18 +01:00 |
|
Henrik Rydgard
|
38f437010c
|
Merge branch 'master' into armjit
|
2013-01-12 00:44:06 +01:00 |
|
Henrik Rydgard
|
88cdbb9cc6
|
Viewport fix
|
2013-01-12 00:00:18 +01:00 |
|
Henrik Rydgard
|
0663f471a2
|
Merge branch 'master' into armjit
|
2013-01-11 23:48:42 +01:00 |
|
Henrik Rydgard
|
b4af05a23c
|
Call init on drawbuffer. upgrade native.
|
2013-01-11 23:48:07 +01:00 |
|
Henrik Rydgard
|
36eaabd917
|
Some constant propagation. Comment out sltiu which causes problems aiming in puzbob (???)
|
2013-01-11 23:42:58 +01:00 |
|
Henrik Rydgard
|
551bf7b0ad
|
Let's build for both armeabi and armeabi-v7a again.
|
2013-01-11 19:40:33 +01:00 |
|
Henrik Rydgård
|
40dbdb8d4e
|
Merge pull request #404 from unknownbrackets/more-stats
Show the most active syscall too
|
2013-01-11 10:31:55 -08:00 |
|
Henrik Rydgård
|
a808f08b3e
|
Merge pull request #402 from KentuckyCompass/chdir_bugfix
don't chop off prefix when mapping path for chdir
|
2013-01-11 10:18:44 -08:00 |
|
Henrik Rydgård
|
a7312654e3
|
Merge pull request #403 from Orphis/cmakedebug
Properly set the _DEBUG and _NDEBUG defines in multi configuration proje...
|
2013-01-11 10:18:10 -08:00 |
|
KentuckyCompass
|
a13c2da407
|
rename System -> MountPoint and add convenience wrapper
|
2013-01-11 10:10:37 -08:00 |
|
KentuckyCompass
|
9f4680a267
|
don't chop off prefix when mapping path for chdir
|
2013-01-11 10:10:36 -08:00 |
|
Florent Castelli
|
7da7091648
|
Properly set the _DEBUG and _NDEBUG defines in multi configuration projects
|
2013-01-11 19:06:02 +01:00 |
|
Henrik Rydgard
|
bb0809b686
|
Merge branch 'armjit' of github.com:hrydgard/ppsspp into armjit
|
2013-01-11 19:04:59 +01:00 |
|
Henrik Rydgard
|
7a9827ed54
|
Merge branch 'master' into armjit
|
2013-01-11 19:03:57 +01:00 |
|
Henrik Rydgard
|
5a2fc722f6
|
VBO buffer rotation. Helps a little on my Nexus S but perf is still bad.
|
2013-01-11 19:03:16 +01:00 |
|
Henrik Rydgard
|
37be2600be
|
Shave some more instructions
|
2013-01-11 18:50:05 +01:00 |
|
Unknown W. Brackets
|
bec6c8d80c
|
Make the debug statistics easier to read.
|
2013-01-11 09:01:57 -08:00 |
|
Henrik Rydgard
|
2e6063d084
|
Merge branch 'master' into armjit
|
2013-01-11 18:01:32 +01:00 |
|
Unknown W. Brackets
|
6ec8fe6bf3
|
Track summed totals of syscalls.
Just so we can easily see if some func is being called a ton.
|
2013-01-11 08:59:15 -08:00 |
|
Henrik Rydgard
|
ebcb7af7cc
|
Typo fix
|
2013-01-11 17:57:20 +01:00 |
|
Henrik Rydgard
|
29e422cbf1
|
Avoid flicker by not throwing away the last 3 FBOs.
|
2013-01-11 17:55:26 +01:00 |
|
Henrik Rydgard
|
bc9c3db303
|
Armjit: Add option for fastmem. Small optimization.
|
2013-01-11 17:25:54 +01:00 |
|
Henrik Rydgård
|
09eca7b044
|
Merge pull request #401 from xsacha/master
Symbian/Qt Update
|
2013-01-11 07:11:16 -08:00 |
|
Sacha
|
e998621b1f
|
Only show native dialog for Symbian. Show Qt in credits to everything USING_QT_UI.
|
2013-01-12 00:37:22 +10:00 |
|
Henrik Rydgard
|
9b791b9953
|
More ARMJIT optimization
|
2013-01-11 15:22:31 +01:00 |
|
Henrik Rydgard
|
51fd025064
|
Add ARMv6 fallback to jit (it doesn't have MOVW/MOVT)
|
2013-01-11 15:20:06 +01:00 |
|
Sacha
|
7a38f459ad
|
Experimental Qt file dialog support
|
2013-01-11 23:47:54 +10:00 |
|
Henrik Rydgård
|
adc58b168a
|
Merge pull request #399 from xsacha/armjit
Symbian CPU features
|
2013-01-11 04:36:06 -08:00 |
|
Sacha
|
aab792ea0b
|
Bring Symbian to the JIT party. Hardcode CPU features (must be ARMv6 single-core).
|
2013-01-11 19:57:23 +10:00 |
|
Henrik Rydgård
|
40852ff533
|
Merge pull request #397 from unknownbrackets/mpeg-fix
Clear the free packets when hitting end of video
|
2013-01-11 01:18:42 -08:00 |
|
Unknown W. Brackets
|
7c6fd04fa2
|
Clear the free packets when hitting end of video.
|
2013-01-11 01:13:03 -08:00 |
|
Henrik Rydgård
|
c6efdb4af0
|
Merge pull request #395 from raven02/master
Add option to disable G3D log
|
2013-01-11 00:26:08 -08:00 |
|
Henrik Rydgård
|
f2b56931e5
|
Merge pull request #396 from unknownbrackets/power
Some scePower callback fixes
|
2013-01-11 00:25:25 -08:00 |
|
Unknown W. Brackets
|
e680aa79cf
|
Implement a basic scePowerGetBatteryLifeTime().
Was spamming the log in one game, just pretend we're plugged in for now.
|
2013-01-11 00:15:54 -08:00 |
|
Unknown W. Brackets
|
92f5ed82e6
|
Cleanup some functions in scePower.
|
2013-01-11 00:15:54 -08:00 |
|
raven02
|
e34ba40519
|
Add option to disable G3D log
|
2013-01-11 16:14:58 +08:00 |
|
Henrik Rydgård
|
fdc705cf1a
|
Merge pull request #394 from KentuckyCompass/threaded_cwd
Threaded cwd
|
2013-01-11 00:05:27 -08:00 |
|
Henrik Rydgard
|
ba804cfa89
|
Cleanup ArmAsm, add idea
|
2013-01-11 02:28:02 +01:00 |
|
Henrik Rydgard
|
647aa29a30
|
Merge branch 'master' into armjit
|
2013-01-11 02:07:41 +01:00 |
|
Henrik Rydgard
|
6ab6045baf
|
Throw away unused FBOs. This gets rid of extreme slowness of Star Soldier on Nexus S for whatever reason.
|
2013-01-11 02:00:51 +01:00 |
|
Henrik Rydgard
|
aa59ddad09
|
Merge AsmRoutineManager into Jit. Allows safe short branches.
|
2013-01-11 01:59:26 +01:00 |
|
KentuckyCompass
|
cd923ed13b
|
helper function should be static
|
2013-01-10 16:25:30 -08:00 |
|
KentuckyCompass
|
5ce75551d7
|
map chdir paths
|
2013-01-10 16:18:03 -08:00 |
|
KentuckyCompass
|
320c0d06c3
|
Implement per-thread current directory
|
2013-01-10 16:18:02 -08:00 |
|
Henrik Rydgard
|
2f394fb7ed
|
Fix logging bug
|
2013-01-11 00:59:17 +01:00 |
|
Henrik Rydgard
|
549392a063
|
Merge branch 'master' into armjit
|
2013-01-11 00:50:49 +01:00 |
|
Henrik Rydgard
|
e05520d96e
|
update native
|
2013-01-11 00:29:53 +01:00 |
|
Henrik Rydgard
|
7390f2b5f6
|
Some realtime profiling stuff. Enable FZ (flush-to-zero) mode.
|
2013-01-11 00:13:39 +01:00 |
|
Henrik Rydgard
|
f3749d8abe
|
Add kernelstats
Useful for finding out if some syscall takes unexpectedly much CPU.
|
2013-01-11 00:13:38 +01:00 |
|