gibbed
|
dab3a2e426
|
Don't use xe::to_wstring for converting arguments back to wide strings on Windows (xe::to_wstring assumes input is valid UTF-8, which the arguments are not). Fixes #703.
|
2017-05-14 16:29:45 -05:00 |
gibbed
|
1e9786eae3
|
Added two xam stubs.
|
2017-05-14 09:52:25 -05:00 |
Dr. Chat
|
6ea6b8b51d
|
x64: Change binary strings to actual binary numbers.
|
2017-05-14 09:28:58 -05:00 |
gibbed
|
4866a4a966
|
Fixed a bug with the latest version of Xbyak.
|
2017-05-14 04:10:08 -05:00 |
gibbed
|
e2434e50a0
|
Updated to latest Xbyak.
|
2017-05-14 02:03:01 -05:00 |
Dr. Chat
|
16cff62d36
|
Base: Remove memory::DeallocationType::kDecommitRelease (an invalid combination)
|
2017-05-14 00:59:52 -05:00 |
Dr. Chat
|
66dbd86989
|
PPC: Support NaN in fcmp[o/u]x.
|
2017-05-14 00:24:35 -05:00 |
gibbed
|
eff9ba31d2
|
Fixed PPCContext::cr() returning incorrectly shifted state.
|
2017-05-14 00:02:47 -05:00 |
Dr. Chat
|
6e2bf0b4b1
|
Native test runner: Support FPSCR
|
2017-05-13 23:12:53 -05:00 |
Dr. Chat
|
84758a3a3f
|
Vulkan CP: Use the color blitter
|
2017-05-13 10:15:56 -05:00 |
Dr. Chat
|
a41cf1a9ba
|
Vulkan UI: Properly transition the frontbuffer to avoid validation errors.
|
2017-05-13 10:05:02 -05:00 |
Dr. Chat
|
7fdfb90e3d
|
Vulkan: Allow command buffer level specification on allocation rather than construction.
Free unused descriptor sets properly.
|
2017-05-13 10:03:59 -05:00 |
Dr. Chat
|
0c1a46d708
|
Vulkan UI: Set up the blitter.
|
2017-05-13 10:02:22 -05:00 |
Dr. Chat
|
6990d21a8d
|
Update test framework documentation
|
2017-05-12 18:34:01 -05:00 |
Dr. Chat
|
8aac7a6007
|
Fix vkDebugMarkerSetObjectNameEXT for now.
|
2017-05-12 18:00:31 -05:00 |
Dr. Chat
|
d3ed53c43e
|
PPC: Support v[u]pkd3d128 VPACK_NORMSHORT4
|
2017-05-12 17:55:52 -05:00 |
Dr. Chat
|
82efbd7bc5
|
HIR: Add opcode SET_ROUNDING_MODE (taking FPSCR as an argument)
|
2017-05-12 14:05:27 -05:00 |
Dr. Chat
|
dbece71945
|
native-tests: Add altivec save/restore support (only up to 32 registers)
|
2017-05-12 12:00:35 -05:00 |
Dr. Chat
|
af493ffbc7
|
xenia-base: Use unique_ptr constructor rather than make_unique to support GCC 4.8.4
|
2017-05-12 10:17:56 -05:00 |
Dr. Chat
|
56d727a024
|
Update the Vulkan loader to SDK 1.0.46.0
|
2017-05-11 22:21:44 -05:00 |
Dr. Chat
|
599f21d5c6
|
Update catch
|
2017-05-11 17:55:41 -05:00 |
Dr. Chat
|
7e9d63e33d
|
Gracefully handle test suites failing to load without exiting.
|
2017-05-11 15:59:34 -05:00 |
Dr. Chat
|
747f7d65d8
|
PPC-nativetests: Zero out the context between runs
|
2017-05-11 15:59:34 -05:00 |
Justin Moore
|
f5e3b59c42
|
Merge pull request #697 from Kriskras99/patch-1
Specify python2 in xenia-build
|
2017-05-11 15:17:31 -05:00 |
Dr. Chat
|
737b78ad49
|
Last stretch to get PPC native tests working
|
2017-05-11 15:09:43 -05:00 |
Dr. Chat
|
7eceb9db09
|
PPC nativetests require gflags!
|
2017-05-11 11:41:34 -05:00 |
Dr. Chat
|
cf838439b7
|
Whoops! Fix formatting.
|
2017-05-11 11:38:50 -05:00 |
Dr. Chat
|
7194c9e49b
|
filesystem_posix: Add missing cstring include
|
2017-05-11 10:34:26 -05:00 |
Dr. Chat
|
254fd3631f
|
Math: Fix [l/t]zcnt intrinsics on GCC
X64Context: Surround with architecture ifdef
|
2017-05-11 10:32:13 -05:00 |
Dr. Chat
|
5fde9fa720
|
Fix typo in xenia-vfs premake generator. Fixes #701.
|
2017-05-10 22:15:03 -05:00 |
Dr. Chat
|
be962e6de1
|
More WIP architecture fixes (exception_handler/string_util)
|
2017-05-09 22:32:27 -05:00 |
Dr. Chat
|
096a0230c4
|
Fix Travis :|
|
2017-05-09 21:10:53 -05:00 |
Dr. Chat
|
c2160c2504
|
Fix mapped_memory_posix.cc build on GCC
|
2017-05-09 21:00:30 -05:00 |
Dr. Chat
|
66a73128dd
|
Fix debugging_posix.cc
|
2017-05-09 20:57:35 -05:00 |
Dr. Chat
|
dbc2d233fb
|
(for now) Stub X64Context out on non-AMD64 platforms
|
2017-05-09 20:53:25 -05:00 |
Dr. Chat
|
bb3291e331
|
Add generic memory swap routines.
|
2017-05-09 20:52:09 -05:00 |
Dr. Chat
|
6dcbee18da
|
Whoops - fix linux builds.
|
2017-05-08 22:26:48 -05:00 |
Dr. Chat
|
ccd6d4b199
|
(WIP) Add a native PowerPC testing frontend
|
2017-05-08 22:21:43 -05:00 |
Dr. Chat
|
095f65c19e
|
(maybe) Proper POSIX memory allocation support
|
2017-05-07 19:52:15 -05:00 |
Dr. Chat
|
e26aa6c189
|
Add XE_ARCH_*
|
2017-05-07 18:25:06 -05:00 |
Dr. Chat
|
99078fffbd
|
Premake: Fix a few issues (using deprecated functionality, hard to change toolset, disable lzcnt)
|
2017-05-07 16:21:44 -05:00 |
Dr. Chat
|
ddfc9e90d8
|
Appveyor: Put release builds first
|
2017-05-07 15:53:12 -05:00 |
Dr. Chat
|
ba90b5af41
|
Fix premake failing to build curl on PowerPC architectures
|
2017-05-07 15:46:25 -05:00 |
Kriskras99
|
e6d1a3a302
|
Specify python2 in xenia-build
Otherwise it breaks on Arch Linux
|
2017-05-02 18:54:03 +02:00 |
DrChat
|
cff80bd782
|
fctiw[z]x: Sign-extend the result (verified by HW)
|
2017-04-26 12:28:35 -05:00 |
DrChat
|
8ccefa1600
|
Xam: (possibly) fix XamContentCreateEx extended result being incorrectly put as an extended error.
|
2017-04-24 15:11:46 -05:00 |
Dr. Chat
|
8c16f91b7b
|
Update premake to support vs2017.
|
2017-04-23 22:02:43 -05:00 |
gibbed
|
cecc66622f
|
Update some docs to say VS2017 works as well.
|
2017-04-20 16:58:45 -05:00 |
gibbed
|
201f907beb
|
- Fix check in xenia-build so it properly recognizes when Visual Studio is not detected.
- Point the user to the building guide instead of just mentioning the envvar.
|
2017-04-20 16:55:38 -05:00 |
gibbed
|
d2c84e37ee
|
Use vswhere to detect Visual Studio 2017.
|
2017-04-19 21:31:30 -05:00 |