Ben Vanik
|
c4784e6dcd
|
Merge pull request #187 from DrChat/upstream
XexGetProcedureAddress by proc name
|
2015-05-04 18:59:37 -07:00 |
Dr. Chat
|
9603a0a683
|
Formatting
|
2015-05-04 20:58:30 -05:00 |
Dr. Chat
|
1571c51a56
|
Kill some unused code
|
2015-05-04 20:33:04 -05:00 |
Dr. Chat
|
e90475a31b
|
kill the TODO
|
2015-05-04 20:26:18 -05:00 |
Ben Vanik
|
549d37bfac
|
Merge pull request #188 from DrChat/protected_tests
Protect PPC test with __try __except
|
2015-05-04 18:18:52 -07:00 |
Dr. Chat
|
bb398f32ca
|
Guard test code with __try __except
|
2015-05-04 20:12:02 -05:00 |
Dr. Chat
|
6a602affed
|
Don't parse loader export table for now (since it's referenced to with an exact address)
|
2015-05-04 18:16:31 -05:00 |
Dr. Chat
|
211cd0760a
|
Use header->exe_address instead (in-case the module is relocated)
|
2015-05-04 18:11:39 -05:00 |
Dr. Chat
|
be3d729831
|
Implemented this too (XexGetProcedureAddress)
|
2015-05-04 18:03:03 -05:00 |
Dr. Chat
|
49c8efdc6d
|
XexGetProcedureAddress by name implemented.
|
2015-05-04 18:02:57 -05:00 |
Ben Vanik
|
78921c1a7e
|
Merging Runtime into Processor.
|
2015-05-03 22:28:25 -07:00 |
Ben Vanik
|
4c8f3501ad
|
Removing xdb and old tracing code before rewrite.
|
2015-05-03 22:01:31 -07:00 |
Ben Vanik
|
d1ee1512b9
|
Fixing most clang-format errors.
|
2015-05-03 10:27:50 -07:00 |
Ben Vanik
|
6b22d35bfc
|
Skeleton debugger. Here we go again!
|
2015-05-03 10:25:16 -07:00 |
Ben Vanik
|
d2cafa8ba9
|
Updating xbyak.
|
2015-05-03 08:02:12 -07:00 |
Ben Vanik
|
b96eea4e5d
|
Removing unneeded files.
|
2015-05-02 23:05:37 -07:00 |
Ben Vanik
|
c6a980c571
|
Kicking buildbot.
|
2015-05-02 22:58:56 -07:00 |
Ben Vanik
|
76399d0854
|
Removing ninja dep.
|
2015-05-02 22:01:04 -07:00 |
Ben Vanik
|
8b7187d480
|
Tweaking build script for weird pythons.
|
2015-05-02 21:57:51 -07:00 |
Ben Vanik
|
519fefd58d
|
Replacing python stuff with BAT, 1993-style.
|
2015-05-02 21:46:42 -07:00 |
Ben Vanik
|
ce7270b839
|
Readme cleanup.
|
2015-05-02 11:07:40 -07:00 |
Ben Vanik
|
d9e4bc98e1
|
Code cleanup: removing cxx_compat.h
|
2015-05-02 10:55:22 -07:00 |
Ben Vanik
|
f8a2ed205e
|
Merge pull request #185 from sephiroth99/remove_extra_headers
Remove cxx_compat.h header
|
2015-05-02 10:50:56 -07:00 |
Ben Vanik
|
a26b3e70b6
|
Merge pull request #186 from DrChat/altinstr
Replace some instructions for CPUs without AVX2/CNTLZ
|
2015-05-02 10:48:06 -07:00 |
Dr. Chat
|
c896c63aff
|
Temporarily fix xbyak include
|
2015-05-02 12:44:41 -05:00 |
Ben Vanik
|
b785a786cd
|
Merge pull request #184 from sephiroth99/update_build_script
Update build script
|
2015-05-02 10:23:14 -07:00 |
Dr. Chat
|
b87b7472e0
|
Fix splat w/ F32
|
2015-05-02 09:32:21 -05:00 |
Dr. Chat
|
850e80396f
|
Whoops (again)
|
2015-05-02 09:32:13 -05:00 |
Dr. Chat
|
7844dfa034
|
Corrected vec splat alt. instructions
|
2015-05-02 09:32:03 -05:00 |
Dr. Chat
|
b4025c889a
|
whoops
|
2015-05-02 09:31:52 -05:00 |
Dr. Chat
|
c464584e89
|
CNTLZ alternative instructions
|
2015-05-02 09:31:43 -05:00 |
Dr. Chat
|
414e5b2d30
|
Replaced some AVX2 instructions with non-AVX2 instructions if unsupported by CPU
|
2015-05-02 09:31:31 -05:00 |
Dr. Chat
|
cad6ca6148
|
Include host CPU information in x64 emitter
Conflicts:
src/xenia/cpu/backend/x64/x64_emitter.cc
|
2015-05-02 09:31:01 -05:00 |
sephiroth99
|
fbb3878cf4
|
Remove cxx_compat.h header
Revert commits 6d159dc2 and 3f480d24 . Visual Studio 2013 is not
supported anymore, so they are not needed.
|
2015-05-02 09:36:34 -04:00 |
sephiroth99
|
8bdd28aa8c
|
Update build script
Remove references to old Visual Studio versions as they are not
supported anymore.
|
2015-05-02 09:17:34 -04:00 |
Ben Vanik
|
e3220f7ae6
|
Code cleanup: moving poly/ into xenia/base/
|
2015-05-02 03:42:51 -07:00 |
Ben Vanik
|
99816056be
|
Code cleanup: removing poly.h
|
2015-05-02 02:29:26 -07:00 |
Ben Vanik
|
642259e16f
|
Code cleanup: moving ExportResolver to xe::cpu
|
2015-05-02 02:11:11 -07:00 |
Ben Vanik
|
d76998915a
|
Code cleanup: moving poly logging to xenia
|
2015-05-02 01:59:50 -07:00 |
Ben Vanik
|
f7ca026db0
|
Code cleanup: moving poly::ui to xe::ui
|
2015-05-02 01:50:19 -07:00 |
Ben Vanik
|
4d15b2296e
|
Code cleanup: removing config.h and cleaning up platform.h
|
2015-05-02 01:41:39 -07:00 |
Ben Vanik
|
30f7effa73
|
Code cleanup: removing common.h
|
2015-05-02 01:25:59 -07:00 |
Ben Vanik
|
727ffaa122
|
Various fixes and utilties.
|
2015-05-02 00:26:03 -07:00 |
Ben Vanik
|
98e7e2727b
|
Updating deps.
|
2015-05-01 18:53:39 -07:00 |
Ben Vanik
|
6d8a226d7f
|
Code cleanup.
|
2015-03-29 11:27:33 -07:00 |
Ben Vanik
|
45b2d2ceea
|
Fixing xaudio2 memory type.
|
2015-03-29 11:26:16 -07:00 |
Ben Vanik
|
ec84a688e9
|
Starting to properly attribute virtual vs. physical memory accesses.
|
2015-03-29 11:11:35 -07:00 |
Ben Vanik
|
ab90e0932b
|
Minor tweaks for crazy shaders.
|
2015-03-28 18:13:21 -07:00 |
Ben Vanik
|
3a197705bb
|
Special memory functions for system allocs.
|
2015-03-28 15:54:44 -07:00 |
Ben Vanik
|
71eabf7f2b
|
Fixing some misc bugs.
|
2015-03-28 15:45:39 -07:00 |