Vincent Lejeune
|
32434dd848
|
rsx/common/d3d12/gl: Support for fog mode.
Fix hitman 2
|
2016-02-29 16:31:18 +01:00 |
|
Vincent Lejeune
|
35db227af4
|
rsx/common/d3d12: Separate int type buffer from float type buffer.
|
2016-02-27 00:21:14 +01:00 |
|
Vincent Lejeune
|
1f7a1e4078
|
rsx/common/d3d12/gl: Fix lit and rsq behavior near 0 in vertex shaders.
|
2016-02-08 17:35:49 +01:00 |
|
Vincent Lejeune
|
3d960064ef
|
d3d12: Use unnormalized_coords info in RSXFragment
|
2016-01-30 22:04:36 +01:00 |
|
Vincent Lejeune
|
d19d9ccd0b
|
d3d12: Fix for #1459
|
2016-01-29 20:18:52 +01:00 |
|
Vincent Lejeune
|
6384541345
|
d3d12: Store vertex attributes as SRV and disable Input_layout.
|
2016-01-26 23:13:29 +01:00 |
|
Vincent Lejeune
|
bab52c132d
|
rsx/common/d3d12/gl: Clean ProgramStateCache
Use a_b_c format.
Use using =
Use tuple as output
Use RAII to delete program safely
Ensure const correctness.
|
2016-01-11 19:21:57 +01:00 |
|
Nekotekina
|
3ed603074c
|
Changes done by [DH] rewritten
Added rsx_program_decompiler submodule
Added fs::dir iterator
Added fmt::match
|
2015-12-22 23:11:20 +03:00 |
|
Nekotekina
|
3465106456
|
Shared PCH (experimental)
"Rebuild" is broken though.
|
2015-12-04 23:37:44 +03:00 |
|
Vincent Lejeune
|
88d7feda5c
|
d3d12: Support unormalized texture coordinates
|
2015-12-01 23:18:27 +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 |
|
Nekotekina
|
5f6caf33f0
|
MINGW64: Compilation fix
|
2015-11-16 19:12:51 +03:00 |
|
Vincent Lejeune
|
a2f7f371dc
|
d3d12: Add an extra varying.
This fixes shader compilation for SH3 HD.
|
2015-10-30 00:04:10 +01:00 |
|
Vincent Lejeune
|
42f3296791
|
d3d12: Try to support undef vertex input
|
2015-10-27 01:24:02 +01:00 |
|
Nekotekina
|
d4e0da3f80
|
DX12 fix + rpcs3-tests project
|
2015-10-21 13:31:29 +03:00 |
|
Vincent Lejeune
|
a462b4518c
|
d3d12: Move d3d12 files to separate solution.
It simplify solution configurations.
|
2015-10-17 04:15:58 +02:00 |
|
Vincent Lejeune
|
b0f8611f49
|
Common/GL/D3D12: Fix int vector ctor in vertex shader and a compare opcode.
|
2015-10-15 17:13:42 +02:00 |
|
Vincent Lejeune
|
de97d3a7aa
|
d3d12: Zero vertex shader output.
|
2015-10-15 17:13:42 +02:00 |
|
vlj
|
2f54482592
|
d3d12: Make depth test optionnal and use (0,0,0,0) when texture unit is disabled
|
2015-08-12 00:28:01 +02:00 |
|
vlj
|
70b537c8c2
|
d3d12: Implement discard
Should make alpha test kill test almost working as it should.
|
2015-08-12 00:26:51 +02:00 |
|
raven02
|
1837f40ed4
|
d3d12: Factorize common use functions among frag and vertex decompiler
|
2015-08-12 00:26:44 +02:00 |
|
vlj
|
e4435a9308
|
DPH disappeared when merging, need to merge commit with the initial one
|
2015-08-12 00:26:34 +02:00 |
|
vlj
|
b5f91a6e75
|
d3d12: Fix for vertex decompiler
|
2015-08-12 00:25:30 +02:00 |
|
raven02
|
b2577833f9
|
d3d12: DP2A
|
2015-08-12 00:25:30 +02:00 |
|
vlj
|
31ea9068de
|
d3d12: Use true default value for vertex decompiler
|
2015-08-12 00:25:29 +02:00 |
|
raven02
|
9fc50fcce5
|
d3d12: Fix for vertex decompiler
|
2015-08-12 00:25:29 +02:00 |
|
vlj
|
3f31976080
|
d3d12: Update
|
2015-08-12 00:23:49 +02:00 |
|
vlj
|
422a9f1fdc
|
d3d12: Use VertexProgramDecompiler
|
2015-08-12 00:23:49 +02:00 |
|
vlj
|
c465b6699a
|
d3d12: Use the fragment decompile class
|
2015-08-12 00:23:45 +02:00 |
|