Ben Vanik
|
2215d4707d
|
Manual merge of #330.
|
2015-07-21 19:42:54 -07:00 |
Ben Vanik
|
b0c223f2d8
|
Removing use of glewExperimental.
The trick is setting WGL_CONTEXT_PROFILE_MASK_ARB.
Fixes #359.
|
2015-07-21 19:33:51 -07:00 |
Ben Vanik
|
0ad5ec922f
|
Updating readme with VS2015 info.
|
2015-07-20 19:20:58 -07:00 |
Ben Vanik
|
2f1d49aa32
|
xenia-gpu mostly clang clean.
|
2015-07-19 21:48:47 -07:00 |
Ben Vanik
|
5bd7833e87
|
More clang fixes. xenia-kernel is clean.
|
2015-07-19 21:29:06 -07:00 |
Ben Vanik
|
bebda48a4f
|
More clang fixes.
|
2015-07-19 20:46:14 -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
|
5c7f42e9d1
|
Fix for unknown kernel modules.
|
2015-07-19 10:55:12 -07:00 |
Ben Vanik
|
352bae30cb
|
Removing win32 code from X64CodeCache.
Fixes #349.
|
2015-07-19 10:33:00 -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
|
9bcc4e046c
|
Fixing bootstrap from non-VS command prompts.
|
2015-07-19 09:44:44 -07:00 |
Ben Vanik
|
3403bc1144
|
Making use of premake clear in the readme.
|
2015-07-19 07:52:11 -07:00 |
Ben Vanik
|
91d7acf59e
|
Fixing some particularly bad /W4.
|
2015-07-18 23:04:21 -07:00 |
Ben Vanik
|
4128727f6b
|
Cleaning up some /W4 errors.
|
2015-07-18 16:40:22 -07:00 |
Ben Vanik
|
e0eb85bbbc
|
Switching to premake. Probably with disasterous consequences.
|
2015-07-18 16:00:01 -07:00 |
Ben Vanik
|
6c5d230f67
|
Merge pull request #353 from DrChat/ob_threads
Implement ObLookupThreadByThreadId / ObOpenObjectByPointer
|
2015-07-18 13:27:25 -07:00 |
Ben Vanik
|
ddf3813584
|
Merge pull request #354 from DrChat/crypt_sha
Implement xboxkrnl SHA-1 algorithm
|
2015-07-18 12:59:02 -07:00 |
Dr. Chat
|
b92cddc182
|
Implement SHA-1 in xboxkrnl (correctness not verified though)
Stubs for some weird crypto functions
|
2015-07-18 14:57:43 -05:00 |
Dr. Chat
|
2df28910d7
|
TinySHA1 library
|
2015-07-18 14:49:06 -05:00 |
Dr. Chat
|
55f5b95670
|
These are implemented (and formatting)
|
2015-07-17 20:29:39 -05:00 |
Dr. Chat
|
c60d30a311
|
Add a few more xam exports
|
2015-07-17 19:57:35 -05:00 |
Dr. Chat
|
c3189a6837
|
ObLookupThreadByThreadId / ObOpenObjectByPointer
|
2015-07-17 19:56:54 -05:00 |
Dr. Chat
|
1ea5a4b7b4
|
XThread initialize the dispatch header
|
2015-07-17 19:55:09 -05:00 |
Dr. Chat
|
e54477d0e4
|
XObject::StashNative
|
2015-07-17 19:52:29 -05: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
|
fd893f730b
|
Shuffling files around.
|
2015-07-17 01:15:12 -07:00 |
Ben Vanik
|
756d414386
|
Prep for split libraries.
|
2015-07-16 22:26:34 -07:00 |
Ben Vanik
|
2462c2249d
|
Merge pull request #351 from Sinoxan/master
Removing unnecessary unsigned checks.
|
2015-07-16 11:13:15 -07:00 |
Sinoxan
|
0cdff21582
|
Removing unnecessary unsigned checks.
|
2015-07-16 19:01:11 +01:00 |
Ben Vanik
|
ecd4af10c9
|
Fixing some clang warnings/errors.
|
2015-07-15 23:26:58 -07: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
|
48d5d76882
|
Cleaning up RtlTimeToTimeFields/TimeFieldsToTime. Needs a non-win32 impl.
|
2015-07-15 22:10:24 -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
|
91ae97e558
|
Fixing lock type in VFS.
|
2015-07-15 22:07:46 -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
|
376307cfa2
|
Bumping elemental-forms.
|
2015-07-15 17:24:58 -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 |