Commit graph

27 commits

Author SHA1 Message Date
Asuka
7c7bc81039 add GnmCommandProxy
not used currently
2022-06-23 21:53:23 +08:00
Asuka
f0a9c75637 add ida script to extract pm4 proxy 2022-06-23 02:23:14 +08:00
Asuka
a6785bddfd implement some framework for gcn compiler 2022-04-24 06:33:54 +08:00
Asuka
02437f1afd add some entry and finalize function for recompiler 2022-04-12 01:13:33 +08:00
Asuka
a8ff46542b introduce new gcn decoder 2022-04-09 20:27:18 +08:00
Asuka
1e893bf9ac add amd official header for shader reg field definition 2020-04-25 04:54:27 +08:00
Asuka
d4470f7217 generate more shader register fields 2020-04-09 00:53:18 +08:00
Asuka
129ee73cd6 auto generate instruction classes 2020-03-28 22:57:53 +08:00
Asuka
4d6908b4ac add a 010Editor script
support copy as uint for hex bytes
2020-03-14 04:18:36 +08:00
Asuka
aa5ac9e19b rename source file 2020-02-27 20:06:44 +08:00
Asuka
b5ca0dc399 add spi shader reg fields definitions
and fix script
2020-02-27 20:00:08 +08:00
Asuka
36ac6ed41d add script to convert AMD macros into structures 2020-02-27 19:49:02 +08:00
Asuka
712ac41307 add an 010Editor template for parsing spirv binary 2020-02-06 18:39:12 +08:00
Asuka
7721e5308f add a 010Editor template for parsing PM4 packet queue 2020-01-25 17:13:38 +08:00
Asuka
155e1299f7 move generated np files into Misc folder 2020-01-11 03:26:51 +08:00
Asuka
8412921068 delete function name in log 2020-01-11 03:26:16 +08:00
Asuka
e62e4d0ffe fix return type from error_code to int 2020-01-11 03:16:15 +08:00
Asuka
7043a054b6 add rpcs3 to gpcs4 code convert script
only used to convert np functions currently
2020-01-11 03:02:44 +08:00
Inori
afd73b2e79 Add RipEnum.py script 2019-11-02 18:46:34 +08:00
Asuka
5ffe3b4d86 Add spirv parsing script 2019-10-11 10:48:17 +08:00
Asuka
dec2797aa7 Add disassemble-shader bat file 2019-08-13 18:56:19 +08:00
Asuka
192fc07463 add GenOpName py script 2019-07-11 18:19:42 +08:00
Asuka
42cf49cda5 implement some libc and kernel functions 2019-06-27 22:31:27 +08:00
Asuka
068f439640 add some new modules and functions 2019-06-26 17:49:37 +08:00
Asuka
fe63ba0bbb add nid calculator 2019-06-21 19:37:56 +08:00
Asuka
64a28f58aa fix typo 2019-06-21 15:18:09 +08:00
Asuka
c9e3157f40 First commit 2019-06-21 01:35:04 +08:00