Commit graph

2270 commits

Author SHA1 Message Date
sunho
d6450b80d1 shader: consider negative reg shift in disasm 2020-11-24 12:25:42 +09:00
sunho
3c83322e1c shader: add repeat mode enum 2020-11-24 12:25:42 +09:00
scribam
ade269ac25 SceLibKernel: check if a thread is valid in sceKernelWaitThreadEnd/sceKernelWaitThreadEndCB before to lock 2020-11-22 21:52:49 +01:00
scribam
50fb2ba1d9 SceGxm: do not check outputRegisterSize value in sceGxmColorSurfaceInit 2020-11-22 16:23:55 +01:00
scribam
3b2efea9ec SceGxm: restrict texture bias and mip count values 2020-11-21 11:11:04 +01:00
scribam
2db9140643 SceGxm: implement some sceGxmDepthStencilSurface* functions 2020-11-21 11:11:04 +01:00
scribam
18e4a53e4c SceGxm: add function arguments and error checks 2020-11-19 22:46:33 +01:00
Frain-Breeze
ecb90eeadb renderer: add support for pal4 and u4u4u4u4 texture formats 2020-11-20 05:55:05 +09:00
sunho
86e41136b1 shader: remove duplicated paramters logs 2020-11-18 17:14:38 +09:00
scribam
da1be0fd56 SceGxm: add missing returns before RET_ERROR 2020-11-17 19:16:49 +01:00
scribam
e9ac039fe4 msvc: fix some compiler warnings 2020-11-15 21:46:13 +01:00
scribam
bc09a3053f SceGxm: rename sceGxmGetRenderTargetMemSizes to sceGxmGetRenderTargetMemSize 2020-11-15 21:45:43 +01:00
EXtremeExploit
7a2b6982df gxm: Optimize hashing and resolve_export function 2020-11-16 05:40:32 +09:00
scribam
0e05b0f9d2 SceGxm: init surface correctly in sceGxmDepthStencilSurfaceInitDisabled 2020-11-15 11:37:44 +01:00
scribam
b4aaabdada SceGxm: fix SCE_GXM_MAX_VERTEX_STREAMS value 2020-11-15 04:00:29 +09:00
scribam
7f875940b1 cli: fix package installation from command line 2020-11-15 04:00:14 +09:00
scribam
cc5705e92d gui: fix compilation with cmake option "USE_VULKAN" set 2020-11-15 04:00:00 +09:00
scribam
fb2bc294ad SceGxm: fix sceGxmProgramParameterGetSemanticIndex 2020-11-15 03:59:45 +09:00
Dylan Smit
a6348cbc93 Updated firmware link to new link
Sony changed the link to the firmware download. The new link: https://www.playstation.com/en-us/support/hardware/psvita/system-software/
2020-11-15 02:10:29 +09:00
scribam
ec3eaab467 np: set state.inited to false on deinit 2020-11-09 20:04:39 +02:00
EXtremeExploit
aa46de69c0 gui: Create empty folders on zip install 2020-11-10 02:23:28 +09:00
sunho
1149e099bd shader: implement sb_mode in smp 2020-11-10 02:23:09 +09:00
sunho
aebc9fb0fd kernel: remove unneccesary log 2020-10-31 16:48:56 +09:00
sunho
2841d9b2d7 kernel: fix clearing bug in waiteventflag 2020-10-31 16:48:56 +09:00
sunho
69cfb81b7f kernel: implement sceKernelClearEventFlag 2020-10-31 16:48:56 +09:00
sunho
0ae06b6fa4 renderer: shrink size of semantic field in gxm parameter 2020-10-31 16:48:42 +09:00
sunho
620a307657 renderer: fix attribute name mismatch bug 2020-10-31 16:48:42 +09:00
sunho
32957580b7 sceCommonDialog: fix unfinished dialog access bug 2020-10-31 16:48:42 +09:00
sunho
b11b342cf9 renderer: fix none blend func 2020-10-29 12:07:02 +09:00
sunho
bb090c8f7c shader: remove small hack 2020-10-29 12:06:45 +09:00
sunho
073890c3dd shader: use memory address in bytes 2020-10-29 12:06:45 +09:00
sunho
1e0be033d0 shader: more cleverly stub i32mad2 2020-10-29 12:06:45 +09:00
sunho
d598174276 shader: basic i32mad implementation 2020-10-29 12:06:45 +09:00
sunho
ebd26498d6 shader: add i32mad decoder 2020-10-29 12:06:45 +09:00
sunho
d6d5904bdc renderer: reset command list at the end of scene 2020-10-27 20:22:39 +09:00
Hesham Abourgheba
9119c30d48
gui: install firmware and games in a separate thread with progress bar
* gui: remove race condition in progress bar

Co-authored-by: sunho <ksunhokim123@naver.com>
2020-10-25 15:23:55 +02:00
sunho
bef7555ba5 modules: fix sceClibVsnprintf 2020-10-25 20:23:12 +09:00
sunho
54e051e23a shader: increase output register count 2020-10-25 05:44:36 +09:00
sunho
444adb34f0 shader: memory load instruction with actual base and float scalar array 2020-10-25 05:44:36 +09:00
sunho
dbc370784a kernel: ignore zero-size segments 2020-10-25 05:44:25 +09:00
sunho
bc9b33d99f shader: don't use saturated conversion 2020-10-25 05:44:11 +09:00
IllusionMan1212
0debeeb4fa vita3k: copy discord library and tell linker to look in working dir 2020-10-21 12:44:52 +03:00
sunho
a647d10c55 gxm: correct initialization
This caused incorrect free in uniform buffer copying process, which resulted in erratic crashes in release build.
2020-10-20 22:11:55 +09:00
sunho
a64f11752e renderer: remove memory leaks & heap corruptions in data uploading commands 2020-10-20 22:11:55 +09:00
sunho
f33023c97e external: use unicorn built with mingw for windows executable 2020-10-20 22:11:44 +09:00
scribam
c613017836 thread: Save the returned value to use it in sceKernelWaitThreadEnd and sceKernelWaitThreadEndCB 2020-10-18 23:32:47 +02:00
scribam
bc18235147 gui: Add missing PopStyleColor 2020-10-18 04:12:57 +03:00
scribam
105d94660d sceGxm: Implement sceGxmSetDefaultRegionClipAndViewport 2020-10-18 04:12:35 +03:00
scribam
1792895588 io: Fix sceIoRemove and sceIoRmdir return codes on success 2020-10-18 04:12:05 +03:00
EXtremeExploit
be1fbf6076 gui: Correct typo in settings dialog 2020-09-28 01:47:54 +03:00