Vincent Lejeune
|
5f35f2ac7d
|
rsx/common/d3d12: Support for texture 1d too.
They are used in after burner climax
|
2016-01-30 01:13:15 +01:00 |
|
Vincent Lejeune
|
149fa9d750
|
rsx/common: Make RSXFragmentProgram key and not just pointer.
|
2016-01-27 23:16:06 +01:00 |
|
Vincent Lejeune
|
24255f7883
|
rsx/common/d3d12/gl: Add some texture info to RSXFragmentProgram
|
2016-01-26 17:56:01 +01:00 |
|
Vincent Lejeune
|
9b8522e734
|
rsx/common: Div is vector over scalar division
According to investigation on Resogun.
|
2016-01-24 00:13:17 +01:00 |
|
Nekotekina
|
960668ecf1
|
For #1355
offsetof() eliminated
OFFSET_32, SIZE_32, ALIGN_32 used
|
2016-01-14 19:07:27 +03: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 |
|
Vincent Lejeune
|
4ef76866a5
|
rsx/common/d3d12/gl: Support texture lod sampling.
|
2016-01-10 00:16:26 +01:00 |
|
Vincent Lejeune
|
675ccd4510
|
rsx/common/d3d12/gl: Mimic divsq and rsq fragment instruction behaviour with 0.
Fix Super Puzzle Turbo HD 2 and SH3 HD
|
2016-01-09 23:18:05 +01:00 |
|
Vincent Lejeune
|
969e2d8c57
|
rsx/common: Support RSX_FP_OPCODE_DIV for scb
Fix glitches in dbz
|
2015-12-29 17:08:01 +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 |
|
Vincent Lejeune
|
6221fecf3b
|
common/d3d12/gl: Start implementing cubemap sampling
|
2015-12-16 20:36:34 +01:00 |
|
Vincent Lejeune
|
929f518ef3
|
rsx/d3d12/gl: Make output write backend dependent.
|
2015-12-16 20:36:31 +01:00 |
|
Vincent Lejeune
|
6fae5863cf
|
common/d3d12/gl: Add support for textureProj
|
2015-12-16 20:36:29 +01: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 |
|
Raul Tambre
|
fac9d74344
|
Lots of defect fixes
|
2015-11-09 07:39:50 +02:00 |
|
Raul Tambre
|
ea376e7751
|
Implement console_write and GetHomeDataExportPath
|
2015-09-12 14:11:26 +03:00 |
|
Nekotekina
|
ce494f8847
|
fmt::by_value, fmt::Format removed
|
2015-08-24 21:22:42 +03:00 |
|
vlj
|
312ff7e8f5
|
RSX: Fix for default value of temp reg
|
2015-08-12 00:25:33 +02:00 |
|
Nekotekina
|
ef6f9f6ded
|
be_t constructor implemented, make() eliminated
be_t enums are forbidden, le_t improved, some operators cleaned.
|
2015-07-10 04:31:07 +03:00 |
|
Nekotekina
|
edb9595721
|
Using vm::ps3 namespace moved in proper places
Various fixes
|
2015-07-10 04:30:41 +03:00 |
|
raven02
|
2d6dd873cd
|
FP: RSQ instruction alternative
|
2015-05-23 20:45:12 +02:00 |
|
raven02
|
eac5147a45
|
FP: fix SFL instruction
|
2015-05-23 20:45:11 +02:00 |
|
raven02
|
bebd437a7e
|
RSX: use getFloatTypeName
|
2015-05-23 20:45:10 +02:00 |
|
raven02
|
f961a2e3b4
|
GL: fix IFE instruction
|
2015-05-23 20:45:08 +02:00 |
|
vlj
|
2416d49dba
|
RSX: Add a class factorizing decompiler code
|
2015-05-23 20:45:07 +02:00 |
|