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 |
|
Ben Vanik
|
b406f49ae4
|
Extracting dest coords in copies; still not right.
|
2015-03-21 02:11:23 -07:00 |
|
Ben Vanik
|
fe7de2c0ba
|
Window offset goes here. Still broken due to copy issue.
|
2015-03-20 22:26:20 -07:00 |
|
Ben Vanik
|
6b7b57cecf
|
Super basic vertex buffer display in trace viewer.
|
2015-03-20 21:54:52 -07:00 |
|
Ben Vanik
|
8ce30448f8
|
Index buffer display in trace viewer.
|
2015-03-20 20:41:58 -07:00 |
|
Ben Vanik
|
f7d0c427be
|
Implementing alpha testing.
|
2015-03-20 20:12:27 -07:00 |
|
Ben Vanik
|
a82587f943
|
Fixing window offset and moving into state batch params.
|
2015-03-20 17:41:50 -07:00 |
|
Ben Vanik
|
d695f637a8
|
int draw offsets.
|
2015-03-20 16:47:31 -07:00 |
|
Ben Vanik
|
92f1a7cb40
|
Show predication in trace viewer (colors not accurate yet).
|
2015-03-20 16:38:26 -07:00 |
|
Ben Vanik
|
22246cccb5
|
Whoops - my arbitrarily picked GPU command # collided -_-
|
2015-03-20 16:37:04 -07:00 |
|
Ben Vanik
|
0ea8f74cf8
|
Packet disassembler just for current command.
|
2015-03-15 21:22:23 -07:00 |
|
Ben Vanik
|
b060f6f263
|
disasm set shader consts packet.
|
2015-03-15 20:59:21 -07:00 |
|
Ben Vanik
|
2157c8a2b2
|
Dropping a bunch of profiling - VB/IB upload is slow, that's about it.
|
2015-03-15 20:32:40 -07:00 |
|
Ben Vanik
|
1608878437
|
Trying to figure out shader flow control; not going so well :/
|
2015-03-15 16:55:20 -07:00 |
|
Ben Vanik
|
35513ceea0
|
Constant slot pairing... maybe.
|
2015-03-15 14:21:09 -07:00 |
|
Ben Vanik
|
341a493bf9
|
Discovered new GPU opcode for constant setting.
|
2015-03-15 12:26:40 -07:00 |
|
Ben Vanik
|
4d61bac00f
|
Assert shader constant bases.
|
2015-03-15 11:34:33 -07:00 |
|