Asuka
|
98bcb7706f
|
fill some tables and add some handlers
|
2019-08-01 20:46:20 +08:00 |
|
Asuka
|
538f3ca7e6
|
add imstruction handlers
|
2019-08-01 19:36:48 +08:00 |
|
Asuka
|
a87c0e440d
|
add empty instruction class table
|
2019-08-01 00:16:11 +08:00 |
|
Asuka
|
6b54de91d6
|
add insClass param in ctor
|
2019-07-31 22:38:18 +08:00 |
|
Asuka
|
aaf1097c9b
|
delete string table
|
2019-07-31 21:33:44 +08:00 |
|
Asuka
|
ad15480d16
|
fix compile
|
2019-07-31 21:27:56 +08:00 |
|
Asuka
|
486cc51194
|
change category and add inst class, can't compile now
|
2019-07-31 20:44:44 +08:00 |
|
Asuka
|
9022f7af1e
|
release unused instructions
|
2019-07-31 00:10:22 +08:00 |
|
Asuka
|
0833d4f642
|
use unique_ptr to handle instructions
|
2019-07-31 00:07:22 +08:00 |
|
Asuka
|
2286993a1e
|
fix return value
|
2019-07-30 20:47:39 +08:00 |
|
Asuka
|
28ec097131
|
first version gcn decoder works
|
2019-07-30 20:46:33 +08:00 |
|
Asuka
|
1e97476ad4
|
detect literal during parse
|
2019-07-30 20:18:08 +08:00 |
|
Asuka
|
e2d321170b
|
rename
|
2019-07-30 11:02:45 +08:00 |
|
Asuka
|
5924a02995
|
delete useless sop2 parameter
|
2019-07-30 10:50:19 +08:00 |
|
Asuka
|
940ebaf002
|
add some decoder code
|
2019-07-30 00:52:17 +08:00 |
|
Asuka
|
4ac6e7f7d1
|
add GCNParser
|
2019-07-29 23:56:38 +08:00 |
|
Asuka
|
949a6b594f
|
feed code to empty shader compiler
|
2019-07-27 03:01:50 +08:00 |
|
Asuka
|
ba042cd8ca
|
add shader compiler framework
|
2019-07-26 23:46:07 +08:00 |
|
Asuka
|
5ac299d7cb
|
add PsslKey PsslProgramInfo class
|
2019-07-26 20:23:17 +08:00 |
|
Asuka
|
8715571008
|
add namespace
|
2019-07-26 19:08:52 +08:00 |
|
Asuka
|
596ec6654a
|
impl getFetchShaderLengthDw
|
2019-07-25 20:15:26 +08:00 |
|
Asuka
|
03987c17fc
|
add some fetchshader parse code
|
2019-07-25 20:11:11 +08:00 |
|
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 |
|