Commit graph

1554 commits

Author SHA1 Message Date
Asuka
9ebe5afcba add vs shader related empty files 2019-07-25 18:58:50 +08:00
Asuka
bda3b0d997 update comments 2019-07-25 18:58:14 +08:00
Asuka
6f034956c3 export setPsShaderUsage 2019-07-25 18:49:24 +08:00
Asuka
d4926ce064 generatePsShaderUsageTable test code 2019-07-25 18:20:25 +08:00
Asuka
d67b742b3c add generatePsShaderUsageTable 2019-07-25 15:36:09 +08:00
Asuka
8429cc1f74 update bc test cpp 2019-07-24 23:43:37 +08:00
Asuka
be3f230811 add fetchshader test code 2019-07-24 20:12:56 +08:00
Asuka
e4998499b6 change comments 2019-07-24 20:12:33 +08:00
Asuka
2af6da15cf add some test code 2019-07-24 20:12:13 +08:00
Asuka
39f3be8bb6 change file name 2019-07-23 19:04:38 +08:00
Asuka
f18d77b14e change folder name 2019-07-23 18:56:57 +08:00
Asuka
80e1b74839 calculate vs shader address 2019-07-22 20:00:58 +08:00
Asuka
37c6f5e2f5 add Algorithm and sha1 2019-07-22 20:00:34 +08:00
Asuka
19790526d6 add PsbcReader 2019-07-22 17:37:32 +08:00
Asuka
7c6dfac141 change LOG_ASSERT define 2019-07-22 17:24:10 +08:00
Asuka
53c7f61799 split source files into different folders 2019-07-22 16:18:12 +08:00
Asuka
c270211e82 delete extra log 2019-07-22 14:27:00 +08:00
Asuka
b7c84e4f02 change private pm4 packet struct name 2019-07-22 14:26:04 +08:00
Asuka
5544a72235 change case 2019-07-16 20:48:15 +08:00
Asuka
ebfc91c9bf add some dummy cmd handlers 2019-07-16 20:02:19 +08:00
Asuka
ff076e6d0d add several empty cmd handlers 2019-07-15 19:56:08 +08:00
Asuka
e405e4e311 add dcb class 2019-07-15 11:28:31 +08:00
Asuka
1cea12fe6a reform private opcode 2019-07-15 11:22:18 +08:00
Asuka
256ce41f23 add empty cmd handlers 2019-07-15 00:33:42 +08:00
Asuka
1c146f6400 forward implement to SceGnmDriver 2019-07-14 21:31:56 +08:00
Asuka
dae2c4a1d0 extend videoout handle table 2019-07-14 20:56:58 +08:00
Asuka
d4ea0f83e1 use vmmap to speed up alloc time 2019-07-14 02:52:07 +08:00
Asuka
ee3e26148a update vm function implement 2019-07-14 02:39:20 +08:00
Asuka
9fcad99e6b add assert in draw calls 2019-07-14 02:30:12 +08:00
Asuka
59f34cc5d9 implement draw calls 2019-07-14 02:06:52 +08:00
Asuka
a941e69164 rename 2019-07-13 22:25:59 +08:00
Asuka
36d73acd8e rename 2019-07-13 22:24:51 +08:00
Asuka
85e70e84d0 rename Vk to GVE, means Gnm to Vulkan tranlation Engine 2019-07-13 22:17:36 +08:00
Asuka
ab183d7ec9 reform somm draw command functions, add some structs and enums 2019-07-13 03:00:28 +08:00
Asuka
289f447587 rename opcodes 2019-07-13 01:54:43 +08:00
Asuka
0ad3ea25b9 update opcodes 2019-07-12 23:17:44 +08:00
Asuka
77ed11a016 update opcodes 2019-07-12 19:48:54 +08:00
Asuka
1355603910 update opcodes 2019-07-11 23:53:00 +08:00
Asuka
6ce4a77b51 add more opcodes 2019-07-11 23:05:49 +08:00
Asuka
ce06cb468d add some opcode 2019-07-11 20:01:46 +08:00
Asuka
192fc07463 add GenOpName py script 2019-07-11 18:19:42 +08:00
Asuka
b9c7f522ae split gnm functions into files 2019-07-11 17:38:34 +08:00
Asuka
7fb74118a0 use param input to select elf 2019-07-10 15:41:32 +08:00
Asuka
9a4042c6f7 update comments 2019-07-09 22:48:40 +08:00
Asuka
4eaf7fc7d8 fix tls bug 2019-07-09 22:24:45 +08:00
Asuka
f6b9cfe0c2 add some comments 2019-07-09 22:19:01 +08:00
Asuka
3b2b31c3c6 fix typo 2019-07-09 19:38:09 +08:00
Asuka
fc514d7db1 implement some pthread and kernel functions 2019-07-09 19:36:22 +08:00
Asuka
c0792f301a implement some math and std c functions 2019-07-09 19:16:59 +08:00
Asuka
70b50d34a6 hack sceGnmInsertWaitFlipDone to let game run 2019-07-09 17:13:36 +08:00