Henrik Rydgard
|
2bce7bc460
|
X64Emitter: Merge some AVX stuff from Dolphin
|
2014-12-07 23:09:38 +01:00 |
|
Henrik Rydgard
|
f7baec317c
|
Merge the ARM disassembler improvements from the old neon-vfpu branch
Forgot these...
|
2014-12-07 22:05:04 +01:00 |
|
Henrik Rydgard
|
7de3ed109a
|
Android x86 buildfix
|
2014-12-07 22:00:30 +01:00 |
|
Henrik Rydgard
|
1a1faeffd1
|
More audio microoptimization
|
2014-12-07 21:14:09 +01:00 |
|
Henrik Rydgard
|
28aa18953a
|
Audio: Minor SSE2 optimization, just because
|
2014-12-07 20:23:47 +01:00 |
|
Henrik Rydgard
|
51d55bd645
|
Namespacing cleanup (it's bad to do "using namespace" in a header)
|
2014-12-07 14:44:15 +01:00 |
|
Henrik Rydgard
|
4457dca4c9
|
Rename the ARM Jit class to ArmJit
|
2014-12-07 14:25:22 +01:00 |
|
Henrik Rydgard
|
7740caeade
|
Buildfix the arm emitter test in the unittest.
Also do some preparation for being able to have two JITs compiled at the same time
which may be useful in testing parts of the ARM jit on Windows.
|
2014-12-07 14:12:13 +01:00 |
|
Henrik Rydgard
|
e2f61459d3
|
ARM Jit: Implement vfad/vavg
|
2014-12-07 13:02:16 +01:00 |
|
Henrik Rydgard
|
80ce45f9fb
|
ARM Jit: Join adjacent vrot ops on ARM too
|
2014-12-07 12:07:54 +01:00 |
|
Henrik Rydgard
|
c2503b1406
|
ARM jit: Prepare for joining vrot ops
|
2014-12-07 11:58:19 +01:00 |
|
Henrik Rydgard
|
37413f8119
|
We can use sincosf again on Android - the bug in the NDK has been fixed.
|
2014-12-07 11:53:46 +01:00 |
|
Unknown W. Brackets
|
a893c213de
|
Merge pull request #7141 from hrydgard/neon-vfpu-2
The old neon-vfpu branch, rebased on master
|
2014-12-06 16:06:50 -08:00 |
|
Henrik Rydgard
|
407227a449
|
Update CMakeLists.txt
|
2014-12-07 00:32:14 +01:00 |
|
Henrik Rydgard
|
4d8db38798
|
Some more
|
2014-12-07 00:30:45 +01:00 |
|
Henrik Rydgard
|
ceed0a92c3
|
Undo some accidental reverts
|
2014-12-07 00:25:15 +01:00 |
|
Henrik Rydgard
|
1809e98b7b
|
Update native
|
2014-12-06 13:14:21 +01:00 |
|
Henrik Rydgard
|
ff4746cd17
|
Merge the rest of the old NEON branch.
|
2014-12-06 13:14:03 +01:00 |
|
Henrik Rydgard
|
d98bde8e50
|
Merge the RegCache changes from the old neon-vfpu branch
|
2014-12-06 12:26:58 +01:00 |
|
Henrik Rydgard
|
29dcc0a303
|
Minor cleanups, warning fixes
|
2014-12-06 12:25:28 +01:00 |
|
Henrik Rydgard
|
308e45420a
|
GLES: Add some currently unused information to the opcode table. Keep downcount in a local as much as possible.
|
2014-12-06 11:35:02 +01:00 |
|
Henrik Rydgard
|
34054b4f41
|
Add a simple way to test the X64 emitter. Update native.
|
2014-12-06 11:35:01 +01:00 |
|
Henrik Rydgard
|
d46c9c2f74
|
x86 jit: Minor optimization in vmmul
|
2014-12-06 11:35:01 +01:00 |
|
Henrik Rydgard
|
fb251c9a5c
|
Merge Intel Atom detection from Dolphin's CPU detect
|
2014-12-06 11:35:01 +01:00 |
|
Henrik Rydgård
|
5e9d111c95
|
Merge pull request #7138 from lioncash/mips
MIPSAnalyst: Pass strings by const reference.
|
2014-12-05 22:58:23 +01:00 |
|
Lioncash
|
15aa29d178
|
MIPSAnalyst: Pass strings by const reference.
|
2014-12-05 13:12:49 -05:00 |
|
Henrik Rydgård
|
a84597f266
|
Untested attempt at fixing the iOS build (see #6972)
|
2014-12-04 07:21:14 +01:00 |
|
Henrik Rydgård
|
0e171efc0d
|
CMakeLists cleanup
|
2014-12-04 07:19:27 +01:00 |
|
Henrik Rydgård
|
3f9303f677
|
Update submodules
|
2014-12-04 07:19:27 +01:00 |
|
Henrik Rydgard
|
ea6371921a
|
x86 jit: Hack around running out of regs on x86-32 with SIMD
|
2014-12-04 00:19:08 +01:00 |
|
Henrik Rydgard
|
e3a81f4346
|
x86 Jit: Basic implementation of vbfy1/2 (mostly to just cross another one off the list..)
|
2014-12-04 00:18:58 +01:00 |
|
Henrik Rydgård
|
7711315804
|
Merge pull request #7132 from lioncash/c_str
Core: Get rid of a few c_str/strlen calls
|
2014-12-03 23:31:46 +01:00 |
|
Lioncash
|
cd26b200b2
|
Core: Get rid of a few c_str/strlen calls
|
2014-12-03 17:15:05 -05:00 |
|
Henrik Rydgård
|
c1084b6b93
|
Merge pull request #7131 from lioncash/scempeg
sceMpeg: Remove an unnecessary if statement
|
2014-12-03 22:53:02 +01:00 |
|
Lioncash
|
efaba33624
|
sceMpeg: Remove an unnecessary if statement
stream is previously used in the above memcpy, so this check is not necessary.
|
2014-12-03 16:49:01 -05:00 |
|
Henrik Rydgard
|
5290ffd929
|
Minor cleanup in vtfm. Re-enable vrot combination. Optimize vfad/vavg when dpps is available.
Also fixes bug in emitter of dpps.
|
2014-12-03 22:44:32 +01:00 |
|
Unknown W. Brackets
|
9d97eb5b12
|
Oops, fix an old typo.
Thanks Lioncash. This broke a small range of old savestates.
|
2014-12-03 12:49:52 -08:00 |
|
Henrik Rydgård
|
f9948b674e
|
Merge pull request #7130 from lioncash/const
Core: Mark some functions as const
|
2014-12-03 21:41:30 +01:00 |
|
Lioncash
|
f830d5dec7
|
Core: Mark some functions as const
|
2014-12-03 15:16:11 -05:00 |
|
Unknown W. Brackets
|
0c349e062a
|
Merge pull request #7129 from lioncash/mismatch
Loaders: Fix a mismatched delete call
|
2014-12-03 11:59:03 -08:00 |
|
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 |
|