Unknown W. Brackets
|
808db2482a
|
Initial structure for vertexjit tests.
|
2015-07-03 15:25:40 -07:00 |
|
Henrik Rydgård
|
6327a1300f
|
Merge pull request #7827 from unknownbrackets/file-loaders
Disk caching file loader
|
2015-07-03 23:23:16 +02:00 |
|
Henrik Rydgård
|
82c66bc463
|
Merge pull request #7840 from unknownbrackets/arm64-micro
Flush using STP where possible in ARM64
|
2015-07-03 23:20:43 +02:00 |
|
Henrik Rydgård
|
0ffffb41bd
|
Merge pull request #7841 from unknownbrackets/frame-profiler
Count more in frame profiler, tweaks
|
2015-07-03 23:16:19 +02:00 |
|
Unknown W. Brackets
|
3f9b5ee1a3
|
Clean up legend placement in profiler.
|
2015-07-03 12:43:02 -07:00 |
|
Unknown W. Brackets
|
12ca8f724b
|
Update native with higher frame cat count.
|
2015-07-03 12:12:19 -07:00 |
|
Unknown W. Brackets
|
2a00687643
|
Skip categories that are small slices of the time.
|
2015-07-03 12:08:12 -07:00 |
|
Unknown W. Brackets
|
0f0c16f25f
|
Skip "timing" categories in graph.
|
2015-07-03 12:07:08 -07:00 |
|
Unknown W. Brackets
|
8fdceba7ca
|
Add timing for all the basics.
This way we can see overall stats for a frame.
|
2015-07-03 12:05:08 -07:00 |
|
Unknown W. Brackets
|
a262f18bd7
|
Fix profiler labels when skipping UI.
Example:
adb shell am start -n org.ppsspp.ppsspp/.PpssppActivity -e
org.ppsspp.ppsspp.Shortcuts /storage/emulated/0/gamefile.cso
|
2015-07-03 11:57:48 -07:00 |
|
Unknown W. Brackets
|
90b7d135cb
|
arm64: Flush in pairs if possible.
On an A57, this is around twice as fast (for just the STR/STR vs STP.)
|
2015-07-03 11:07:09 -07:00 |
|
Unknown W. Brackets
|
ddb955a527
|
arm64: Try to optimize imm stores.
If we already have a reg, we can use it. This can happen when immediate
addresses are loaded and used as bases, although it's not super common.
|
2015-07-03 10:48:11 -07:00 |
|
Unknown W. Brackets
|
2331df8c70
|
arm64: Try to be more consistent in ZERO handling.
Let's keep it IMM where possible, even though we've added checks for
MIPS_REG_ZERO.
|
2015-07-03 10:21:24 -07:00 |
|
Unknown W. Brackets
|
66d85233b9
|
arm64: Flush only caller-saved regs before calls.
|
2015-07-03 10:09:43 -07:00 |
|
Henrik Rydgård
|
7dbe2821dc
|
Merge pull request #7839 from unknownbrackets/arm64-micro
More ARM64 jit optimizations (multiply mainly)
|
2015-07-03 10:38:35 +02:00 |
|
Unknown W. Brackets
|
88b23460f1
|
Add a file loader to perform disk caching.
Had to do some tricks to handle gameinfocache threads properly.
|
2015-07-02 20:58:58 -07:00 |
|
Unknown W. Brackets
|
da827d9ef0
|
Move file loader code into directories.
Not making sense to put these all in the same fiel anymore.
|
2015-07-02 20:58:53 -07:00 |
|
Unknown W. Brackets
|
66adc4e695
|
jit: Normalize CONDITIONAL_DISABLE formatting.
|
2015-07-02 20:31:37 -07:00 |
|
Unknown W. Brackets
|
fed687fb59
|
arm64: Meld LO and HI together for multiplies.
|
2015-07-02 20:31:37 -07:00 |
|
Unknown W. Brackets
|
3780b6c0a5
|
arm64: Verify offset is aligned.
|
2015-07-02 20:31:36 -07:00 |
|
Unknown W. Brackets
|
31a5227076
|
arm64: Add umull alias.
|
2015-07-02 20:31:35 -07:00 |
|
Unknown W. Brackets
|
1d1c80d9cf
|
arm64: Use BFI for cfc1.
|
2015-07-02 20:31:35 -07:00 |
|
Unknown W. Brackets
|
650687dced
|
Update native (ui tweaks, i18n cats, cache dir.)
|
2015-07-02 20:02:04 -07:00 |
|
Unknown W. Brackets
|
757a1a414a
|
arm64: Workaround an apparent gcc bug.
Only seems to happen with unsigned. This took a while to track down...
|
2015-07-02 19:59:38 -07:00 |
|
Henrik Rydgard
|
bb57aa69d1
|
Somewhat better check to prevent some homebrew from loading into kernel memory.
|
2015-07-02 23:07:07 +02:00 |
|
Henrik Rydgård
|
a9ba755dde
|
Merge pull request #7837 from hrydgard/homebrew-load-fix
Workaround issue where some homebrew (like moppi-flower) would erroneously load into kernel ram where it won't fit
|
2015-07-02 17:38:35 +02:00 |
|
Henrik Rydgård
|
04ce8a63e5
|
Workaround issue where some homebrew (like moppi-flower) would erroneously load into kernel ram where it won't fit
|
2015-07-02 15:55:09 +02:00 |
|
Henrik Rydgård
|
58b223e974
|
Merge pull request #7836 from vnctdj/i18nCat
Consistently use pointer names for translation categories
|
2015-07-02 11:12:56 +02:00 |
|
vnctdj
|
373346dceb
|
Fix error catched by Travis CI, should fix Android build
|
2015-07-02 09:14:33 +02:00 |
|
vnctdj
|
d248d77839
|
Oops, forgot these ones
|
2015-07-02 01:48:52 +02:00 |
|
vnctdj
|
cf9b6b60d5
|
Fix errors
|
2015-07-02 01:13:05 +02:00 |
|
vnctdj
|
c8d4ebdbfa
|
Consistently use *sy for the System i18n category
|
2015-07-02 01:00:04 +02:00 |
|
vnctdj
|
d4d91fc831
|
Consistently use *sc for the Screen i18n category
|
2015-07-02 00:50:07 +02:00 |
|
vnctdj
|
ad93113e04
|
Consistently use *sa for the Savedata i18n category
|
2015-07-02 00:24:43 +02:00 |
|
vnctdj
|
21158335af
|
Consistently use *cr for the PSPCredits i18n category
|
2015-07-02 00:19:38 +02:00 |
|
vnctdj
|
54d0b46224
|
Consistently use *pa for the Pause i18n category
|
2015-07-02 00:13:35 +02:00 |
|
vnctdj
|
a5e63e4612
|
Consistently use *mm for the MainMenu i18n category
|
2015-07-02 00:02:08 +02:00 |
|
vnctdj
|
95f83570f4
|
Consistently use *km for the KeyMapping i18n category
|
2015-07-01 23:54:35 +02:00 |
|
vnctdj
|
e791bea8a9
|
Consistently use *gr for the Graphics i18n category
|
2015-07-01 23:50:16 +02:00 |
|
vnctdj
|
70d9e6cecb
|
Consistently use *err for the Error i18n category
|
2015-07-01 23:34:50 +02:00 |
|
vnctdj
|
d7eba2061e
|
Consistently use *di for the Dialog i18n category
|
2015-07-01 23:26:55 +02:00 |
|
vnctdj
|
beda874ab5
|
Consistently use *des for the DesktopUI i18n category
|
2015-07-01 22:45:35 +02:00 |
|
vnctdj
|
44682d1bae
|
Consistently use *cw for the CwCheats i18n category
|
2015-07-01 22:40:11 +02:00 |
|
vnctdj
|
d48ee947ac
|
Consistently use *co for the Controls i18n category
|
2015-07-01 22:31:04 +02:00 |
|
Unknown W. Brackets
|
5918cad4b2
|
Consistently use *dev for the Developer i18n cat.
|
2015-06-29 20:30:30 -07:00 |
|
Henrik Rydgård
|
e5f432c0e7
|
Merge pull request #7832 from unknownbrackets/ui-tweaks
Tweak Savedata and System Info screens
|
2015-06-29 09:50:09 +02:00 |
|
Unknown W. Brackets
|
c043b557ad
|
Slow down the marquee for longer names.
Let's not make anyone on a small screen dizzy.
|
2015-06-28 18:46:50 -07:00 |
|
Unknown W. Brackets
|
577beafeb3
|
Show a message when no saves are there yet.
|
2015-06-28 18:30:22 -07:00 |
|
Unknown W. Brackets
|
7ce13694ec
|
Make CPU extensions focusable for consistency.
|
2015-06-28 18:15:00 -07:00 |
|
Unknown W. Brackets
|
3d59fe5f6f
|
Move system info to tools instead of hidden in dev.
|
2015-06-28 17:56:04 -07:00 |
|