Commit Graph

1221 Commits

Author SHA1 Message Date
Ben Vanik
0a250d5e91 C++11ing some things. 2014-07-13 21:53:31 -07:00
Ben Vanik
29e4c35c38 Removing alloy::tracing, as it's unused. 2014-07-13 21:25:58 -07:00
Ben Vanik
9437d0b564 Sprucing up some of alloy. 2014-07-13 21:15:37 -07:00
Ben Vanik
48425da8ff Sandbox getting close to running. 2014-07-12 22:59:16 -07:00
Ben Vanik
4a0531abc5 Posix code cache. 2014-07-12 22:25:12 -07:00
Ben Vanik
7ee79318e8 Fixing a bunch of alloy clang issues. 2014-07-12 21:52:33 -07:00
Ben Vanik
9b78dd977b Migrating atomic ops to std::atomic where possible and poly. 2014-07-12 17:48:54 -07:00
Ben Vanik
bf882714d0 Cleaning up asserts and file/line macros. 2014-07-12 16:51:52 -07:00
Ben Vanik
840357413c Style guide notes. 2014-07-11 18:49:49 -07:00
Ben Vanik
8a6807bd92 Fixing linter to work on Windows (ironically, by breaking it). 2014-07-11 18:43:35 -07:00
Ben Vanik
4b6f1882e7 Adding cpplint. 2014-07-11 18:40:51 -07:00
Ben Vanik
1d54342930 Starting to cleanup includes a bit. Still a mess. 2014-07-11 18:03:35 -07:00
Ben Vanik
f24b45a07c Moving threading utils to poly. 2014-07-10 23:51:28 -07:00
Ben Vanik
9031d5f4a4 Fix clang warnings / move some plat code into poly. 2014-07-10 22:51:27 -07:00
Ben Vanik
7daa85179c Running clang-format on alloy.
All except x64_sequences, which needs work.
2014-07-10 20:20:00 -07:00
Ben Vanik
0158380cfc Fixing xenia-build on OSX. 2014-07-09 23:08:58 -07:00
Ben Vanik
868803e03a Fixing file header. 2014-07-09 22:31:14 -07:00
Ben Vanik
c5f114018e Replacing alloy::Mutex with std::mutex. 2014-07-09 22:28:51 -07:00
Ben Vanik
500647968c Prepping poly. 2014-07-09 22:05:41 -07:00
Ben Vanik
1e19c6b1fd part 2: ninja from the official repo. 2014-07-09 21:38:38 -07:00
Ben Vanik
42c8289d04 part 1: removing old ninja for repo switch. 2014-07-09 21:33:33 -07:00
Ben Vanik
0c3583f0e4 part 2: latest gyp pointed at official git repo. 2014-07-09 21:33:14 -07:00
Ben Vanik
f61c21506b part 1: removing gyp (to switch repos). 2014-07-09 21:24:30 -07:00
Ben Vanik
6b197c4c92 Removing the debugger and dependencies. Needs rethinking. 2014-07-09 21:21:40 -07:00
Ben Vanik
f3e7d0a442 Bumping xbyak version. 2014-07-09 20:56:52 -07:00
Ben Vanik
fd2a1f85a6 Fixing #105 enough to get the games moving along. 2014-07-08 21:47:31 -07:00
Ben Vanik
deaf8308fc More UNPACK forms - likely right. 2014-07-08 20:52:12 -07:00
Ben Vanik
0950e9f53c Calm some games down that hammer XMPGetStatus. 2014-07-08 16:02:42 -07:00
Ben Vanik
eb7987a634 Setting default output values for pixel shaders. 2014-07-08 16:02:42 -07:00
Ben Vanik
2a68a1b35b Special casing some VC++ traps. 2014-07-08 16:02:41 -07:00
Ben Vanik
ef75042f38 Update README.md 2014-07-04 09:59:16 -07:00
Ben Vanik
de8da767e9 Update README.md 2014-07-04 09:38:00 -07:00
Ben Vanik
a5627ee25a Hide lock logging. 2014-07-03 12:59:08 -07:00
Ben Vanik
824d3c246f Prevent null/broken shaders from dying in d3dcompiler. 2014-07-03 12:58:56 -07:00
Ben Vanik
3b853f6201 WSAStartup tweak. 2014-07-03 12:58:27 -07:00
Ben Vanik
a0cb341662 Trying really hard to keep games from spinning up networking. 2014-07-02 21:57:21 -07:00
Ben Vanik
d5f27dbf34 Better arg passing for Execute and experimenting with APCs. 2014-07-02 15:39:49 -07:00
Ben Vanik
d55a31e210 Merge pull request #91 from Fire30/master
Fixed arguments for NetDll_send.
2014-07-02 15:29:31 -07:00
Fire30
15be1061d3 Fixed arguments for NetDll_send. 2014-07-02 18:17:09 -04:00
Rick Gibbed
da37242129 Merge pull request #90 from Fire30/master
Fixed typo in NetDll_setsockopt logging.
2014-06-23 23:53:01 -07:00
tj
13b3fa6f84 Fixed typo in NetDll_setsockopt logging. 2014-06-24 00:38:14 -04:00
Ben Vanik
4009eb1cd8 Fail out of XamContentCreateEnumerator. 2014-06-22 21:19:48 -07:00
Ben Vanik
9905380bd0 Steal one page of physical heap - this helps catch virt underflows. 2014-06-22 21:09:33 -07:00
Ben Vanik
7b98c748fa Fixing double allocation of memory x_x 2014-06-22 21:03:41 -07:00
Ben Vanik
71eb408d67 Various fiddlings. 2014-06-22 19:41:26 -07:00
Ben Vanik
a5448b1296 Fixing pack float16. 2014-06-20 20:48:02 -07:00
Ben Vanik
da590bd9cc Disable logging for TlsGetValue. 2014-06-20 20:44:53 -07:00
Ben Vanik
7936fa2dbd Fix constants in pixel shaders. 2014-06-20 20:44:39 -07:00
Ben Vanik
45e149d00b Possibly correct variable EXTRACT_I16. 2014-06-10 21:38:33 -07:00
Ben Vanik
02709e0d65 Optimize EXTRACT_I32(0). 2014-06-10 21:38:17 -07:00