sephiroth99
|
204e885d3d
|
Add 'posix' as a platform suffix
|
2016-01-20 11:09:45 -05:00 |
Ben Vanik
|
5fb2c7cca1
|
1 linking and running tests for travis.
|
2016-01-01 20:55:32 +00:00 |
Ben Vanik
|
c93b93fe55
|
Standardizing wchar->char in main().
|
2016-01-01 12:46:26 -08:00 |
Ben Vanik
|
8770e6e6cf
|
Adding yaml-cpp for #428, use rando fork until jbeder/yaml-cpp#342 lands.
|
2016-01-01 12:13:36 -08:00 |
Ben Vanik
|
8ab71d7e51
|
xb gputest and reference repo - woo.
|
2015-12-31 12:27:26 -08:00 |
Ben Vanik
|
f1ba191634
|
Upgrading to the latest premake and adding tool for dumping LLVM json.
|
2015-12-31 00:37:13 -08:00 |
Ben Vanik
|
51af658994
|
Renaming to match no .py style.
|
2015-12-30 23:01:06 -08:00 |
Ben Vanik
|
13a90b2db2
|
Adding prebuilt premake5.exe back.
|
2015-12-30 17:26:03 -08:00 |
Ben Vanik
|
952d35911c
|
Folding build_tools back into the main repo for simplicity.
|
2015-12-30 16:53:14 -08:00 |
Ben Vanik
|
d7eff7c9e3
|
Marking some memory instructions as kM.
|
2015-12-29 17:53:49 -08:00 |
Ben Vanik
|
383a173a18
|
REBASE: fixing xthread instruction decoding.
|
2015-12-29 13:09:50 -08:00 |
Dr. Chat
|
e206d13af7
|
Flag mfmsr/mtmsr/mtmsrd as context-synchronizing instructions
|
2015-12-29 12:35:04 -08:00 |
Ben Vanik
|
214957da3a
|
Adding finer-grained instruction classification.
|
2015-12-29 11:02:00 -08:00 |
Ben Vanik
|
cc72de0f64
|
Moving disasm to new tables.
Also adding useful CPU docs.
|
2015-12-28 20:49:22 -08:00 |
Ben Vanik
|
cd938be678
|
Removing all uses of the old PPC tables besides disasm.
|
2015-12-28 10:08:38 -08:00 |
Ben Vanik
|
990d973c74
|
New ppc opcode decoder.
Seems to work and match up with the old decoder (which may be bad).
Old decoder remains until all functionality is replaced.
|
2015-12-27 22:53:05 -08:00 |
Ben Vanik
|
826ea60890
|
gpu-trace-diff tool for running batches of diffs.
|
2015-12-13 16:59:43 -08:00 |
Ben Vanik
|
c86e479214
|
Replacing old Shader with TranslatedShader.
|
2015-12-06 10:36:07 -08:00 |
Ben Vanik
|
2b3b423776
|
Mostly complete new GLSL translator (modulo flow control).
|
2015-12-05 17:44:06 -08:00 |
Ben Vanik
|
cd50aac6d2
|
Skeleton SPIRV translator.
|
2015-11-29 19:45:55 -08:00 |
Ben Vanik
|
d2f7cc1602
|
Reworking translator code to be pretty sexy.
|
2015-11-29 16:55:42 -08:00 |
Ben Vanik
|
65130edaa1
|
First pass ShaderTranslator base type, able to disasm in msft style.
|
2015-11-28 16:19:04 -08:00 |
Ben Vanik
|
eb3b7d0b75
|
Adding a tool to interactively assemble/disassemble shaders using XNA.
|
2015-11-28 16:10:26 -08:00 |
Ben Vanik
|
f902f8b78a
|
xb lint, and --origin for lint/format to format all changes from origin.
|
2015-06-22 21:49:58 -07:00 |
Ben Vanik
|
7a00b76a6e
|
Debugger stuff, and changing to vcproj's/sln.
|
2015-05-09 17:48:12 -07:00 |
Ben Vanik
|
519fefd58d
|
Replacing python stuff with BAT, 1993-style.
|
2015-05-02 21:46:42 -07:00 |
Ben Vanik
|
eca3bd2d1c
|
Trying appveyor with no ninja.
|
2015-02-11 20:26:31 -08:00 |
Ben Vanik
|
61f8b8e6d2
|
Testing appveyor.
|
2015-02-11 20:15:26 -08:00 |
Ben Vanik
|
de9b6bdc8f
|
Moving xenia-run to just be xenia.
|
2014-12-19 16:50:27 -08:00 |
Ben Vanik
|
9460f737e9
|
Removing wxWidgets and such.
|
2014-12-19 16:32:28 -08:00 |
Ben Vanik
|
a337ce33ed
|
Getting ppc tests building again (big surprise: they are failing).
|
2014-09-09 20:25:38 -07:00 |
Ben Vanik
|
f74aafeb8a
|
Swapping around vec128 to match AVX order.
Was really hoping all this would fix some bugs, but no luck :(
|
2014-08-29 20:39:26 -07:00 |
Ben Vanik
|
2ffa1d3bd1
|
Setting up test filenames as TODOs.
|
2014-08-23 23:35:42 -07:00 |
Ben Vanik
|
0a1546c3e4
|
Adding vector min/max tests.
|
2014-08-23 23:26:46 -07:00 |
Ben Vanik
|
6b0f49454d
|
Disabling break on failure when not in VS.
|
2014-08-23 23:26:03 -07:00 |
Ben Vanik
|
33ff2744ce
|
Making alloy-test run on travis (in theory).
|
2014-08-23 22:44:49 -07:00 |
Ben Vanik
|
d242e37d84
|
Running (IVM) tests on osx.
|
2014-08-23 22:35:08 -07:00 |
Ben Vanik
|
28bae464c2
|
Adding vector add tests and fixing bugs found (still broken).
|
2014-08-23 22:09:30 -07:00 |
Ben Vanik
|
96007049d2
|
Starting tests. This is going to take some time.
|
2014-08-23 17:09:19 -07:00 |
Ben Vanik
|
7ebba018ad
|
Run tests on both IVM and x64.
|
2014-08-23 15:46:01 -07:00 |
Ben Vanik
|
2a9f164f8e
|
Alloy test shim.
|
2014-08-23 14:53:36 -07:00 |
Ben Vanik
|
7ae303dfa2
|
alloy-sandbox running on osx (ivm only).
|
2014-08-21 22:46:12 -07:00 |
Ben Vanik
|
9b76d02f26
|
Fixing alloy-sandbox.
|
2014-08-21 21:36:34 -07:00 |
Ben Vanik
|
c9d71486b0
|
alloy-sandbox can now (almost) build without libxenia.
|
2014-08-21 21:23:35 -07:00 |
Ben Vanik
|
e1b0388faf
|
Splitting logging core into poly.
|
2014-08-21 20:26:55 -07:00 |
Ben Vanik
|
06f5b8cbbf
|
Removing dep on xenia/types.h from alloy.
|
2014-08-20 22:37:01 -07:00 |
Ben Vanik
|
cecf83b7b7
|
Removing xenia/malloc.*
Using standard memory functions now.
|
2014-08-20 22:22:47 -07:00 |
Ben Vanik
|
48a0e5c601
|
Shrinking alloy memory interface so that alloy-sandbox doesn't need xe.
|
2014-08-19 21:02:15 -07:00 |
Ben Vanik
|
fdab788017
|
Removing PAL.
|
2014-08-16 21:19:21 -07:00 |
Ben Vanik
|
4675161902
|
Header cleanup.
|
2014-08-16 18:31:54 -07:00 |