Commit graph

1256 commits

Author SHA1 Message Date
bookmist
d06e542493 ngs/sheduler: fix deadlock when voice stop or pause inside voice callback. 2022-05-02 12:45:12 +02:00
Zangetsu38
b31fdf3ef4 gui/about dialog: Update developers and contributors list. 2022-05-02 05:10:24 +02:00
pent0
53a25ea938 kernel: add mutex lock guard on mspace func.
- fix crash on mp4 lle.
2022-05-01 21:22:21 +02:00
Zangetsu38
7b74e00b07 modules/SceAudiodecUser: fix build when aac is enable.
- restore convert_f32_to_s16 function.
- Add two parameter from aac.
2022-04-30 15:56:38 +02:00
Taylor Whatley
b67b7dee9c modules/SceAudiodec: register aac decoder. 2022-04-30 01:21:20 +02:00
Taylor Whatley
1c1c71f143 codec: add aac decoder. 2022-04-30 01:21:20 +02:00
Taylor Whatley
d2b0b53964 codec: add error names 2022-04-30 01:21:20 +02:00
Macdu
37fe91a53a kernel: Fix and performance improvements for thread data queue 2022-04-30 00:11:17 +02:00
Macdu
e4beed2791 kernel: Wait for the thread mutex lock in eventflag_set 2022-04-30 00:11:17 +02:00
Macdu
8682419fe9 kernel: Fix mutex lock order in handle_timeout 2022-04-30 00:11:17 +02:00
pent0
56876adade display: Fix display waits not processing all waits. 2022-04-29 01:28:16 +02:00
Macdu
c7e787a572 kernel: Fix fifo event thread queue treated as a priority queue 2022-04-28 21:16:44 +02:00
Macdu
b1427a4612 kernel: Make ThreadState resume thread safe 2022-04-28 02:00:29 +02:00
bookmist
0a618be5ec modules/SceNpCommon: stub implementation of sceNpAuthCreateStartRequest 2022-04-24 13:00:31 +02:00
bookmist
0b9f69f3ad shader: update version of SPIRV-Cross and glslang 2022-04-21 13:00:12 +02:00
pent0
cd7c970bf9 renderer/sync: Fix sync wait not wait all 2022-04-20 23:23:05 +02:00
EXtremeExploit
dc2515888a io: Add sceAppMgrGetDevInfo 2022-04-19 03:34:57 +02:00
Macdu
7e7ad01dcb modules/SceKernelThreadMgr: Handle null workarea for _sceKernelDeleteLwMutex 2022-04-19 01:36:50 +02:00
pent0
972b0732df Fix notification value being passed as pointer instead of copy.
- Because the desired value should be copied during EndScene, to assign to notification.
- This fix durara, f1 2011, tearaway, ffx(2), knyt underground and more...
2022-04-18 14:25:47 +02:00
Macdu
14a743a6f4 modules/SceAudiodec: Handle multiple init and term library calls with different codecs 2022-04-18 14:01:57 +02:00
pent0
17bf2263eb shader: Implement gradient LOD mode for smp.
- Fix stay black screen
2022-04-12 16:43:00 +02:00
Pedro Montes Alcalde
cc12cd8530
gui/user management: Fix some elemements not using string literals (#1665) 2022-04-11 15:49:15 +02:00
Zangetsu38
fb8a6ed618 display: fix vblank count in vblank_sync_thread. 2022-04-07 16:38:26 +02:00
Zangetsu38
f298f955c1 modules/SceDisplay: Implement (Un)RegisterVblankStartCallback.
- add support of cb vblank function.

Co-authored-by: bookmist <roshst@yandex.ru>
2022-04-04 14:37:12 +02:00
sunho
f703e4a5e3 kernel: Fix callback execution. 2022-04-03 00:03:31 +02:00
bookmist
211c931b68 renderer: implement U10U10U10U2 color formats 2022-04-01 13:39:01 +02:00
bookmist
016f8ece12 kernel\thread, modules: fix TLS in callback calls 2022-04-01 06:22:11 +02:00
pent0
7acd5eb011 shader: Fix normalize signed type.
- For Gravity rush texture (japan studio/skin/cloth)

Co-authored-by: Zangetsu38 <dante38@free.fr>
2022-03-29 18:42:29 +02:00
Zangetsu38
f22d18de12 gui/settings dialog: Add buttons for can clean shaders cache and log. 2022-03-27 17:36:10 +02:00
Zangetsu38
9d316d431b shader/usse utilities: fix get comp_count value. 2022-03-25 04:23:19 +01:00
pent0
509467c531 shader: Fix VDP not store whole dest mask. 2022-03-23 14:46:58 +01:00
pent0
3f162505c5 modules/SceGxm: fix handle precomputation when state is null. 2022-03-21 15:29:09 +01:00
Sergi Granell
230ea66a64 shader: spirv_recompiler: use std::ifstream instead of fs::ifstream 2022-03-21 20:16:59 +07:00
Sergi Granell
ee05d7d2ca shader: spirv_recompiler: add missing include <list> 2022-03-21 20:16:59 +07:00
Sergi Granell
3a26283a0f shader: SwizzleChannel: add C_ prefix
It might conflict with system headers (ctype.h).
2022-03-21 20:16:59 +07:00
Zangetsu38
522f329680 modules/SceGxm: Implement _sceGxmSetVertexTexture. 2022-03-21 14:15:46 +01:00
Zangetsu38
0e76faf933 modules/ScePaf/ScePafStdc: Implement sce_paf_private_strlen.
- register few nid of ScePafStdc library.
register one nid in library ScePafResource.
2022-03-20 09:53:41 +01:00
bookmist
931bbe4103 shader/branch_cond: fix a warning 2022-03-17 06:16:05 +01:00
bookmist
5a76b76e18 renderer/gl/draw: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
d622978267 np/trophy: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
da8ae7d1b4 host: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
d2d9097d9c gdbstub: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
dbc8765da5 gui: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
858354da23 cpu/unicorn_cpu: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
c1755dcdd5 mem: fix some warnings 2022-03-17 06:16:05 +01:00
bookmist
b10b834907 modules: fix crash when module not loaded 2022-03-17 06:16:05 +01:00
bookmist
3a8207beab glutil: fix APIENTRY redefine warning 2022-03-17 06:16:05 +01:00
bookmist
56c7717557 modules/SceLibKernel: fix sceIoLseek for 4Gb+ files 2022-03-17 06:16:05 +01:00
Zangetsu38
77fd8e8f78 project: run format. 2022-03-16 02:11:11 +01:00
pent0
e747ef9cee shader: Implement LIMM
- Fix bald miku.
2022-03-16 02:10:48 +01:00