Ben Vanik
|
6fd7e35deb
|
Fixing subfme.
|
2015-05-13 00:15:42 -07:00 |
gibbed
|
3ba6598caf
|
Constant tests for eqv, lvexx, lvl, lvr, lssl, lvsr, mulhd.
|
2015-05-13 01:53:07 -05:00 |
Ben Vanik
|
4248268b4f
|
Fixing divd constant.
|
2015-05-12 23:38:02 -07:00 |
gibbed
|
4327724f77
|
Constant tests for divw, divwu.
|
2015-05-13 01:27:27 -05:00 |
Ben Vanik
|
398b37dc5f
|
Fixing addze.
|
2015-05-12 23:26:21 -07:00 |
Ben Vanik
|
56bd2eee2e
|
Fixing divdu by constant -1.
|
2015-05-12 23:09:32 -07:00 |
gibbed
|
e7b03042ba
|
Constant tests for addic, addme, addze, divd, divdu.
|
2015-05-13 01:01:12 -05:00 |
Ben Vanik
|
91c6ad8715
|
Fixing adde_constant.
|
2015-05-12 22:53:20 -07:00 |
gibbed
|
dda6f3b6bd
|
sldi is not srdi.
|
2015-05-13 00:35:35 -05:00 |
gibbed
|
dc1b1ca638
|
Constant tests for add, addc, adde.
|
2015-05-13 00:21:57 -05:00 |
Ben Vanik
|
f96dda4983
|
Adding xb-gpu-trace-viewer project.
|
2015-05-12 22:14:34 -07:00 |
Ben Vanik
|
c1d167aff8
|
Fixing error reporting from gentests. Also renaming to 'xb gentests'.
|
2015-05-12 21:52:44 -07:00 |
Ben Vanik
|
7622746ecf
|
4A seems more legit for video mode unk. Still no clue what it is.
|
2015-05-12 21:41:44 -07:00 |
Ben Vanik
|
a72dc93b92
|
'xb gentest' to generate test binaries on Windows.
|
2015-05-12 21:41:44 -07:00 |
gibbed
|
c00ded9fbc
|
Fixed VdQueryVideoFlags.
|
2015-05-12 22:59:21 -05:00 |
gibbed
|
95080cefa2
|
Fixed second argument in XamEnableInactivityProcessing.
|
2015-05-12 21:56:24 -05:00 |
Ben Vanik
|
5fbdd6e262
|
Fixing XMP playlist handles.
|
2015-05-12 19:55:10 -07:00 |
Ben Vanik
|
0ae25e87d3
|
Bumping up microprofiler thread pool count.
|
2015-05-12 19:10:39 -07:00 |
Ben Vanik
|
cbdfd09e0f
|
Fixing SHR constant prop and new cntlz tests.
|
2015-05-12 18:59:45 -07:00 |
Ben Vanik
|
48ae4b65fb
|
Fixing CountLeadingZeros constant prop.
|
2015-05-12 18:51:01 -07:00 |
Ben Vanik
|
acfb5b5722
|
fnabsx
|
2015-05-12 18:43:16 -07:00 |
Ben Vanik
|
d9eca84d0b
|
Formatting.
|
2015-05-12 18:17:34 -07:00 |
Ben Vanik
|
096983ec45
|
Merge pull request #202 from DrChat/mul_fix
Fix 8bit and 16bit mul instructions
|
2015-05-12 12:22:38 -07:00 |
Dr. Chat
|
82eecb752b
|
Fix 8bit and 16bit mul instructions and clean up some code
|
2015-05-12 13:35:13 -05:00 |
Ben Vanik
|
2c50054a05
|
Revert "Update xb.bat"
@* takes all arguments, even ones shifted off.
We only want to pass ones after --.
This reverts commit f884830590 .
|
2015-05-12 07:47:19 -07:00 |
gibbed
|
c5c312eb8f
|
ColorFormat::k_16_16_FLOAT support, maybe.
|
2015-05-12 06:51:32 -05:00 |
gibbed
|
ff2c00e220
|
Just in case.
|
2015-05-12 06:51:31 -05:00 |
gibbed
|
fc9f9d9a60
|
This is probably more correct. Gets rid of all xobject related asserts for several games.
|
2015-05-12 06:51:30 -05:00 |
Rick Gibbed
|
5f0d562c90
|
Merge pull request #201 from 0xdeafcafe/master
Update xb.bat
|
2015-05-12 05:34:20 -05:00 |
Alex Forbes-Reed
|
f884830590
|
Update xb.bat
|
2015-05-12 11:26:34 +01:00 |
gibbed
|
19e733cff7
|
Added constant tests for cntlzd and cntlzw.
|
2015-05-12 01:20:26 -05:00 |
Ben Vanik
|
a94234df52
|
Pass args after -- into tests.
|
2015-05-11 23:01:55 -07:00 |
gibbed
|
be1c60c74f
|
Disabled lzcnt intrinsic usage for now.
|
2015-05-12 00:48:39 -05:00 |
gibbed
|
24b13b03f5
|
Fixing more cpu feature guards.
|
2015-05-12 00:26:45 -05:00 |
Ben Vanik
|
497e5a9f69
|
Fixing cpu feature guards.
|
2015-05-11 22:13:55 -07:00 |
Ben Vanik
|
ad7efa964f
|
Adding --enable_haswell_instructions=false to disable modern instructions.
|
2015-05-11 21:42:10 -07:00 |
Ben Vanik
|
fc02a0c404
|
Switching up std::vector use in register allocator.
|
2015-05-11 21:01:48 -07:00 |
Ben Vanik
|
21edd65354
|
Fixing warnings and style.
|
2015-05-09 18:13:19 -07:00 |
Ben Vanik
|
5954d23438
|
Merge branch 'debug'
|
2015-05-09 18:01:40 -07:00 |
Ben Vanik
|
7a00b76a6e
|
Debugger stuff, and changing to vcproj's/sln.
|
2015-05-09 17:48:12 -07:00 |
Ben Vanik
|
9ba1a84370
|
Merge pull request #199 from DrChat/ui_setup
Setup UI menu code
|
2015-05-09 15:40:37 -07:00 |
Dr. Chat
|
459024059a
|
Setup UI menu code
|
2015-05-09 17:32:55 -05:00 |
Ben Vanik
|
4411a4499d
|
XEX-style exports, dumping exports, and prepping kernel export lookup.
|
2015-05-09 00:59:03 -07:00 |
Ben Vanik
|
23eb343484
|
Calling DllMain, fixing ref count, and fixing module search.
|
2015-05-09 00:56:42 -07:00 |
Ben Vanik
|
0c646f4bc2
|
Prevent some stack overflows in MMIO handler.
|
2015-05-09 00:53:28 -07:00 |
Ben Vanik
|
ca2beb4f65
|
Merge pull request #198 from DrChat/module_entry
Initialize modules in XexLoadImage
|
2015-05-08 20:55:18 -07:00 |
Dr. Chat
|
0f2b1491b7
|
Call a DLL's entry-point function in XexLoadImage
|
2015-05-08 22:51:03 -05:00 |
Dr. Chat
|
8deb622abb
|
Execute module entry-point function if it has one.
|
2015-05-08 22:50:54 -05:00 |
Ben Vanik
|
94c62b91d0
|
--trace_functions and --trace_function_coverage
|
2015-05-05 22:44:36 -07:00 |
Ben Vanik
|
ade5388728
|
bool-ifying xe::cpu
|
2015-05-05 18:52:54 -07:00 |