Asuka
|
0d8974ad72
|
add some new instruction class definitions
|
2020-03-28 09:11:57 +08:00 |
|
Asuka
|
9a7f0b0724
|
add some new gnm instruction class and type definitions
|
2020-03-28 09:01:45 +08:00 |
|
Asuka
|
d0a5bc2183
|
use SSBO instead of TBO for DataBuffer
|
2020-03-28 07:59:07 +08:00 |
|
Asuka
|
0ab0e51e5c
|
map TBO
|
2020-03-28 07:12:41 +08:00 |
|
Asuka
|
e7320adac7
|
seperate ImmResource to buffer and texture
not complete
|
2020-03-26 23:33:05 +08:00 |
|
Asuka
|
d8bdc38d8d
|
support ImmResource interpreted as V#
|
2020-03-25 23:25:49 +08:00 |
|
Asuka
|
65d6b083e1
|
fix typo
|
2020-03-21 03:23:55 +08:00 |
|
Asuka
|
e2479f1f0f
|
enable graphics
|
2020-03-21 03:20:08 +08:00 |
|
Asuka
|
8de7c3b2b4
|
fix GnmCommandBufferDummy write eop
|
2020-03-21 02:57:02 +08:00 |
|
Asuka
|
4b3f2039bf
|
fix compute vqueue id
should be a positive value
|
2020-03-21 02:41:25 +08:00 |
|
Asuka
|
1a3510909f
|
fix some resource release order
|
2020-03-21 02:07:39 +08:00 |
|
Asuka
|
40c5922922
|
Merge branch 'nier'
|
2020-03-21 00:44:08 +08:00 |
|
Asuka
|
d71e94e4d4
|
refine violet context interfaces
|
2020-03-19 23:37:42 +08:00 |
|
Asuka
|
41a801c29c
|
Update GraphicsStack.md
update gve to violet
|
2020-03-18 01:32:03 +08:00 |
|
Asuka
|
870da5f05e
|
fix color blend state
not clear depth target works right
|
2020-03-18 01:28:47 +08:00 |
|
Asuka
|
eeac91583b
|
fix missing fields in image create info
|
2020-03-17 02:04:58 +08:00 |
|
Asuka
|
9f34b275c9
|
fix vertex binding
only bind vertex buffer when binding count is greater than 0
|
2020-03-17 02:04:26 +08:00 |
|
Asuka
|
7025365ed3
|
unsupported primitive type treated as trangle list
this is a temporary hack
|
2020-03-17 02:02:52 +08:00 |
|
Asuka
|
a0bc531220
|
support clear depth target
|
2020-03-17 01:33:42 +08:00 |
|
Asuka
|
b71965ef74
|
rename Gve to Violet
give out vulkan engine an artistic name
|
2020-03-16 23:46:49 +08:00 |
|
Asuka
|
bd2afebc7e
|
fix validation warning
subpass dependency contains error pipeline stage
|
2020-03-15 19:32:03 +08:00 |
|
Asuka
|
c4a68b6c7a
|
print filenames during compile
|
2020-03-14 19:44:19 +08:00 |
|
Asuka
|
50caf3c233
|
use constexpr instead of magic number
|
2020-03-14 04:42:09 +08:00 |
|
Asuka
|
eba6f6a938
|
update comments about clear rendertarget hack
|
2020-03-14 04:36:51 +08:00 |
|
Asuka
|
d2a201c1bc
|
support clear color render target
|
2020-03-14 04:19:24 +08:00 |
|
Asuka
|
4d6908b4ac
|
add a 010Editor script
support copy as uint for hex bytes
|
2020-03-14 04:18:36 +08:00 |
|
nmzik
|
63ec93c445
|
Fixes to get Patapon Remastered [CUSA07184] to boot further (#76)
* Fixes to get Patapon Remastered [CUSA07184] to boot further
* fix log
sceKernelMlock
* fix log
scek_pthread_setspecific
* fix log
scek_pthread_key_create
* fix log
scek___sys_ipmimgr_call
Co-authored-by: Asuka <bingkan@outlook.com>
|
2020-03-10 19:30:12 +08:00 |
|
Asuka
|
e48b1e2faa
|
fix staging buffer copy offset
|
2020-03-10 14:55:24 +08:00 |
|
Asuka
|
4812937c26
|
ignore
|
2020-03-10 02:56:54 +08:00 |
|
Asuka
|
b96037be5d
|
fix vertex input layout set functions
|
2020-03-10 02:26:55 +08:00 |
|
Asuka
|
c0dc30a927
|
fix vertex buffer access
|
2020-03-10 01:53:43 +08:00 |
|
Asuka
|
d937de2b8c
|
fix resource binding
recover basic-compute state in cpu mode
|
2020-03-10 01:51:35 +08:00 |
|
Asuka
|
dd01595427
|
recover gnm functions
|
2020-03-09 23:27:55 +08:00 |
|
Asuka
|
74b11ad549
|
add image format info
|
2020-03-09 16:45:00 +08:00 |
|
Asuka
|
afc1b24e2d
|
ignore
|
2020-03-09 15:14:15 +08:00 |
|
Asuka
|
d092fde929
|
ignore
|
2020-03-09 15:04:42 +08:00 |
|
Asuka
|
67b277bc63
|
recover state set functions
|
2020-03-08 12:36:46 +08:00 |
|
Asuka
|
6537509470
|
implement create functions in resource factory
|
2020-03-08 10:22:04 +08:00 |
|
Asuka
|
66540a0bbd
|
add usage type info to create buffer and texture
|
2020-03-08 00:51:42 +08:00 |
|
Asuka
|
748b345ed6
|
fix compile, clear warnings
|
2020-03-08 00:41:09 +08:00 |
|
Asuka
|
bfbf5c03aa
|
support query render targets
|
2020-03-08 00:34:13 +08:00 |
|
Asuka
|
825909ba25
|
use GnmResourceFactory instead of GveSharpResourceManager
|
2020-03-05 22:00:04 +08:00 |
|
Asuka
|
1cf75cb4b0
|
Implement some functions (#75)
* Implement some functions
* fix fallthrough
* Fix semaphore.h path, add some stubs
* fix sceKernelPread
* add comments on scePthreadEqual
* fix sceKernelPread
pointer for the file not move
Co-authored-by: Asuka <bingkan@outlook.com>
|
2020-03-05 21:26:43 +08:00 |
|
Asuka
|
b5b8b2decb
|
clear command buffer virtual functions
|
2020-03-05 02:14:26 +08:00 |
|
Asuka
|
e07f9c05f7
|
unify gnm states and contexts
|
2020-03-04 05:37:47 +08:00 |
|
Asuka
|
0cb8d120ee
|
Delete ~AutoRecover.GPCS4.vcxproj
|
2020-03-03 18:57:52 +08:00 |
|
Asuka
|
62fa1b1276
|
add clearRenderTarget to GveContext
|
2020-03-03 03:52:14 +08:00 |
|
Asuka
|
d38ea2ea27
|
rename getRequiredFeatures to getEnableFeatures
|
2020-03-03 03:51:47 +08:00 |
|
Asuka
|
69bb0dee76
|
add DataFormat decode functions
|
2020-03-01 11:27:00 +08:00 |
|
Asuka
|
6b691adb74
|
Merge branch 'master' of https://github.com/Inori/GPCS4
|
2020-03-01 01:09:08 +08:00 |
|