Ben Vanik
|
6cb9ca432f
|
More shared header cleanup.
|
2014-08-16 19:07:21 -07:00 |
|
Ben Vanik
|
27bc4ba405
|
Removing XEINLINE*.
|
2014-08-16 18:19:35 -07:00 |
|
Ben Vanik
|
f2a9fa3bf9
|
XECOUNT to countof.
|
2014-08-16 17:58:33 -07:00 |
|
Ben Vanik
|
187d0ad277
|
Removing XESAFERELEASE.
|
2014-08-16 17:33:24 -07:00 |
|
Ben Vanik
|
5b83cf5fd1
|
Moving around some math macros.
|
2014-08-16 17:18:20 -07:00 |
|
Ben Vanik
|
54ce9db743
|
Starting to remove some macros.
|
2014-08-16 16:57:00 -07:00 |
|
Ben Vanik
|
ead74f2cdb
|
More string switching.
|
2014-08-16 16:46:20 -07:00 |
|
Ben Vanik
|
66d2336e38
|
More string conversion.
|
2014-08-16 02:50:08 -07:00 |
|
Ben Vanik
|
a4dfc23abc
|
Working on switching to std::string.
|
2014-08-16 02:30:23 -07:00 |
|
Ben Vanik
|
01f0b14250
|
Removing xe_thread_t.
|
2014-08-16 01:36:45 -07:00 |
|
Ben Vanik
|
b58b7c1783
|
Debug cleanup.
|
2014-08-05 12:51:01 -07:00 |
|
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
|
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
|
eb7987a634
|
Setting default output values for pixel shaders.
|
2014-07-08 16:02:42 -07:00 |
|
Ben Vanik
|
824d3c246f
|
Prevent null/broken shaders from dying in d3dcompiler.
|
2014-07-03 12:58:56 -07:00 |
|
Ben Vanik
|
d5f27dbf34
|
Better arg passing for Execute and experimenting with APCs.
|
2014-07-02 15:39:49 -07:00 |
|
Ben Vanik
|
71eb408d67
|
Various fiddlings.
|
2014-06-22 19:41:26 -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
|
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
|
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 |
|
Ben Vanik
|
0267efa5cc
|
Always swapping the graphics system so that we see the profiler update.
|
2014-05-30 06:50:07 -07:00 |
|
Ben Vanik
|
997f582d1f
|
Removing useless counters.
|
2014-05-28 20:32:50 -07:00 |
|
Ben Vanik
|
c06526e5df
|
Backpatch function addresses.
|
2014-05-28 20:02:40 -07:00 |
|
Ben Vanik
|
c1812406f5
|
Adding a bunch of profiling tracers.
|
2014-05-28 19:19:39 -07:00 |
|
Ben Vanik
|
beb9bd11f0
|
Microprofile integration.
|
2014-05-28 13:59:43 -07:00 |
|
Ben Vanik
|
ee69696485
|
Hiding some D3D11 log spew.
|
2014-02-06 22:18:44 -08:00 |
|
Ben Vanik
|
b1ab2fb0a7
|
That was a terrible idea. Let us never speak of it again.
|
2014-02-01 00:41:36 -08:00 |
|
Ben Vanik
|
10c9537836
|
Swapping register values.
|
2014-02-01 00:05:21 -08:00 |
|
gibbed
|
93d61d02d7
|
Note about DXGI_FORMAT_B4G4R4A4_UNORM being Windows 8 only.
|
2014-01-25 06:15:02 -08:00 |
|
gibbed
|
b6c831c7ec
|
Wait for graphics driver to complete initialization before continuing.
|
2014-01-24 23:00:05 -08:00 |
|
gibbed
|
764d0b89f5
|
Fixed fetching of non-tiled textures that don't have a pitch that is a multiple of 256 bytes.
|
2014-01-24 11:09:38 -08:00 |
|
gibbed
|
3a7aaadbd8
|
TextureSwap now swaps XE_GPU_ENDIAN_8IN32.
|
2014-01-24 00:06:10 -08:00 |
|
Ben Vanik
|
dfbbefa97f
|
Asserting byte swapped vbs.
|
2014-01-23 23:58:23 -08:00 |
|
gibbed
|
61093245a5
|
Gah.
|
2014-01-22 09:47:43 -08:00 |
|