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 |
|
raven02
|
fea115a6f4
|
Use SSE intrinsics for uint16_t byte swapping
Part of https://github.com/benvanik/xenia/issues/308
|
2015-07-02 23:04:48 +08:00 |
|
Ben Vanik
|
4ec0655751
|
xe::ui control for hosting a turbobadger UI.
|
2015-07-01 15:58:04 -07:00 |
|
Ben Vanik
|
dec0d12cc9
|
Replacing includes of windows headers with base/platform.h.
|
2015-07-01 09:02:04 -07:00 |
|
Ben Vanik
|
d7a5c74bf3
|
Formatting: force pointers to the left side.
|
2015-06-30 16:16:33 -07:00 |
|
Ben Vanik
|
cc08e9019a
|
Move NtCreateFile/NtOpenFile to VFS, implement (mostly) for real.
Progress on #305.
|
2015-06-29 10:33:36 -07:00 |
|
Ben Vanik
|
1106029afc
|
_wfopen -> xe::filesystem::OpenFile.
Progress on #305.
|
2015-06-28 17:33:46 -07:00 |
|
Ben Vanik
|
30e0c6dbb1
|
Support --target=path to stfs root.
Fixes #302.
|
2015-06-28 15:28:04 -07:00 |
|
Ben Vanik
|
7875a4b0ba
|
Merge pull request #300 from DrChat/hmodule_fix
Swap to using HMODULE instead of handles for xex modules.
|
2015-06-28 12:01:32 -07:00 |
|
Ben Vanik
|
83872d8e8f
|
Refactoring vfs to remove a lot of duplicated code.
Progress on #294.
|
2015-06-27 22:37:49 -07:00 |
|
Dr. Chat
|
944b39c51d
|
Apply some lint n' stuff
|
2015-06-27 22:50:08 -05:00 |
|
Dr. Chat
|
1289e7ad22
|
xe::be basic arithmetic operators
|
2015-06-27 21:49:57 -05:00 |
|
Ben Vanik
|
1ac19f1b08
|
Replacing vfs memory mapping with base memory mapping.
Progress on #294.
|
2015-06-27 18:02:20 -07:00 |
|