Zangetsu38
f19f75fc2e
modules/SceSysmem: Align free memory workaround.
...
Co-authored-by: frangarcj <frangarcj@gmail.com>
2021-01-16 20:02:47 +01:00
scribam
66a3cb4f4f
SceAudiodec: add mp3 support
2021-01-16 16:44:14 +01:00
scribam
9664874aa3
dialog: Disable sceTouch and sceCtrl polling when common dialog is running
2021-01-13 22:03:55 +01:00
Princess-of-Sleeping
729b9d09e5
modules/SceSysmem: Add size check for sceKernelAllocMemBlock/VM. ( #1086 )
2021-01-13 18:59:43 +01:00
Nicolas Jallamion
4938ca8b16
gui: general refactor + fixes ( #1091 )
...
i've asked zang for a better name and he does not know :/
2021-01-11 22:46:57 -05:00
scribam
8c764a6d09
SceLibKernel: Fix sceKernelGetThreadExitStatus
2021-01-11 13:18:42 +01:00
bookmist
ec896c09f9
modules/SceLibKernel: sceKernelGetThreadExitStatus implemented
2021-01-06 18:09:46 +01:00
scribam
0a59115014
SceGxm: add error checks and stub some functions
2020-12-31 09:11:59 +01:00
scribam
43f3c2be1e
SceCtrl: fix controller binding ext
2020-12-31 09:11:44 +01:00
scribam
e0520fd45e
SceCtrl: fix keyboard l1/r1 buttons
2020-12-31 09:11:44 +01:00
scribam
30e50d1d2c
SceCtrl: use input_mode_ext in peek_buffer if the function has the "Ext" suffix
2020-12-31 09:11:44 +01:00
scribam
a11c972935
SceDbg: basic implementation for sceDbgLoggingHandler
2020-12-28 23:09:10 +01:00
Hesham Abourgheba
7a1965362e
SceCommonDialog: fix savedata dialog logic ( #1063 )
2020-12-27 23:18:43 -05:00
scribam
263ec77af7
sceAppUtilDrmOpen: fix error code when dirName is NULL
2020-12-20 19:06:41 +02:00
scribam
5ed6639960
SceGxm: implement sceGxmShaderPatcherGetFragmentProgramRefCount/sceGxmShaderPatcherGetVertexProgramRefCount
2020-12-20 19:05:19 +02:00
scribam
296203fbf7
modules: sync with latest vita-headers/db.yml
2020-12-04 17:47:43 +01:00
scribam
7ffebcc9e7
SceGxm: more error checks update
2020-12-01 17:27:00 +01:00
bythos14
fc40227ee5
SceGxm: Fix improper semantic index for SceGxmProgramParameter
2020-12-01 16:03:36 +01:00
sunho
7a5d243018
SceGxm: implement sceGxmPrecomputedVertexStateSetUniformBuffer
2020-11-25 17:31:25 +09:00
sunho
411dfc5b8f
SceGxm: remove default uniform buffer check in setuniformdataf
2020-11-25 17:31:15 +09:00
scribam
4ad2ff9405
SceGxm: implement missing sceGxmProgramIs* functions
2020-11-25 09:19:50 +01:00
scribam
40d588b690
SceFiber: add error checks
2020-11-24 09:14:11 +01: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
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
scribam
0e05b0f9d2
SceGxm: init surface correctly in sceGxmDepthStencilSurfaceInitDisabled
2020-11-15 11:37:44 +01:00
scribam
fb2bc294ad
SceGxm: fix sceGxmProgramParameterGetSemanticIndex
2020-11-15 03:59:45 +09:00
sunho
69cfb81b7f
kernel: implement sceKernelClearEventFlag
2020-10-31 16:48:56 +09:00
sunho
32957580b7
sceCommonDialog: fix unfinished dialog access bug
2020-10-31 16:48:42 +09:00
sunho
d6d5904bdc
renderer: reset command list at the end of scene
2020-10-27 20:22:39 +09:00
sunho
bef7555ba5
modules: fix sceClibVsnprintf
2020-10-25 20:23:12 +09: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
scribam
c613017836
thread: Save the returned value to use it in sceKernelWaitThreadEnd and sceKernelWaitThreadEndCB
2020-10-18 23:32:47 +02:00
scribam
105d94660d
sceGxm: Implement sceGxmSetDefaultRegionClipAndViewport
2020-10-18 04:12:35 +03:00
IllusionMan1212
2acceac79f
SceAppMgr: implement sceAppMgrSaveDataDataSave and sceAppMgrSaveDataDataRemove
2020-09-11 17:50:50 +03:00
Hesham Abourgheba
f086ce6a42
SceRtc: implement sceRtcFormatRFC2822LocalTime
2020-09-11 17:50:50 +03:00
sunho
122b594a99
ngs: add gui option to disable it
2020-09-08 19:20:02 +09:00
sunho
a683e28038
gxm: fix settexturemodesafe
2020-09-08 19:19:32 +09:00
sunho
0443322202
renderer: cast non float in sceGxmSetUniformDataF
2020-09-04 17:37:01 +09:00
IllusionMan1212
e640630a6e
gui/SceCommonDialog: implement info window, use firmware font, fix buttons on progress bar mode
2020-09-04 09:32:17 +03:00
IllusionMan1212
0ce103087d
gui/SceCommonDialog: implement some missing msg modes and redesign msg dialog
2020-09-04 09:32:17 +03:00
IllusionMan1212
d85ec0cd1a
SceCommonDialog/SceAppUtil/io: various save fixes
...
* io: create parent directories of saves if they don't exist
* sceapputil: fix creating slotparam files
* scecommondialog: fix progress bar and add checks
2020-08-31 03:51:21 +09:00
sunho
a9c1bc8248
renderer: use allocator in precomputed and consider real size of textures and vertex streams
2020-08-29 11:10:31 +09:00