Commit graph

1326 commits

Author SHA1 Message Date
Asuka
2dfcff4545 Merge branch 'master' of https://github.com/Inori/GPCS4 2019-09-26 11:41:37 +08:00
Asuka
4ec5220c5a Update CodeStyle.md 2019-09-26 11:41:28 +08:00
Asuka
3c584644eb Update GnmCommandBufferDraw.cpp 2019-09-26 00:07:32 +08:00
Asuka
47c706097e Update GCNCompilerScalarALU.cpp 2019-09-26 00:00:35 +08:00
DummyCatz
9df0b0ba8b add defination for memory mapped modules 2019-09-25 23:23:17 +08:00
DummyCatz
44a71fabb7 update SceModuleSystem
update module system to allow module/library/function level override
2019-09-25 23:02:34 +08:00
Asuka
9ce67ebdd4 Get shader bytecode again, prepair to translate 2019-09-25 19:52:14 +08:00
Asuka
7575f2f197 Delete useless code 2019-09-25 00:08:02 +08:00
Asuka
2a311b85ad rename context begin end function name 2019-09-25 00:07:45 +08:00
Asuka
f7c568ea06 Fix swapchain create bug 2019-09-25 00:07:26 +08:00
Asuka
fe6058fc16 Update CodeStyle.md 2019-09-24 23:43:19 +08:00
Asuka
13ce17a338 Update CodeStyle.md 2019-09-24 23:42:42 +08:00
Asuka
cf0bd7bd32 Command buffer begin end 2019-09-24 23:36:20 +08:00
Asuka
c15d9af1c3 Adjust gve context creation 2019-09-24 23:04:55 +08:00
DummyCatz
f46f5f43a1 Update UtilMemory.h
Add a custom deleter for unique_ptr for unmaping mapped memory when the unique_ptr goes out of scope.
2019-09-24 23:00:52 +08:00
Asuka
7882c2aa3c Delte useless code 2019-09-24 20:40:49 +08:00
DummyCatz
681e6991e0 update README.txt 2019-09-24 19:56:39 +08:00
Asuka
c748b999f7 create context to handle gnm command 2019-09-24 16:31:51 +08:00
Asuka
9f524b04f9 Update CodeStyle.md 2019-09-24 11:53:42 +08:00
Asuka
122e3be7ae Little change, ignore 2019-09-23 23:42:41 +08:00
Asuka
e579c007c9 Add swapchain image and imageview routines 2019-09-23 22:38:01 +08:00
Asuka
e552cc28a6 Fix typo 2019-09-23 22:22:53 +08:00
Asuka
9551f64f3c Fix typo of bit operator 2019-09-23 22:13:36 +08:00
Nick Renieris
cc33dfc505 graphic/pssl/parser: Fix SIMIMG parsing (constructor argument order)
Signed-off-by: Nick Renieris <velocityra@gmail.com>
2019-09-23 19:07:39 +07:00
Nick Renieris
9af73bfd7f graphic/pssl/parser: Populate Instr.Class for IMAGE_SAMPLE instructions
Signed-off-by: Nick Renieris <velocityra@gmail.com>
2019-09-23 19:07:39 +07:00
Asuka
1d03d5809d Update CodeStyle.md
Fix indent
2019-09-23 18:12:02 +08:00
Asuka
60d5e5b147 Update ReadMe.md 2019-09-23 18:05:37 +08:00
Asuka
849510c8c7 Add code style document 2019-09-23 18:02:45 +08:00
Asuka
fda67750c4
Merge pull request #2 from VelocityRa/vop-op-fix
graphic/pssl/parser: Fix VOP{2,3,C} OP decoding
2019-09-19 03:36:06 +08:00
Asuka
cc85c485a6
Update ReadMe.md 2019-09-19 00:32:42 +07:00
Asuka
653f49d426
Update ReadMe.md 2019-09-19 00:04:37 +07:00
Nick Renieris
428b5526b4 graphic/pssl/parser: Fix VOP{2,3,C} OP decoding
Only Southerm Islands tested & guaranteed to be correct, the others are
guessed based on it.
2019-09-18 09:49:49 +03:00
Asuka
6e6916f3fa
Update ReadMe.md 2019-09-10 11:52:16 +08:00
Asuka
f2d8c90ca8
Update ReadMe.md 2019-09-10 11:49:33 +08:00
Asuka
d9d46a9eb7
Update ReadMe.md 2019-09-10 11:49:10 +08:00
Asuka
21aac8f93c
Update ReadMe.md 2019-09-10 04:02:57 +08:00
Asuka
17886f0851
Update ReadMe.md 2019-09-10 00:38:46 +08:00
Asuka
feca6962e4
Update ReadMe.md 2019-09-10 00:38:19 +08:00
Asuka
9db06423ed Fix a crash causeb by device pointer not initialized 2019-09-08 21:05:33 +08:00
Asuka
88c19561f3 Add command buffer create routine 2019-09-03 23:40:24 +08:00
Asuka
c2dce5f333 Assume graphic queue is the same as present queue, fix compile errors 2019-09-03 23:28:11 +08:00
Asuka
b32e81e7fe add some create function 2019-09-03 20:18:16 +08:00
Asuka
e0db543708 Add some create funtions 2019-09-03 00:06:54 +08:00
Asuka
9b8ebb3c5d Ignore 2019-09-02 00:04:20 +08:00
Asuka
8dc1eec8e3 Add some new Gve classes 2019-09-01 22:31:57 +08:00
Asuka
cb98f29d9e Add opcode name debug output 2019-09-01 00:24:13 +08:00
Asuka
b1a76aef79 Ignore 2019-08-29 23:51:21 +08:00
Asuka
ca7fb2b705 Initinalize Instance, device and swapchain 2019-08-29 23:32:31 +08:00
Asuka
a017e6af96 Add swapchain member functions 2019-08-29 15:03:39 +08:00
Asuka
1261966e76 use operator instead of function 2019-08-29 15:00:21 +08:00