Commit graph

1554 commits

Author SHA1 Message Date
Asuka
f20d5f8f9b
Update ReadMe.md 2019-11-24 10:28:54 +08:00
Asuka
f4ec1790c9
Update ReadMe.md 2019-11-24 10:27:14 +08:00
Asuka
a379940386
Update ReadMe.md 2019-11-24 10:26:36 +08:00
Asuka
c03a51bc00
Update ReadMe.md 2019-11-24 10:26:09 +08:00
Asuka
0473ebac52
Update ReadMe.md 2019-11-24 10:08:59 +08:00
Asuka
728160611f
Merge pull request #10 from VelocityRa/module-stuff
Minor module things
2019-11-24 08:49:54 +08:00
Inori
0a6d6577ef Add some comments 2019-11-24 05:45:04 +08:00
Inori
90d4c77064 Implement some states and bindings in gve context 2019-11-24 05:21:13 +08:00
Inori
e88ea96e53 Add bcmpeq methord
Not used now
2019-11-24 02:15:13 +08:00
Inori
4613beb0b8 Fix pipeline creation compatibality 2019-11-24 02:14:58 +08:00
Inori
695c7d48b8 Add equal operator for all state infos 2019-11-24 02:14:08 +08:00
Inori
66f9abc3cc Add viewport state info 2019-11-24 00:57:29 +08:00
Inori
4511b28a40 Fix typo 2019-11-24 00:16:46 +08:00
Inori
b04b1b9e90 Add in out operator stub 2019-11-23 19:59:54 +08:00
Inori
2afa920781 Fix typo 2019-11-23 19:52:13 +08:00
Nick Renieris
1a989c5f29 loader: Compile-time constant for ignoring failed-to-load modules
And ignore them by default.
2019-11-23 13:51:21 +02:00
Nick Renieris
ba235250b1 gve/gnm: Fix some compiler warnings 2019-11-23 13:51:17 +02:00
Nick Renieris
e6ba449fc8 linker: Compile-time constant for enabling function stubs
And enable them by default.
2019-11-23 13:51:14 +02:00
Inori
6716d2f4ea Add pipeline state definations 2019-11-23 04:54:57 +08:00
Ykisl
bd799056a1
Merge pull request #8 from Inori/master
Update
2019-11-21 14:30:00 +07:00
Inori
9b7ffe5105 Clean code 2019-11-20 23:44:44 +08:00
Inori
ecd2701488 Forward create resource method to GveDevice class 2019-11-20 23:24:18 +08:00
Inori
977b620fcd Delete time in log 2019-11-20 22:47:29 +08:00
Inori
e901145af9 Fix code style 2019-11-20 22:47:13 +08:00
Asuka
69346c08d0 Add mouse dummy implementation 2019-11-20 15:15:00 +08:00
sgqy
65fe91e9aa
disable msvc logger, enable file logger 2019-11-20 01:41:13 +08:00
sgqy
67b65642a0
use another version of sprintf_s 2019-11-20 01:27:00 +08:00
sgqy
cd68886ebd
switch logger to spdlog 2019-11-20 01:19:40 +08:00
sgqy
d94162f139
(no modify) add spdlog library 2019-11-20 01:18:43 +08:00
Inori
675ffa1d29 Delete test code, fix compile errors 2019-11-19 23:17:32 +08:00
sgqy
62bb062832
fix build errors in Visual Studio 2019 2019-11-19 21:24:57 +08:00
Inori
a770f0981c Add missing opcode field to GnmCmdDispatchIndirect 2019-11-19 21:07:22 +08:00
DummyCatz
9deb58fe01 implement sceGnmDispatchIndirect() 2019-11-19 19:37:47 +08:00
DummyCatz
df11b88ffb implement sceGnmDrawIndexIndirect() 2019-11-18 23:21:57 +08:00
Ykisl
302f2f7415
Merge pull request #7 from Inori/master
Update
2019-11-18 22:15:55 +07:00
Inori
5977347bd7 Delete command submission 2019-11-18 21:15:15 +08:00
Inori
2e90771acf Delete gve calls 2019-11-18 21:12:50 +08:00
Inori
3b0ad02d2e Update ReadMe.md 2019-11-18 21:01:11 +08:00
Inori
977c6eb0fa Merge branch 'master' of https://github.com/Inori/GPCS4 2019-11-18 20:27:30 +08:00
Inori
321e08c308 Add comments about staging buffer 2019-11-18 20:26:17 +08:00
Asuka
33730a1687 Add debug marker support class 2019-11-18 11:48:36 +08:00
Ykisl
1cb6743a4c
Merge pull request #6 from Inori/master
Update
2019-11-17 11:32:23 +07:00
Inori
7cc2a08f56 Add gpu resrouce usage tracer 2019-11-17 02:26:22 +08:00
Inori
50d6508c3d Add staging buffer helper 2019-11-17 02:26:07 +08:00
Inori
b4fd0e9b17 Add GveGpuResource 2019-11-17 02:25:56 +08:00
Inori
95cf09d72e Add GpuResource 2019-11-17 02:25:29 +08:00
Inori
f16c078dbb Add GveBufferSlice 2019-11-17 02:25:18 +08:00
Inori
79d4f1d679 Add nier logo gif 2019-11-16 01:43:49 +08:00
Inori
f9bcd8ee8c Merge branch 'master' of https://github.com/Inori/GPCS4 2019-11-16 01:26:54 +08:00
Inori
8dac8711b6 Upload new gif, use lfs 2019-11-16 01:19:47 +08:00