Lioncash
|
9f1bebe201
|
Loaders: Fix a mismatched delete call
|
2014-12-03 14:55:20 -05:00 |
|
Henrik Rydgård
|
28c754a757
|
Merge pull request #7127 from daniel229/func_replace_kankatbr
Replace frame download in Kenka Banchou Bros: Tokyo Battle Royale
|
2014-12-03 12:45:38 +01:00 |
|
daniel229
|
6846e8b140
|
Replace frame download in Kenka Banchou Bros: Tokyo Battle Royale
|
2014-12-03 18:44:04 +08:00 |
|
Unknown W. Brackets
|
bafa7d0670
|
Add git-version to more than just Core.
This won't catch native or armips, but it will catch more before and still
won't make the build wrongly dirty all the time.
See #5575.
|
2014-12-02 22:55:19 -08:00 |
|
Henrik Rydgard
|
ca8ba9532c
|
x86 jit: Implement vtfm
|
2014-12-03 01:45:29 +01:00 |
|
Henrik Rydgård
|
4c06232a17
|
Merge pull request #7125 from xebra/spline_bezier2
Fix spline tex coords perfectly correct.
|
2014-12-02 21:53:08 +01:00 |
|
xebra
|
f6b937fe59
|
[spline/bezier]Fix sometimes spline disappear in medium quality. Reported on #7111.
|
2014-12-03 01:49:08 +09:00 |
|
xebra
|
2d59a15ade
|
[spline/bezier]Fix spline tex coords correctly, it seems perfect!
|
2014-12-03 01:26:40 +09:00 |
|
Henrik Rydgard
|
ff68e32f88
|
Try to fix flat/smooth shade mode issue (caused shader mismatches)
|
2014-12-02 01:13:26 +01:00 |
|
Henrik Rydgard
|
1abadef87f
|
Add "resolving" of a few symbols to x86 disassembler
|
2014-12-02 01:00:11 +01:00 |
|
Henrik Rydgard
|
da1352c924
|
Don't bother specifying smooth shading, it's the default.
|
2014-12-02 00:57:51 +01:00 |
|
Henrik Rydgård
|
ae5d597b49
|
Merge pull request #7115 from xebra/spline_bezier
spline/bezier fix and support flat shading
|
2014-12-01 11:25:17 +01:00 |
|
xebra
|
f032936575
|
Fix flat shading for unsupported hardware.
|
2014-12-01 19:16:20 +09:00 |
|
Henrik Rydgård
|
4ada50cb6b
|
Merge pull request #7123 from unknownbrackets/http-recent
Allow http:// URLs in the recent list
|
2014-12-01 09:29:35 +01:00 |
|
Unknown W. Brackets
|
c16e5513b0
|
Make GameInfo use FileLoader for more things.
This way it can actually load the assets of a recent http:// entry.
|
2014-11-30 23:55:03 -08:00 |
|
Unknown W. Brackets
|
256ea0c062
|
Verify recent file existance using a loader.
This way it supports remote files and doesn't wipe them.
|
2014-11-30 23:54:22 -08:00 |
|
Henrik Rydgård
|
fa8ef3d837
|
Merge pull request #7122 from unknownbrackets/jit-simd
x86jit: Fix more simd mapping
|
2014-12-01 08:44:34 +01:00 |
|
Unknown W. Brackets
|
48b3a292d7
|
x86jit: Add more sanity checks.
|
2014-11-30 17:43:07 -08:00 |
|
Unknown W. Brackets
|
9cfe801075
|
x86jit: Ensure we don't sequence temps+regs.
|
2014-11-30 17:42:43 -08:00 |
|
Unknown W. Brackets
|
23e3916a77
|
x86jit: Fix a stupid typo.
|
2014-11-30 17:42:02 -08:00 |
|
Henrik Rydgard
|
a577e90c9e
|
Merge branch 'jit-simd' of github.com:unknownbrackets/ppsspp into unknownbrackets-jit-simd
Conflicts:
Core/MIPS/x86/RegCacheFPU.cpp
|
2014-11-30 23:35:35 +01:00 |
|
Unknown W. Brackets
|
515b954670
|
x86jit: Re-enable vmmov simd.
|
2014-11-30 13:06:53 -08:00 |
|
Unknown W. Brackets
|
c6b090d82e
|
x86jit: When storing, verify alignment.
|
2014-11-30 13:06:16 -08:00 |
|
Henrik Rydgard
|
1443f8f39a
|
Add an assert to catch some unaligned movaps
|
2014-11-30 22:04:09 +01:00 |
|
Unknown W. Brackets
|
fbc453b083
|
x86jit: Oops, here also.
Maybe I should kill these early returns after all..
|
2014-11-30 12:39:30 -08:00 |
|
Unknown W. Brackets
|
5758102be6
|
x86jit: Correct handling of temp vregs in VS.
|
2014-11-30 12:33:06 -08:00 |
|
Unknown W. Brackets
|
750f40e260
|
x86jit: Oops, forgot to add this back.
MapRegV() will be too dangerous if it locks so do it here.
|
2014-11-30 11:02:55 -08:00 |
|
Henrik Rydgård
|
2945a1acc1
|
Merge pull request #7120 from unknownbrackets/jit-simd
x86jit: Add a MAP_NOLOCK flag
|
2014-11-30 19:43:35 +01:00 |
|
Unknown W. Brackets
|
29e3819437
|
x86jit: Improve spilling in vf2i.
This should improve which ones we spill on 32 bit at least.
|
2014-11-30 10:38:58 -08:00 |
|
Unknown W. Brackets
|
0000be1bb2
|
x86jit: Add a MAP_NOLOCK flag to not lock.
Only for MapRegs*. And then lock all by default, including
TryMapRegsVS().
|
2014-11-30 10:36:44 -08:00 |
|
Unknown W. Brackets
|
52cfe4a8a3
|
x86jit: Avoid MOVSS into self.
|
2014-11-30 10:35:26 -08:00 |
|
Henrik Rydgard
|
466cdb8ddf
|
x86 Jit: Basic implementation of SIMD vmmul. Can be improved.
|
2014-11-30 19:27:43 +01:00 |
|
Henrik Rydgard
|
74e70f1159
|
Fix silly typo
|
2014-11-30 17:24:56 +01:00 |
|
Henrik Rydgard
|
ac772f25ff
|
x86 JIT: Join adjacent vrot calls together to avoid redundant sin/cos calls. Add a prototype, fix minor issues.
|
2014-11-30 11:04:13 +01:00 |
|
Henrik Rydgård
|
7deb8055ee
|
Merge pull request #7117 from unknownbrackets/jit-simd
x86jit: Implement vmmov using SIMD
|
2014-11-30 09:24:22 +01:00 |
|
Henrik Rydgård
|
7f65e81fa9
|
Merge pull request #7118 from unknownbrackets/jit-simd2
x86jit: Correctly use available regs for simd load
|
2014-11-30 09:23:10 +01:00 |
|
Unknown W. Brackets
|
679a824487
|
x86jit: when reusing a reg, don't zap slot.
If we returned the same reg it was in before, don't zap the slots because
slot #1 may be valid.
|
2014-11-29 23:11:50 -08:00 |
|
Unknown W. Brackets
|
c3578bd8eb
|
x86jit: Find the correct available regs.
If there aren't n available regs, they may not of course be in slots 0 and
1. Have to go and find them.
|
2014-11-29 22:12:40 -08:00 |
|
Unknown W. Brackets
|
df6a07f24e
|
x86jit: Allow only one reg for sequential load.
|
2014-11-29 22:11:52 -08:00 |
|
Unknown W. Brackets
|
bb26e4f7d0
|
x86jit: Implement vmmov using SIMD.
4x -> 87x in microbenchmarking.
|
2014-11-29 18:46:38 -08:00 |
|
Unknown W. Brackets
|
25a8752dcb
|
Update armips (fixes #7114.)
|
2014-11-29 09:12:32 -08:00 |
|
Unknown W. Brackets
|
67608639c5
|
x86jit: Oops, can't have loaded regs here yet.
|
2014-11-29 09:07:25 -08:00 |
|
xebra
|
b683e8851c
|
Merge branch 'master' into spline_bezier
|
2014-11-29 22:26:47 +09:00 |
|
xebra
|
fe051f30a2
|
[spline/bezier]Fix surface normal at flat shading.
|
2014-11-29 21:58:11 +09:00 |
|
Henrik Rydgård
|
14bb92cdd1
|
Merge pull request #7113 from Kingcom/master
Update assembler
|
2014-11-29 13:47:55 +01:00 |
|
Kingcom
|
2159e3b3b6
|
Update armips
|
2014-11-29 13:12:55 +01:00 |
|
Henrik Rydgard
|
8bd20ed8d1
|
x86 jit: Implement matrix init ops in SIMD. Turn off SIMD again by default (oops)
|
2014-11-29 12:30:21 +01:00 |
|
Henrik Rydgard
|
8f016d3e48
|
Merge some matrix utils and stuff from the NEON branch
|
2014-11-29 11:37:45 +01:00 |
|
Henrik Rydgard
|
66d74981b5
|
Merge ARM emitter updates from the NEON branch
|
2014-11-29 10:49:22 +01:00 |
|
Henrik Rydgård
|
ae15722a2e
|
Merge pull request #7112 from unknownbrackets/jit-simd
jit: MAP_NOINIT should always mean MAP_DIRTY
|
2014-11-29 10:19:33 +01:00 |
|