Henrik Rydgard
|
170e88838f
|
Slightly improve GPU disassembly
|
2014-09-13 23:51:07 +02:00 |
|
Henrik Rydgard
|
d19d041640
|
GPU disasm: Show opcodes. Also disable some warnings and update submodules.
|
2014-01-15 17:00:20 +01:00 |
|
Henrik Rydgard
|
4363d31ec2
|
Fix GeDescribeVertexType
|
2013-11-26 14:12:14 +01:00 |
|
Henrik Rydgard
|
4daebe9b0f
|
When logging PRIM commands, print the prim number
|
2013-11-08 20:36:42 +01:00 |
|
Unknown W. Brackets
|
59bfaa30c7
|
Copy/paste fail.
|
2013-10-14 19:33:35 -07:00 |
|
Unknown W. Brackets
|
991aa03273
|
A few more texture related formats.
|
2013-10-13 13:52:23 -07:00 |
|
Unknown W. Brackets
|
428a8181e5
|
Format stencil and alpha tests differently.
One is the stored value on the right, the other is the vertex value on
the left.
|
2013-10-13 13:52:21 -07:00 |
|
Henrik Rydgard
|
5c8a74d911
|
Stencil rectangle clears: Take the value from the second vertex.
|
2013-10-10 21:36:32 +02:00 |
|
Unknown W. Brackets
|
81e71dd8d7
|
Add a way to get to the current texture as well.
|
2013-09-27 22:46:08 -07:00 |
|
Unknown W. Brackets
|
2e8b475789
|
Don't ignore the low bits of the framebuf pointer.
|
2013-09-07 02:01:01 -07:00 |
|
Unknown W. Brackets
|
0a217a1254
|
Use accessors better for block transfers.
|
2013-08-24 11:34:36 -07:00 |
|
Henrik Rydgard
|
416f0c56e8
|
Experiment: Use glBlendFuncSeparate to not change dest alpha when blending.
Fixes Persona blending issues.
|
2013-08-22 19:14:04 +02:00 |
|
Henrik Rydgard
|
a517b8d53f
|
Fix #3117 (by reverting part of a previous change), plus a minor change that might speed GT up.
|
2013-08-10 23:25:55 +02:00 |
|
Henrik Rydgard
|
773115bb6d
|
GPU: tiny optimization and log fix
|
2013-08-06 19:08:38 +02:00 |
|
King_DuckZ
|
61500281a9
|
Warning fix on Intel compiler.
|
2013-05-30 15:42:11 +02:00 |
|
Unknown W. Brackets
|
39c0e6c096
|
Add reporting for unsupported GE commands.
And clean up some disasm for a couple others.
|
2013-05-12 10:30:26 -07:00 |
|
Unknown W. Brackets
|
347bccf9bc
|
Fix bone matrix number disasm.
|
2013-05-11 10:31:04 -07:00 |
|
Unknown W. Brackets
|
a22934885d
|
Improve GE disasm for a few commands.
|
2013-05-11 10:16:56 -07:00 |
|
Unknown W. Brackets
|
fd0c368037
|
Fix texfunc disasm missing color doubling.
|
2013-05-04 15:36:23 -07:00 |
|
Unknown W. Brackets
|
320951a77c
|
Disasm the GE blend mode better.
|
2013-04-30 00:17:39 -07:00 |
|
Unknown W. Brackets
|
46ab5cd0f7
|
Fix typo in GeDisasm texture format.
|
2013-04-25 07:49:51 -07:00 |
|
Unknown W. Brackets
|
6be092b4de
|
Make sure to print all GE command data in disasm.
Even if part of it shouldn't be used, if it is, that may be important.
|
2013-04-23 08:08:11 -07:00 |
|
Unknown W. Brackets
|
4075295327
|
Show more vertex type info in the GE frame dump.
|
2013-04-23 07:00:37 -07:00 |
|
Unknown W. Brackets
|
b84dadfd3a
|
Add NOP to GE disasm.
|
2013-04-22 22:04:26 -07:00 |
|
Unknown W. Brackets
|
bf808064b2
|
Add a function to pretty-print vertex type.
For easier debugging.
|
2013-04-22 22:04:26 -07:00 |
|
Unknown W. Brackets
|
0e0b074ed7
|
Correct dest stride on GPU block transfer.
|
2013-04-08 08:36:51 -07:00 |
|
Henrik Rydgard
|
d96c588288
|
Cache vertex decoders. No big boost now, but opens for optimizing them more, and lets us keep stats of the most common ones.
|
2013-03-24 12:28:42 +01:00 |
|
Xele02
|
69b837f18b
|
Add debug dialogs (DisAsm, Memory, VFPU).
New features : Breakpoint display, thread status, display list status
Update translation and start french translation
|
2013-02-10 17:33:34 +01:00 |
|
Henrik Rydgard
|
ca347da99c
|
Depth range should not be applied in through mode. Fixes sky in Wipeout Pure.
|
2013-02-09 20:53:32 +01:00 |
|
lioncash
|
025a1351b4
|
Get rid of unused iterators.
Also fix the formatting in 3 sprintf calls.
|
2013-02-04 08:49:58 -05:00 |
|
Henrik Rydgard
|
a54fb0e55d
|
Disassemble a few more Ge ops.
|
2013-02-04 00:03:23 +01:00 |
|
Henrik Rydgard
|
00f9c97479
|
Seems vertex/index addresses should be computed through the same mechanism as jumps.
Gets rid of bad vertex address messages in Sol Trigger.
|
2013-02-02 23:48:22 +01:00 |
|
Henrik Rydgard
|
510f1ac3f4
|
Some misc GE constant renames / disasm
|
2013-02-02 13:40:26 +01:00 |
|
Henrik Rydgard
|
0769a1d3e8
|
I think I finally understood how origin-relative GE jumps are supposed to work.
|
2013-02-02 13:38:34 +01:00 |
|
Henrik Rydgard
|
7a5aa60b3a
|
Disasm GE_CMD_REVERSENORMAL
|
2013-01-25 18:29:13 +01:00 |
|
Henrik Rydgard
|
14d26141a5
|
TextureCache_Invalidate now does a range match instead of just checking if the texture address was in range.
|
2013-01-22 22:03:39 +01:00 |
|
Henrik Rydgård
|
75ce287213
|
Add more stuff to GeDisasm. Advance index pointer on indexed draws.
|
2012-12-28 20:54:00 +01:00 |
|
Henrik Rydgård
|
e2cc226d0d
|
Just some cleanup of GPU code
|
2012-12-28 20:54:00 +01:00 |
|
Henrik Rydgård
|
57b4d658cc
|
Don't log display lists, instead dump them on demand.
Makes it fairly convenient to dump and look at display lists at run time
on non windows platforms. Adding a menu item on Windows should be
trivial.
|
2012-12-27 23:38:55 +01:00 |
|