Commit Graph

  • de3b2056ed Merge pull request #6 from kd-11/wip master raven02 2016-08-03 05:25:26 +08:00
  • faefcf8ec1 rsx_decompiler: completely ignore src swizzle mask if disable_swizzle_as_dst is set #6 kd-11 2016-08-02 23:54:19 +03:00
  • c9052b874e Merge pull request #5 from RPCS3/ddx_ddy raven02 2016-08-02 09:49:14 +08:00
  • 9c248a5083 Fix broken ddx/ddy #5 raven02 2016-08-02 09:48:19 +08:00
  • a491e99f17 vp: ignore swizzles on ARL opcode (#4) kd-11 2016-07-22 20:21:52 +03:00
  • 9d5245ef41 Merge branch 'master' of https://github.com/RPCS3/rsx_program_decompiler into WIP DH 2016-07-04 21:08:40 +03:00
  • f60a9d0aa7 Fixed make_not_zero methods DH 2016-07-04 21:07:39 +03:00
  • 4977ab64fc Merge pull request #3 from RPCS3/small DHrpcs3 2016-06-30 21:59:03 +03:00
  • 8f0b2651ed Minor changes #3 raven02 2016-06-29 22:27:16 +08:00
  • 58805ef0f6 FP/VP: Implemented more instructions Mimic legacy instructions DH 2016-06-28 23:12:59 +03:00
  • 05d1fc4389 FP decompiler: Improved conditional expressions building DH 2016-06-28 13:24:10 +03:00
  • 3b1e7b0e50 Improved vertex textures support DH 2016-06-28 12:54:53 +03:00
  • aa6bcbc589 FP: Fixed move single constant DH 2016-06-27 03:21:04 +03:00
  • 6db9567440 Added fog and alpha kill states Allow conditional execution in the fp decompiler DH 2016-06-27 01:49:39 +03:00
  • a9e8d5ac4b Removed is_array from state No need anymore DH 2016-06-26 19:47:58 +03:00
  • bd98db47a0 Fixed compilation errors DH 2016-06-26 19:46:54 +03:00
  • 9f2d4c3c61 Fragment program: use predefined texture fetch functions DH 2016-06-25 18:48:16 +03:00
  • 9f8814af57 Store more state info DHrpcs3 2016-06-22 22:38:10 +03:00
  • e4d938c768 Fixed compilation errors DHrpcs3 2016-06-18 22:19:11 +03:00
  • 0816f545aa Added CMakeLists DHrpcs3 2016-06-18 21:39:27 +03:00
  • 0d3807d2ab Fixed compilation errors DHrpcs3 2016-06-18 19:43:39 +03:00
  • b4d0986764 Merge pull request #1 from danilaml/patch-1 DHrpcs3 2016-01-13 19:26:32 +02:00
  • 1f3309b290 Fix "unused" warning and potential inefficiency #1 Danila Malyutin 2016-01-11 23:41:35 +03:00
  • 7531c29e47 implemented programs cache fixed get_lines DHrpcs3 2016-01-07 05:15:38 +02:00
  • 53acafb457 fp: fixed scalar instructions & implemented texture instructions vp: implemented TXL instruction minor improvements DHrpcs3 2016-01-06 15:47:54 +02:00
  • 139d8092b9 Dependencies lowered Nekotekina 2015-12-22 19:22:28 +03:00
  • 4d1fc12b91 gcc bug workaround DHrpcs3 2015-12-22 00:46:53 +02:00
  • 13f9f7d706 Fixed clang compilation errors DHrpcs3 2015-12-21 22:45:58 +02:00
  • 3f7357982e Fixed output libraries path DHrpcs3 2015-12-21 16:48:41 +02:00
  • a35040db63 Using common project DHrpcs3 2015-12-21 12:00:15 +02:00
  • e5d10b0b05 Fixed conditional source mask DHrpcs3 2015-12-21 03:57:56 +02:00
  • 3c9c351bcf Improved constant format DHrpcs3 2015-12-20 16:06:52 +02:00
  • 92dfc72284 clang: fixed compilation errors DHrpcs3 2015-12-20 15:53:27 +02:00
  • 46dd50682e Implemented vertex program decompiler DHrpcs3 2015-12-20 08:59:49 +02:00
  • 6b988b54f5 Added vertex program decompiler draft DHrpcs3 2015-12-20 02:10:11 +02:00
  • 7a98f70db4 Separate fp::decompiler and decompiler_base DHrpcs3 2015-12-20 00:17:58 +02:00
  • f99047fc1f Improved fragment program decompiler DHrpcs3 2015-12-14 03:44:37 +02:00
  • 1814b11654 Improved fragment program decompiler DHrpcs3 2015-12-13 23:17:24 +02:00
  • 61e83f40b9 Improved fragment shader decompiler DHrpcs3 2015-12-13 21:16:36 +02:00
  • 432dcbb253 Fragment program decompiler: implemented LOOP instruction DHrpcs3 2015-12-13 19:48:13 +02:00
  • fba2bb529f Improved fragment program decompiler DHrpcs3 2015-12-13 18:46:49 +02:00
  • e78400cb42 Improved fragment program decompiler DHrpcs3 2015-12-13 05:13:52 +02:00
  • 9974b95e12 Added draft projects Most features is broken/unstable/unimplemented/disabled DH 2015-11-16 19:57:49 +02:00
  • 2fc488f02a Implemented IFE, LOOP instructions Added operator- deduction Fixed loading big ucode files Minor fixes DH 2015-08-07 11:47:02 +03:00
  • e1ef4dc7d6 Fixed dot*, divsq, pow instructions Fixed argument mask DH 2015-08-06 01:21:36 +03:00
  • 50810f548a Implemented extraction cgbin from elf64. Implemented extraction ucode from cgbin. fp_glsl: Fixed argument constant loading Fixed ADD, MUL, MAD instructions Minor fixes DH 2015-08-05 18:24:33 +03:00
  • c846f41e13 renamed projects minor output shaders cleanup DH 2015-08-05 01:03:10 +03:00
  • c80c82a380 Implemented fragment program decompiler DH 2015-08-04 22:38:01 +03:00
  • adf23d23ae Initial commit DHrpcs3 2015-08-04 22:34:32 +03:00