Ben Vanik
|
ec4f41fec4
|
Moving byte order/memory access to poly.
|
2014-07-17 19:20:17 -07:00 |
|
Ben Vanik
|
ce70978ef6
|
Starting to split up alloy/core.h.
|
2014-07-14 19:18:42 -07:00 |
|
Ben Vanik
|
e9284dfaed
|
More C++11ification.
|
2014-07-13 22:28:00 -07:00 |
|
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
|
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
|
1d54342930
|
Starting to cleanup includes a bit. Still a mess.
|
2014-07-11 18:03:35 -07:00 |
|
Ben Vanik
|
9031d5f4a4
|
Fix clang warnings / move some plat code into poly.
|
2014-07-10 22:51:27 -07:00 |
|
Ben Vanik
|
c5f114018e
|
Replacing alloy::Mutex with std::mutex.
|
2014-07-09 22:28:51 -07:00 |
|
Ben Vanik
|
6b197c4c92
|
Removing the debugger and dependencies. Needs rethinking.
|
2014-07-09 21:21:40 -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
|
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 |
|
Fire30
|
15be1061d3
|
Fixed arguments for NetDll_send.
|
2014-07-02 18:17:09 -04: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
|
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
|
3845437276
|
Fix assert to allow 16 fetchers.
|
2014-06-10 21:06:36 -07:00 |
|
Ben Vanik
|
829b4f67bf
|
ReadFile EOF.
|
2014-06-10 20:40:11 -07:00 |
|
Ben Vanik
|
95508273f6
|
Misc experimentation.
|
2014-06-08 23:11:09 -07:00 |
|
Ben Vanik
|
43a3b4f3c0
|
Support constant value movs to mmio memory.
|
2014-06-08 22:21:23 -07:00 |
|
Ben Vanik
|
264fc7cc91
|
Fix assert.
|
2014-06-08 22:21:05 -07:00 |
|
Ben Vanik
|
6e76c169d6
|
Proper(ish) VdSwap - fixes a bunch of things.
Caching is working a bit better, now.
|
2014-06-08 21:24:29 -07:00 |
|
Ben Vanik
|
8337820500
|
Fiddling with interrupt triggering - still not right.
|
2014-06-08 11:59:57 -07:00 |
|
Ben Vanik
|
daa8a24173
|
Caching states.
|
2014-06-08 11:51:53 -07:00 |
|
Ben Vanik
|
6514eaa780
|
Disabling paged resource caching for now, as it's broken.
|
2014-06-08 11:25:10 -07:00 |
|
Ben Vanik
|
295910c3d8
|
Initial refactoring of gpu/.
Runs too fast - now there are ringbuffer wrapping issues.
|
2014-06-08 11:23:55 -07:00 |
|
Ben Vanik
|
4072640a64
|
Skeleton of new shared GPU files.
|
2014-06-02 19:24:33 -07:00 |
|
Ben Vanik
|
beb5ee40ee
|
Dirty page table. Not yet used.
|
2014-06-02 07:49:45 -07:00 |
|
Ben Vanik
|
ddbebcda6c
|
Cleanup memory.
|
2014-06-02 07:11:27 -07:00 |
|
Ben Vanik
|
0e3854555d
|
Pure dynamic MMIO access. Prep for more complex GPU memory management.
|
2014-06-01 23:36:18 -07:00 |
|
Ben Vanik
|
3a8065b7b1
|
Vertex buffer caching.
Doesn't help, though, as buffers are weird. Need to rethink all of this.
|
2014-06-01 09:42:07 -07:00 |
|
Ben Vanik
|
2d173ea62b
|
Caching index buffers.
|
2014-05-31 22:26:39 -07:00 |
|
Ben Vanik
|
19c48c7a90
|
Partial texture cache - doesn't invalidate yet.
|
2014-05-31 17:38:32 -07:00 |
|
Ben Vanik
|
529a1478d8
|
Sampler state caching.
|
2014-05-31 16:34:05 -07:00 |
|
Ben Vanik
|
6607606b15
|
Moving texture code into shared/separate files. Leaking a lot.
|
2014-05-31 15:42:21 -07:00 |
|
Ben Vanik
|
e45fc3dc56
|
Reducing profiling forced swap frequency.
|
2014-05-31 08:13:13 -07:00 |
|
Ben Vanik
|
6c92e6a5c5
|
Increasing microprofile stack size, as some of these trees are deep.
|
2014-05-30 11:44:24 -07:00 |
|