boykopovar
dee7ecb3d8
Merge pull request #27 from QDarkRex/refactor/kernel-error-header
...
refactor(kernel): share SCE kernel error codes through KernelErrors.hpp
2026-09-28 22:07:32 +03:00
boykopovar
39fd90b050
fix(kernel): orderly shutdown when closing the display window
2026-09-28 18:30:34 +03:00
QDarkRex
2081071237
refactor(kernel): share SCE kernel error codes through KernelErrors.hpp
...
Kernel error codes were redeclared per file under three prefixes
(SCE_KERNEL_ERROR_, EQUEUE_ERROR_, KERNEL_SEMA_ERROR_), which let wrong
values go unnoticed. Define them once as 0x80020000 | errno for errno
1..94 and use the SCE_KERNEL_ERROR_ names everywhere. Values are unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 13:32:28 +07:00
boykopovar
fd5e236aad
feat(videoOut): add tiled buffer presentation and flip lifecycle handling
2026-09-14 12:38:16 +03:00
boykopovar
d31e35e1ab
feat(agc): add flip presentation and suspend synchronization (wip)
2026-09-14 07:39:38 +03:00
boykopovar
d225df7449
feat(sceVideoOut): implement sdl2 window and present thread
2026-09-12 17:32:24 +03:00
boykopovar
31943e9a62
fix(sceVideoOut): add nid_postdfix to equeue libkernel exports
2026-09-12 11:21:01 +03:00
boykopovar
497821e94f
feat(sceVideoOut): video out functions impl (wip)
2026-09-12 11:02:17 +03:00
boykopovar
bd16eaaacf
refactor(libs): organize libSceVideoOut with cmakelists
2026-09-11 16:41:01 +03:00