Jake
|
178bcfc8df
|
rsx: Improve NV3089_IMAGE_IN_SIZE and use faster loop for swizzle conversions
|
2015-12-02 04:22:18 -06:00 |
|
Jake
|
83cb137721
|
rsx: add missing transfer enums
|
2015-12-02 04:22:17 -06:00 |
|
Jake
|
8edf35a9e3
|
gl: remove incorrect/unneeded glenable enum
|
2015-12-02 04:22:16 -06:00 |
|
Ivan
|
6930cbc064
|
Merge pull request #1324 from vlj/d3d12
D3d12: Fixes
|
2015-12-02 12:43:02 +03:00 |
|
Zangetsu38
|
450c8245ed
|
Fix Jet Set Radio
|
2015-12-01 23:18:29 +01:00 |
|
Vincent Lejeune
|
88d7feda5c
|
d3d12: Support unormalized texture coordinates
|
2015-12-01 23:18:27 +01:00 |
|
Vincent Lejeune
|
c9c436e6fc
|
d3d12: In case of non supported rtt fallback to R8G8B8A8 format.
|
2015-12-01 22:42:36 +01:00 |
|
Vincent Lejeune
|
f4091b1027
|
d3d12: Fix fragment shader accessing to gl_Position
|
2015-12-01 22:42:34 +01:00 |
|
Vincent Lejeune
|
174fb97172
|
d3d12: Fix for case where fragment shaders samples textures starting from non first unit.
|
2015-12-01 22:42:33 +01:00 |
|
Ivan
|
ed3ac91263
|
Merge pull request #1322 from vlj/rsx-debug
Rsx debug: UI improvement and more opcode disasm supported
|
2015-12-01 11:28:37 +03:00 |
|
Vincent Lejeune
|
377bdae6a9
|
rsx-debug: Move pretty_printing code to GCM.cpp and support transform constants and some texture opcodes
|
2015-11-30 19:09:45 +01:00 |
|
Vincent Lejeune
|
3d2386f903
|
rsx-debug: Display color buffer content in separate frame.
|
2015-11-30 19:09:44 +01:00 |
|
Vincent Lejeune
|
a21c9f9861
|
rsx: Avoid mixing float4 and int4 in declaration of AddrReg.
|
2015-11-30 17:35:51 +01:00 |
|
Ivan
|
cdcef4c8ee
|
Merge pull request #1318 from vlj/gl
Gl: Use common code for fragment constants.
|
2015-11-30 18:13:06 +03:00 |
|
Vincent Lejeune
|
1e9d1c1dd9
|
gl: Uncomment viewport setting code
|
2015-11-29 18:22:53 +01:00 |
|
Vincent Lejeune
|
399478c2cd
|
gl: Use const and ref for loops in GLFragmentProgram.cpp
|
2015-11-29 18:20:43 +01:00 |
|
Vincent Lejeune
|
c86cfef58e
|
rsx/common: Remove getFragmentConstantOffsetsCache
|
2015-11-28 20:58:00 +01:00 |
|
Vincent Lejeune
|
7a996648bb
|
gl: Use fill_gragment_constans_buffer
|
2015-11-28 20:41:30 +01:00 |
|
Ivan
|
f438554fc1
|
Merge pull request #1313 from danilaml/dep-upd
Some dependency info updated
|
2015-11-28 08:38:17 +03:00 |
|
Danila Malyutin
|
8d5d545f3f
|
Some dependency info updated
|
2015-11-28 00:08:38 +03:00 |
|
Ivan
|
d511fd6529
|
Merge pull request #1316 from vlj/d3d12
D3d12: some fixes
|
2015-11-28 00:02:05 +03:00 |
|
Vincent Lejeune
|
a19a9b5585
|
d3d12: fallback to linear filter when mag filter is not known.
|
2015-11-26 20:21:26 +01:00 |
|
Vincent Lejeune
|
f3dd9596cf
|
d3d12: Use address instead of context_dma value to determine whether to write buffers
Fixed depth read test when write color buffer is enabled
|
2015-11-26 18:10:21 +01:00 |
|
Vincent Lejeune
|
115255c162
|
d3d12: Fallback to bilinear filtering if convolution min one is used.
|
2015-11-26 18:05:27 +01:00 |
|
Vincent Lejeune
|
984f5c6914
|
d3d12: Fix depth readback format
|
2015-11-26 18:05:26 +01:00 |
|
Vincent Lejeune
|
fa845fa5c0
|
d3d12: Add support for F_X32 surface format
|
2015-11-26 18:05:25 +01:00 |
|
Vincent Lejeune
|
579096c6a8
|
d3d12: Discard rtt if format has changed.
|
2015-11-26 18:05:23 +01:00 |
|
Vincent Lejeune
|
7e938b2363
|
d3d12: Use INCR for stencil op when an unknow op is used.
Fixes shadows in Jet Set Radio.
|
2015-11-26 18:04:53 +01:00 |
|
Vincent Lejeune
|
0d2c4c24b4
|
d3d12: Use a single big buffer to store readback data
|
2015-11-25 17:54:58 +01:00 |
|
B1ackDaemon
|
d0338cddf7
|
Merge pull request #1291 from vlj/rsx-debug
Rsx debug: Add some features
|
2015-11-25 02:24:52 +02:00 |
|
Vincent Lejeune
|
d15300a549
|
rsx: Display programs associated with selected draw calls in debugger
|
2015-11-24 23:34:04 +01:00 |
|
Vincent Lejeune
|
b9d8d9383a
|
rsx/d3d12: dump program content when capturing frame
|
2015-11-24 23:34:03 +01:00 |
|
Vincent Lejeune
|
85cf918aeb
|
rsx: Add none target to gcm pretty printing
|
2015-11-24 23:14:07 +01:00 |
|
Vincent Lejeune
|
b5add0f027
|
rsx: better naming for draw calls
|
2015-11-24 23:14:05 +01:00 |
|
Vincent Lejeune
|
b238107a99
|
rsx: Dump captured commands to file
|
2015-11-24 23:14:04 +01:00 |
|
Ivan
|
68608ef894
|
Merge pull request #1310 from vlj/gl
gl: Use uniform buffer for transform constants.
|
2015-11-20 00:16:39 +03:00 |
|
Vincent Lejeune
|
5447521ce5
|
gl: Use uniform buffer for transform constants.
|
2015-11-19 20:26:14 +01:00 |
|
Ivan
|
247af0ebbf
|
Merge pull request #1305 from vlj/rsx
Rsx: Fix fragment decompiler
|
2015-11-19 22:22:43 +03:00 |
|
Vincent Lejeune
|
3e5f0e5c37
|
rsx: Add missing SCB DIVSQ opcode support
Fix a lot of gfx glitches in SH3 HD
|
2015-11-19 19:24:58 +01:00 |
|
Vincent Lejeune
|
9fdc458d69
|
rsx: Make SCT/SCB/TEX SRB function complete member of FragmentProgram
|
2015-11-19 19:24:57 +01:00 |
|
Nekotekina
|
4a669fd86e
|
DX12 dependencies fix
|
2015-11-17 21:00:59 +03:00 |
|
Ivan
|
8edef32c76
|
Merge pull request #1308 from vlj/d3d12
D3d12: fixes
|
2015-11-17 19:57:25 +03:00 |
|
Vincent Lejeune
|
307015382d
|
d3d12: Support default value for stencil op
Requested by Jet Set Radio.
|
2015-11-16 23:32:38 +01:00 |
|
Vincent Lejeune
|
471e807ea2
|
d3d12: Fix some typo in render target code
Should bring performances back
|
2015-11-16 23:32:37 +01:00 |
|
Vincent Lejeune
|
bb4b12f253
|
d3d12: Texcoord9 is actually stored in register 6.
Fix shadow mapping in SH3 HD.
|
2015-11-16 23:32:35 +01:00 |
|
Vincent Lejeune
|
432bca26ae
|
d3d12: Add support for reading depth texture
|
2015-11-16 23:32:34 +01:00 |
|
Nekotekina
|
5f6caf33f0
|
MINGW64: Compilation fix
|
2015-11-16 19:12:51 +03:00 |
|
Ivan
|
60dc4abc2b
|
Merge pull request #1292 from vlj/gl
gl: Use factored scale offset function call
|
2015-11-16 01:44:25 +03:00 |
|
Vincent Lejeune
|
e2d0a63b98
|
gl: Use factored scale offset function call
|
2015-11-15 22:52:39 +01:00 |
|
Ivan
|
0fc55de769
|
Merge pull request #1303 from vlj/d3d12
d3d12: Use a_b_c style for D3D12GSRender.h members
|
2015-11-15 23:29:43 +03:00 |
|