Ben Vanik
|
d816d80190
|
StringBuffer cleanup.
|
2015-05-31 14:35:30 -07:00 |
|
Ben Vanik
|
c4ef5d4eb8
|
Allow AllocFixed of unreserved ranges.
|
2015-05-29 21:47:19 -07:00 |
|
gibbed
|
35bea36fc4
|
Added a magic value to XE_SWAP packets to make it obvious if there's an opcode collision.
|
2015-05-29 15:59:56 -05:00 |
|
gibbed
|
d1dbee2052
|
Consistency in memset calls.
|
2015-05-28 05:28:59 -05:00 |
|
Ben Vanik
|
8244409501
|
Refactoring to enable future time scaling, coordinated clocks, etc.
|
2015-05-26 22:20:58 -07:00 |
|
Ben Vanik
|
41cee3d337
|
Switching vsync to custom thread.
|
2015-05-25 21:12:27 -07:00 |
|
Ben Vanik
|
e3ddcd44e7
|
Minor fixes and fixing thread names.
|
2015-05-25 21:10:28 -07:00 |
|
Ben Vanik
|
7cabcad69e
|
f5 now also clears cached framebuffers/targets.
|
2015-05-25 14:58:46 -07:00 |
|
Ben Vanik
|
f5a2b85d42
|
Switching to xe::mutex.
|
2015-05-25 00:52:21 -07:00 |
|
Ben Vanik
|
5cfb69434c
|
Modules using object_ref.
|
2015-05-25 00:51:27 -07:00 |
|
Ben Vanik
|
fff1a7c132
|
Switching std::thread to XThread and hosting in object_refs.
|
2015-05-25 00:51:26 -07:00 |
|
Ben Vanik
|
1104f8e687
|
Header cleanups and prep.
|
2015-05-25 00:51:25 -07:00 |
|
Ben Vanik
|
37f1953466
|
Fixing the assert when window is minimized. For you Rick :)
|
2015-05-21 19:23:44 -07:00 |
|
Ben Vanik
|
f88bf33b4f
|
Moving threads to XHostThread and making shutdown not crash.
|
2015-05-19 22:20:49 -07:00 |
|
Ben Vanik
|
2cacacea8a
|
Texture fixup.
|
2015-05-18 19:08:30 -07:00 |
|
Ben Vanik
|
147a70b9c1
|
Rewriting memory manager.
|
2015-05-17 00:16:56 +01:00 |
|
gibbed
|
1bdb36eaa8
|
Added UploadTexture2D and UploadTextureCube to the profiler.
|
2015-05-13 22:02:16 -05:00 |
|
Ben Vanik
|
f96dda4983
|
Adding xb-gpu-trace-viewer project.
|
2015-05-12 22:14:34 -07:00 |
|
gibbed
|
c5c312eb8f
|
ColorFormat::k_16_16_FLOAT support, maybe.
|
2015-05-12 06:51:32 -05:00 |
|
Ben Vanik
|
7a00b76a6e
|
Debugger stuff, and changing to vcproj's/sln.
|
2015-05-09 17:48:12 -07:00 |
|
Ben Vanik
|
d1ee1512b9
|
Fixing most clang-format errors.
|
2015-05-03 10:27:50 -07:00 |
|
Ben Vanik
|
d9e4bc98e1
|
Code cleanup: removing cxx_compat.h
|
2015-05-02 10:55:22 -07:00 |
|
sephiroth99
|
fbb3878cf4
|
Remove cxx_compat.h header
Revert commits 6d159dc2 and 3f480d24. Visual Studio 2013 is not
supported anymore, so they are not needed.
|
2015-05-02 09:36:34 -04:00 |
|
Ben Vanik
|
e3220f7ae6
|
Code cleanup: moving poly/ into xenia/base/
|
2015-05-02 03:42:51 -07:00 |
|
Ben Vanik
|
99816056be
|
Code cleanup: removing poly.h
|
2015-05-02 02:29:26 -07:00 |
|
Ben Vanik
|
d76998915a
|
Code cleanup: moving poly logging to xenia
|
2015-05-02 01:59:50 -07:00 |
|
Ben Vanik
|
f7ca026db0
|
Code cleanup: moving poly::ui to xe::ui
|
2015-05-02 01:50:19 -07:00 |
|
Ben Vanik
|
30f7effa73
|
Code cleanup: removing common.h
|
2015-05-02 01:25:59 -07:00 |
|
Ben Vanik
|
727ffaa122
|
Various fixes and utilties.
|
2015-05-02 00:26:03 -07:00 |
|
Ben Vanik
|
98e7e2727b
|
Updating deps.
|
2015-05-01 18:53:39 -07:00 |
|
Ben Vanik
|
ec84a688e9
|
Starting to properly attribute virtual vs. physical memory accesses.
|
2015-03-29 11:11:35 -07:00 |
|
Ben Vanik
|
ab90e0932b
|
Minor tweaks for crazy shaders.
|
2015-03-28 18:13:21 -07:00 |
|
Ben Vanik
|
59395318f3
|
Moving some util types into poly.
|
2015-03-22 22:12:37 -07:00 |
|
Ben Vanik
|
b392afbfae
|
Basic cubemap support, though the sampling code is wrong.
|
2015-03-22 19:15:22 -07:00 |
|
Ben Vanik
|
7677d6ea9f
|
Depth range.
|
2015-03-22 15:30:36 -07:00 |
|
Ben Vanik
|
8cfcea2309
|
32_32_F render target format.
|
2015-03-22 15:30:18 -07:00 |
|
Ben Vanik
|
6486299496
|
--flush_stdout to disable flushing.
|
2015-03-22 11:49:13 -07:00 |
|
Ben Vanik
|
f8db3774cb
|
Hiding draw batch flush scope.
|
2015-03-22 11:41:46 -07:00 |
|
Ben Vanik
|
11b0c076bd
|
Adding basic short-term vb reuse, removing index counting.
Regression for some games (that don't size their fetches), massive
improvement for others.
|
2015-03-22 11:35:23 -07:00 |
|
Ben Vanik
|
159ebb4295
|
Removing unneeded stencil register logic.
|
2015-03-22 09:37:55 -07:00 |
|
Ben Vanik
|
08e652410e
|
Plumbing scalar params through swap. Hacky, but works for replay.
|
2015-03-22 09:31:55 -07:00 |
|
Ben Vanik
|
cef9a684cd
|
Primitive reset.
|
2015-03-22 08:52:05 -07:00 |
|
Ben Vanik
|
559cda3215
|
Forcing depth clear - not right, but gets atrain working.
|
2015-03-22 01:07:14 -07:00 |
|
Ben Vanik
|
b75e070d1b
|
Fixing color/depth clear state.
|
2015-03-22 00:45:00 -07:00 |
|
Ben Vanik
|
c8ddc48106
|
Fixing microprofile display.
|
2015-03-21 23:00:15 -07:00 |
|
Ben Vanik
|
2401bb7d03
|
Fixing 1px offset in tiles.
|
2015-03-21 22:52:35 -07:00 |
|
Ben Vanik
|
fa58eaa317
|
Partial success on predicated tiling (depth buffer still bad).
|
2015-03-21 22:32:23 -07:00 |
|
Ben Vanik
|
7c3225ee41
|
Render target display in trace viewer.
|
2015-03-21 10:41:20 -07:00 |
|
Ben Vanik
|
494e918496
|
Fixing alpha testing.
|
2015-03-21 03:21:55 -07:00 |
|
Ben Vanik
|
704077d543
|
Removing unneeded glViewport.
|
2015-03-21 02:38:52 -07:00 |
|