Ben Vanik
|
499e8b4b5b
|
ScaleGuestDurationFileTime for absolute times. Probably right.
Fixes #409.
|
2015-08-30 15:40:10 -07:00 |
|
Ben Vanik
|
7f505a15b7
|
Fixing timer callbacks.
|
2015-08-29 23:42:40 -07:00 |
|
Ben Vanik
|
1d7f345960
|
Fix logging with null varargs.
|
2015-08-29 22:22:07 -07:00 |
|
Ben Vanik
|
a86b3821f2
|
Adding thread handle to logging.
|
2015-08-29 20:49:26 -07:00 |
|
Dr. Chat
|
f80e5fc98d
|
Linting
|
2015-08-29 22:21:25 -05:00 |
|
Dr. Chat
|
3d684ac304
|
Fixup the premake files
|
2015-08-29 22:04:12 -05:00 |
|
Dr. Chat
|
6c83b35003
|
Partial frame support.
|
2015-08-29 21:42:06 -05:00 |
|
Dr. Chat
|
f2b2a22687
|
Add gflags to projects that need it only
|
2015-08-29 21:16:57 -05:00 |
|
Ben Vanik
|
b7203c2989
|
Logging to with a ringbuffer. Much faster.
|
2015-08-29 18:06:30 -07:00 |
|
Ben Vanik
|
3c50b6739a
|
Capturing guest/host context and showing registers in debugger.
|
2015-08-29 08:08:54 -07:00 |
|
Ben Vanik
|
ab04175aad
|
Abstracting aligned alloc/free.
|
2015-08-28 14:27:44 -07:00 |
|
Ben Vanik
|
8b0d4fb51c
|
Linux tweaks.
|
2015-08-18 14:18:00 -07:00 |
|
Ben Vanik
|
a92566dfc5
|
More style.
|
2015-08-07 21:29:03 -07:00 |
|
Ben Vanik
|
5e08889d93
|
More style cleanup.
|
2015-08-06 20:17:01 -07:00 |
|
Ben Vanik
|
e6461f326c
|
Some xb style cleanup.
|
2015-08-05 22:06:20 -07:00 |
|
Ben Vanik
|
b0425f7ee2
|
Moving source map to Function.
|
2015-08-01 14:07:13 -07:00 |
|
Ben Vanik
|
cb701fcb7c
|
Latest linter.
|
2015-08-01 04:08:59 -07:00 |
|
Ben Vanik
|
b56b262116
|
Switching to python build script.
|
2015-07-31 23:48:24 -07:00 |
|
Ben Vanik
|
c67173fe36
|
Switching to real page sizes, not allocation granularity.
|
2015-07-29 20:28:06 -07:00 |
|
Ben Vanik
|
7ecc6362de
|
Debugger stuff. Lots of wasted work :/
|
2015-07-26 22:47:16 -07:00 |
|
Ben Vanik
|
8ce6765233
|
Fixing socket startup.
|
2015-07-25 12:25:15 -07:00 |
|
Dr. Chat
|
e7def962f3
|
Expose native thread id
|
2015-07-24 18:41:53 -05:00 |
|
Ben Vanik
|
d01abd4694
|
Starting debugger rework, adding base async socket, removing flatbuffers.
|
2015-07-22 00:01:36 -07:00 |
|
Ben Vanik
|
5bd7833e87
|
More clang fixes. xenia-kernel is clean.
|
2015-07-19 21:29:06 -07:00 |
|
Ben Vanik
|
12a29371e3
|
Clang fixes.
|
2015-07-19 18:32:48 -07:00 |
|
Ben Vanik
|
baa86fcd1b
|
Migrating xam UI to elemental-forms.
Fixes #345.
|
2015-07-19 14:43:27 -07:00 |
|
Ben Vanik
|
edfa3f3fc0
|
Replacing the tick count timer with xplat abstraction (also better rate).
Fixes #346.
|
2015-07-19 10:11:54 -07:00 |
|
Ben Vanik
|
e0eb85bbbc
|
Switching to premake. Probably with disasterous consequences.
|
2015-07-18 16:00:01 -07:00 |
|
Dr. Chat
|
7595df4876
|
We don't need to be the calling thread to set a thread name.
|
2015-07-17 19:50:04 -05:00 |
|
Ben Vanik
|
74d2df2004
|
libxenia-base can now compile with clang.
|
2015-07-15 23:02:04 -07:00 |
|
Ben Vanik
|
f520d3a2a4
|
Run with latest clang-format.
|
2015-07-15 22:44:30 -07:00 |
|
Ben Vanik
|
c3415e6332
|
Adding TLS abstraction.
|
2015-07-15 22:20:33 -07:00 |
|
Ben Vanik
|
8154d1dad6
|
Moving xe::Memory and code cache to abstracted APIs.
|
2015-07-15 22:10:05 -07:00 |
|
Ben Vanik
|
fefaa31cd8
|
Switching a few types to their platform-agnostic versions.
|
2015-07-15 22:09:19 -07:00 |
|
Ben Vanik
|
6cf29b969d
|
Abstraction for VirtualAlloc/VirtualFree.
|
2015-07-15 19:05:08 -07:00 |
|
Ben Vanik
|
58c3a1ba79
|
VirtualProtect platform abstraction.
|
2015-07-15 18:20:05 -07:00 |
|
Ben Vanik
|
99104a25a8
|
Fixing thread exit.
|
2015-07-15 18:01:17 -07:00 |
|
Ben Vanik
|
42400d06a9
|
Making stateless file IO platform-agnostic.
|
2015-07-15 18:01:09 -07:00 |
|
Ben Vanik
|
a6012b73f4
|
Switching audio system to platform-agnostic primitives.
|
2015-07-14 23:13:56 -07:00 |
|
Ben Vanik
|
345fe60da0
|
Switching over kernel objects to the platform-agnostic APIs.
Possibly some regressions here.
|
2015-07-14 22:44:45 -07:00 |
|
Ben Vanik
|
bd058feb39
|
Wait primitives.
|
2015-07-14 20:22:15 -07:00 |
|
Ben Vanik
|
bd490d5833
|
Threading primitives, in prep for removing Win32 from kernel/ and others.
|
2015-07-13 22:49:29 -07:00 |
|
Ben Vanik
|
d89bad7380
|
Removing uses of Sleep/SwitchToThread/etc.
|
2015-07-13 21:54:24 -07:00 |
|
Ben Vanik
|
40621a90bd
|
Switching to standard mutex for now (but keeping xe::mutex).
|
2015-07-13 21:49:32 -07:00 |
|
Ben Vanik
|
72ad899e9e
|
Starting to remove windows.h includes from things.
|
2015-07-13 20:49:29 -07:00 |
|
Ben Vanik
|
4097fe420e
|
Merge pull request #322 from DrChat/xex2_patch
XEX2 Code Refactoring
|
2015-07-03 19:38:36 -07:00 |
|
raven02
|
0f7f2f2491
|
gl4: swap high and low 16 bits within a 32 bit word using SSE intrinsics
|
2015-07-04 00:35:48 +08:00 |
|
Dr. Chat
|
362a521c79
|
Rewrite XexModule to drop dependency on old xex2 headers for imports
|
2015-07-03 08:17:23 -05:00 |
|
raven02
|
3ce6e0ccd8
|
Use SSE intrinsics for uint64_t byte swapping
|
2015-07-02 23:26:02 +08:00 |
|
raven02
|
fcf89a61e7
|
Use SSE intrinsics for uint32_t byte swapping
|
2015-07-02 23:25:10 +08:00 |
|