AnyPS5/core/libs/tests
Dean ea2b2d364f
Merge pull request #4514 from kallmek3nny/feat/libkernel-pthread-setaffinity
feat(libkernel): implement pthread_setaffinity_np
2026-10-14 10:20:33 +13:00
..
register_context test(libc): verify register contexts on Linux and macOS 2026-10-09 12:22:14 +02:00
shared_memory fix(libkernel): preserve patched loading and shared-memory object identity 2026-10-11 23:40:46 +02:00
write_watch fix(libc): track never-collected pages in the macOS write watch 2026-10-11 18:34:59 +03:00
ApertureSources.cpp fix(shader): decode the scalar aperture sources 235-238 instead of failing the shader 2026-10-10 06:57:12 -04:00
ApplicationHeap.cpp fix(libc): allocate from realloc(NULL, 0) as malloc(0) does 2026-10-12 00:11:17 -03:00
ApplicationHeapStats.cpp feat(libc): implement malloc_usable_size 2026-10-11 04:41:39 +02:00
BitfieldMask.cpp test(shader): cover bitfield-mask boundary folding 2026-10-10 02:13:34 +02:00
CpuTopology.cpp test: give cpu topology and icon resource temp paths a random suffix 2026-10-08 12:40:39 +02:00
ExceptionCCleanup.c fix(libc): run the cleanups of frames that use the C personality 2026-10-04 05:32:55 +13:00
ExceptionCCleanup.cpp fix(libc): run the cleanups of frames that use the C personality 2026-10-04 05:32:55 +13:00
ExceptionPersonality.cpp test(libc): reach the C personality through its guest export 2026-10-08 13:16:41 +03:00
ExceptionRuntime.cpp fix(libc): let a title's own libunwind read _Unwind_Backtrace frames 2026-10-13 01:55:14 -04:00
Fiber.cpp fix(libSceFiber): run fibers on host stacks on Windows 2026-10-13 15:37:23 +02:00
FilePosition.cpp fix(libc): propagate file position errors 2026-10-02 06:15:14 +02:00
FileStreams.cpp fix(libc): return stream errors from fwrite, fread and fputs instead of throwing 2026-10-12 16:14:25 +03:00
Formatting.cpp fix(libc): print NaN without a sign in the guest printf formatter 2026-10-13 08:26:41 +00:00
GuestAccess.cpp build(windows): guard NOMINMAX before including windows.h 2026-10-06 14:57:48 +02:00
GuestAcm.cpp feat(libSceAcm): implement sceAcm_FFT and sceAcm_Panner 2026-10-11 21:40:58 +05:30
GuestAddressConversion.cpp fix(libkernel): parse and print inet text addresses by the guest rules 2026-10-11 12:46:21 +00:00
GuestAgcDriverDebugUnavailable.cpp feat(libSceAgcDriver): answer the validation and shader debugging queries as the retail library does 2026-10-12 22:10:58 +01:00
GuestAgcDriverResources.cpp fix(libSceAgcDriver): report unavailable bulk resource registration 2026-10-10 09:34:26 +02:00
GuestAio.cpp fix(libkernel): return positioned descriptor errors without CRT reports 2026-10-11 18:35:17 -05:00
GuestAjm.cpp feat(ajm): decode Opus surround mapping family 2026-10-12 02:28:14 +04:00
GuestAjmTeardown.cpp fix(ajm, apr): keep AJM and APR state alive through static teardown 2026-10-09 20:14:04 -06:00
GuestAmmPlacement.cpp test(libkernel): accept host stacks above the AMM range in guest_amm_placement 2026-10-11 18:26:44 +02:00
GuestAmpr.cpp test(ampr): retain both pooled-page ownership regressions 2026-10-13 07:50:53 +00:00
GuestAmprCppError.S feat(libc): implement generic error category messages 2026-10-13 14:38:04 +03:00
GuestAmprCppError.cpp feat(libc): implement generic error category messages 2026-10-13 14:38:04 +03:00
GuestAmprThreads.cpp fix(ampr): raise std::_Pad failures as the guest std::system_error 2026-10-13 15:59:28 +03:00
GuestAppContent.cpp feat(libSceAppContent): implement sceAppContentAddcontEnqueueDownload 2026-10-13 16:33:45 +02:00
GuestAppInfo.cpp Merge pull request #3754 from Amoenus/codex/test-app-info-child-result-maina11 2026-10-12 17:35:16 +13:00
GuestArrayCallbacks.cpp fix(libc): preserve the guest ABI for array callbacks 2026-10-11 18:51:28 -04:00
GuestAtoi.cpp fix(libc): parse atoi through guest-width strtol 2026-10-11 17:20:39 +02:00
GuestAudio3dParameters.cpp feat(audio3d): implement default open parameters 2026-10-02 13:54:01 -03:00
GuestAudio3dPort.cpp feat(libSceAudio3d): implement sceAudio3dObjectSetAttributes and sceAudio3dPortFlush 2026-10-09 23:32:52 +02:00
GuestAudioIn.cpp feat(libSceAudioIn): implement sceAudioInHqOpen and sceAudioInAsyncOpen 2026-10-11 15:03:16 +00:00
GuestAudioPropagation.cpp feat(libSceAudioPropagation): render silence for propagated sources 2026-10-04 19:26:06 +13:00
GuestAudiodec.cpp test(audiodec): cover the raw M4AAC configuration search with a 5.1 stream 2026-10-08 17:29:50 +02:00
GuestAvPlayer.cpp fix(filesystem): reject invalid parent traversal on Windows 2026-10-12 01:25:02 +05:30
GuestAvailableCpumask.cpp feat(libkernel): implement pthread_setaffinity_np 2026-10-13 16:39:07 +00:00
GuestBluetoothHid.cpp feat(libSceBluetoothHid): add Bluetooth HID with no devices attached 2026-10-08 15:30:58 +13:00
GuestBufferReuse.cpp feat(video): track ordered buffer reuse reservations 2026-09-25 07:13:15 +10:00
GuestCallTrace.cpp feat(libc): record traced import calls on Windows 2026-10-13 16:13:12 +02:00
GuestCes.cpp feat(libSceCesCs): add sceCesRefersUcsProfileCp1251 and sceCesMbcsUcsContextInit 2026-10-11 16:20:47 +02:00
GuestCharacter.cpp fix(libc): validate guest setlocale categories 2026-10-13 15:12:57 +02:00
GuestCollate.cpp fix(libc): size collate<char>::do_transform strings as the console does 2026-10-12 14:59:36 -04:00
GuestCondRecursiveMutex.cpp fix(libkernel): release every level of a recursive mutex during a cond wait 2026-10-08 10:53:58 +02:00
GuestCondTimedwait.cpp feat(libkernel): implement pthread_cond_reltimedwait_np 2026-10-11 23:53:37 +02:00
GuestCondUnownedMutex.cpp fix(libkernel): return EPERM or EINVAL when a condition wait gets a mutex the caller does not hold 2026-10-11 01:53:12 +02:00
GuestContentExport.cpp feat(libSceContentExport): implement the export session calls 2026-10-12 00:01:17 +02:00
GuestContentSearch.cpp feat(libSceContentSearch): implement the search calls over an empty library 2026-10-13 00:34:12 +05:30
GuestContentUnimplemented.cpp feat(libSceContentSearch): implement the search calls over an empty library 2026-10-13 00:34:12 +05:30
GuestCoredumpAttach.cpp fix(libkernel): validate CPU stop-info buffers and cover handler state 2026-10-13 03:21:58 +02:00
GuestCoredumpUserData.cpp feat(libkernel): answer the coredump user-file attach calls 2026-10-13 20:11:39 +05:30
GuestCpuTimeClocks.cpp feat(libkernel): support the CPU-time clocks in clock_gettime and clock_getres on Windows 2026-10-02 11:40:22 +02:00
GuestCredentials.cpp feat(libkernel): implement setregid 2026-10-13 00:25:13 +05:30
GuestCrt.cpp feat(libc): implement __umodti3 2026-10-12 12:26:15 +00:00
GuestCurrentCpu.cpp feat(libkernel): export sceKernelGetMainSocId, sceKernelGetCpumode and sceKernelGetCpuFrequency 2026-10-12 08:32:16 -04:00
GuestDaemon.cpp fix(libc): export daemon 2026-10-11 09:40:35 +02:00
GuestDatagramReceive.cpp fix(net): preserve truncated UDP receives on Windows 2026-10-11 09:48:50 -03:00
GuestDeferredModule.cpp fix(libkernel): bind deferred initialization to the loaded image 2026-10-12 12:34:35 +02:00
GuestDeferredModule.hpp fix(libkernel): bind deferred initialization to the loaded image 2026-10-12 12:34:35 +02:00
GuestDeferredModuleFixture.S fix(libkernel): bind deferred initialization to the loaded image 2026-10-12 12:34:35 +02:00
GuestDeferredModuleFixture.cpp fix(libkernel): bind deferred initialization to the loaded image 2026-10-12 12:34:35 +02:00
GuestDemangle.cpp fix(libc): keep guest demangle buffers on the application heap 2026-10-07 18:58:17 -07:00
GuestDirectory.cpp test(libc): cover null readdir_r result pointer 2026-10-12 18:46:05 +00:00
GuestDirectoryBuffer.cpp fix(libkernel): throw for unsupported directory entry names 2026-10-12 21:14:01 +00:00
GuestDirectoryClose.cpp fix(libkernel): clear directory metadata on close 2026-10-01 16:48:10 +02:00
GuestDirectoryEntries.cpp test(libkernel): check getdents errno on success and closed descriptors 2026-10-09 13:30:45 -04:00
GuestDirectoryRewind.cpp fix(libkernel): share the directory state between duplicated descriptors on Windows 2026-10-12 21:01:33 +02:00
GuestDownloadDataMount.cpp fix(libkernel): create /data at start-up 2026-10-12 21:27:00 +02:00
GuestDup.cpp fix(libkernel): give guest sockets ordinary descriptor numbers below FD_SETSIZE 2026-10-13 03:22:36 +00:00
GuestDynamicCast.cpp fix(libc): call __dynamic_cast and __cxa_init_primary_exception with the guest ABI 2026-10-13 09:10:08 +02:00
GuestDynamicLoader.cpp fix(build): export the Windows dynamic loader test executable 2026-10-11 11:50:44 +02:00
GuestElfPhdrMatch.cpp feat(libkernel): implement __elf_phdr_match_addr 2026-10-02 11:18:06 +02:00
GuestEnvironment.cpp Merge pull request #4008 from zmeizy/claude/getenv-invalid-name-errno 2026-10-12 17:33:03 +13:00
GuestEqueueEvents.cpp feat(libkernel): implement sceKernelGetEventError 2026-10-12 23:07:39 +02:00
GuestErrorDialog.cpp feat(errordialog): implement the libSceErrorDialog state machine 2026-10-04 22:33:43 +02:00
GuestErrors.cpp Merge pull request #3130 from fma-rc/fix/strerror-r-unknown-short 2026-10-11 10:44:49 +02:00
GuestExceptionHandler.cpp feat(libkernel): record exception handlers 2026-10-05 22:50:24 +02:00
GuestExecuteOnce.cpp feat(libc): implement std::_Execute_once 2026-10-06 00:28:52 +02:00
GuestExecvp.cpp fix(libkernel): keep the execv export and its debt line 2026-10-13 15:19:19 +02:00
GuestExitOrder.cpp fix(libc): run atexit handlers in one order with __cxa_atexit destructors 2026-10-11 21:05:51 +00:00
GuestFdopendir.cpp feat(libSceLibcInternal): implement fdopendir 2026-10-12 16:23:42 -03:00
GuestFileLock.cpp fix(libs): share Windows flock state between duplicated descriptors 2026-10-12 16:03:47 +02:00
GuestFileTimestamps.cpp feat(libkernel): implement lutimes 2026-10-13 06:29:45 +05:30
GuestFileVector.cpp fix(libkernel): translate host errno in the file functions' SCE errors 2026-10-11 14:32:44 +00:00
GuestFilesystem.cpp Merge pull request #4672 from milescoviello/carry/lseek-pipe-windows-4670 2026-10-13 17:13:35 +02:00
GuestFiopen.cpp Merge pull request #3936 from MarcZX100/codex/carry-fopen-s-output-null 2026-10-13 02:32:30 +13:00
GuestFminf.cpp feat(libSceLibcInternal): implement fminf required for PPSA99902 startup 2026-10-12 23:27:13 +02:00
GuestFnmatch.cpp test(libScePosixForWebKit): pin fnmatch bracket class syntax to FreeBSD 11 2026-10-11 09:31:23 -04:00
GuestFont.cpp Merge pull request #3697 from JAB-dev/fix/font-writing-letter-step 2026-10-11 23:52:50 +02:00
GuestFontWritingLine.cpp fix(font): throw where the writing line error codes come from the PS4 module only and accept attribute 0 2026-10-11 09:41:52 +02:00
GuestForceTlsDestructor.cpp test(libSceLibcInternal): run guest_force_tls_destructor on Windows 2026-10-11 19:31:41 +02:00
GuestFreebsdClocks.cpp feat(libkernel): add clock_settime with FreeBSD argument checks 2026-10-13 14:57:46 +01:00
GuestFstatfs.cpp fix(libkernel): give guest sockets ordinary descriptor numbers below FD_SETSIZE 2026-10-13 03:22:36 +00:00
GuestFstatvfs.cpp feat(libc): implement guest fstatvfs volume statistics 2026-10-11 15:57:20 +02:00
GuestFstatvfsConversion.cpp feat(libc): implement guest fstatvfs volume statistics 2026-10-11 15:57:20 +02:00
GuestG2PDialog.cpp feat(libs): run the G2P and VR setup dialogs as common dialogs without UI 2026-10-10 22:53:48 +00:00
GuestGameUpdate.cpp feat(libs): implement sceGameUpdateGetAddcontLatestVersion 2026-10-06 01:17:29 +02:00
GuestGenericCategory.cpp feat(libc): implement generic error category messages 2026-10-13 14:38:04 +03:00
GuestGetitimer.cpp feat(libkernel): query real-time alarms with getitimer 2026-10-11 15:30:33 +02:00
GuestGetlogin.cpp fix(libkernel): resolve getlogin_r from the effective host account 2026-10-12 01:39:07 +02:00
GuestGetloginNoSession.cpp fix(libkernel): resolve getlogin_r from the effective host account 2026-10-12 01:39:07 +02:00
GuestGetopt.cpp feat(libSceLibcInternal): implement getopt and getopt_long 2026-10-12 18:46:43 +00:00
GuestGetrlimit.cpp fix(libkernel): build the fcntl status flags and the getrlimit test on macOS 2026-10-12 17:33:37 +02:00
GuestGetrusage.cpp fix(libkernel): support RUSAGE_CHILDREN in getrusage 2026-10-11 11:39:12 -04:00
GuestHeapReportForGame.cpp feat(libc): report heap backtraces and heap errors requested by the guest heap 2026-10-12 22:15:55 +01:00
GuestHeapRounding.cpp fix(libc): reject overflowing large heap block sizes 2026-10-07 12:06:33 -07:00
GuestHmd.cpp feat(libSceHmd): add a disconnected-headset HLE stub 2026-10-01 14:18:10 +02:00
GuestHmd2.cpp feat(libSceHmd2): add PS VR2 modules that report the runtime as unavailable 2026-10-07 19:58:01 -04:00
GuestHostStandardError.cpp fix(libc): keep host diagnostics on stderr when a guest redirects it on Linux 2026-10-12 19:00:08 -03:00
GuestHostname.cpp test(libc): require a stable guest hostname 2026-10-10 14:42:43 -04:00
GuestHttp.cpp Merge pull request #3706 from MarcZX100/codex/http-abort-wait-3156 2026-10-11 23:53:59 +02:00
GuestHttp2.cpp feat(libSceHttp2): implement sceHttp2DeleteCookieBox 2026-10-12 12:24:57 +02:00
GuestHttpResponseHeader.cpp feat(http): implement response header parsing 2026-10-05 18:32:47 -03:00
GuestImageAnonymous.cpp fix(libc): back the main image's writable mappings with anonymous memory on Linux 2026-10-07 18:43:37 +02:00
GuestImeKeyboard.cpp feat(libSceIme): implement keyboard info and mode queries 2026-10-06 00:30:16 +02:00
GuestImeParameters.cpp feat(libSceIme): implement sceImeGetPanelPositionAndForm 2026-10-09 23:36:28 +02:00
GuestIndexedDraw.cpp fix(agc): support explicit indexed draw commands 2026-09-28 09:09:02 +10:00
GuestInterfaces.cpp feat(libc): keep getifaddrs flags consistent with their addresses on Linux 2026-10-10 10:23:55 +02:00
GuestItimer.cpp fix(libkernel): report the setitimer interval from getitimer 2026-10-12 22:08:23 +02:00
GuestJitSharedMemory.cpp test(libkernel): keep JIT shared memory descriptors in step across dup2 2026-10-12 21:59:19 +02:00
GuestJobManager.cpp test(libSceJobManager): allocate aligned test blocks without std::aligned_alloc 2026-10-11 16:59:14 +09:00
GuestJpegDec.cpp feat(libSceJpegDec): implement JPEG decoding 2026-10-02 13:34:41 +02:00
GuestJpegEnc.cpp feat(jpegenc): honor the encode restart interval 2026-10-06 14:16:07 +02:00
GuestJson.cpp Merge pull request #3737 from MarcZX100/codex/json2-init-parameter2-3348 2026-10-12 20:01:34 +13:00
GuestKernelErrors.cpp fix(libkernel): return the console's errors from the SCE mutex calls 2026-10-11 21:06:55 -03:00
GuestKernelFcntl.cpp feat(libkernel): implement fcntl record locks on Windows 2026-10-12 18:42:53 +00:00
GuestKernelIsStack.cpp fix(libkernel): place guest thread stacks inside the application area 2026-10-13 16:03:36 +02:00
GuestKernelRename.cpp refactor(libkernel): share one rename implementation with libc 2026-10-08 23:17:04 +02:00
GuestKernelStackProtect.cpp test(libkernel): check the host-only stack guard on Linux only 2026-10-13 16:03:39 +02:00
GuestKernelSync.cpp Merge pull request #2819 from MarcZX100/codex/mkdir-trailing-slash-2743 2026-10-11 00:52:01 +02:00
GuestKernelSys.cpp Merge pull request #4553 from Nixitov/feat/fchmodat 2026-10-13 17:03:44 +02:00
GuestKill.cpp feat(libkernel): implement killpg 2026-10-12 23:11:01 +02:00
GuestKqueue.cpp fix(libkernel): pair the inotify halves of a rename in a watched directory 2026-10-13 11:53:02 +13:00
GuestLibcCndTimedWait.cpp feat(libc): implement _Cnd_timedwait 2026-10-13 06:34:01 -03:00
GuestLibcMutexInitWithName.cpp feat(libc): implement _Mtx_init_with_name 2026-10-13 01:05:37 -03:00
GuestLibcStaticImports.cpp fix(libc): add missing Unity engine static imports 2026-10-12 01:04:39 +03:00
GuestLibcThreads.cpp fix(libc): match console mutex failure behavior 2026-10-10 22:47:34 +00:00
GuestLifecycle.cpp fix(libc): bridge guest thread destructors to host ABI 2026-10-07 18:50:04 -07:00
GuestLocale.cpp fix(libc): map _Towctrans descriptors 1 and 2 to lower and upper case 2026-10-11 16:05:26 -07:00
GuestLoginDialog.cpp fix(logindialog): report user-cancelled and write only the leading result int32 2026-10-06 23:46:00 +02:00
GuestMath.cpp Merge pull request #5223 from Nixitov/feat/libc-float-math 2026-10-13 17:43:06 +02:00
GuestMbus.cpp feat(libSceMbus): add the device service with no devices attached 2026-10-08 15:30:58 +13:00
GuestMemory.cpp perf(libkernel): find guest allocations and direct mappings by address 2026-10-13 23:11:32 +13:00
GuestMemoryModule.cpp fix(libkernel): reprotect bundled guest module images on Windows 2026-10-10 10:23:42 +02:00
GuestMemoryPoolStats.cpp fix(net): return the console's errors from the memory pool stats calls 2026-10-11 09:49:13 +02:00
GuestMemrchr.cpp feat(libc): implement memrchr 2026-10-11 01:16:53 +02:00
GuestMessageDestructorAbi.S fix(libc): bridge guest exception vtable callbacks 2026-10-08 23:06:47 +02:00
GuestMessageDestructorAbi.cpp fix(libc): bridge guest exception vtable callbacks 2026-10-08 23:06:47 +02:00
GuestMktime.cpp fix(libc): convert local times before 1970 and after 3000 on Windows 2026-10-13 01:47:03 +00:00
GuestMlock.cpp feat(libkernel): add mlockall 2026-10-13 07:51:35 +00:00
GuestModuleFixture.cpp fix(relinker): keep host prx references out of guest modules on Linux 2026-10-05 19:58:39 -03:00
GuestModuleInfo.cpp feat(libkernel): implement sceKernelInternalMemoryGetModuleSegmentInfo 2026-10-13 04:29:25 +05:30
GuestMsgDialogNative.cpp feat(libSceMsgDialog.native): implement sceMsgDialogGetStatus 2026-10-06 21:56:43 +02:00
GuestMsync.cpp feat(libkernel): implement msync 2026-10-09 23:38:58 +02:00
GuestMutexRaiseException.cpp test(libkernel): cover exception delivery during mutex wait 2026-10-10 03:06:48 +03:00
GuestNamedShmConcurrency.cpp feat(libkernel): make Linux shared memory usable through guest APIs (#3923) 2026-10-11 23:40:45 +02:00
GuestNamedShmDescriptorReuse.cpp fix(libkernel): preserve patched loading and shared-memory object identity 2026-10-11 23:40:46 +02:00
GuestNamedShmIoDescriptorReuse.cpp fix(libkernel): reject identity changes before ordinary-file fallback 2026-10-11 23:40:46 +02:00
GuestNamedShmLifecycle.cpp fix(libkernel): preserve patched loading and shared-memory object identity 2026-10-11 23:40:46 +02:00
GuestNamedShmOpen.cpp fix(libkernel): keep shared-memory identity and guest permissions consistent 2026-10-11 23:40:46 +02:00
GuestNamedShmPermissions.cpp fix(libkernel): keep shared-memory identity and guest permissions consistent 2026-10-11 23:40:46 +02:00
GuestNanosleep.cpp fix(libkernel): leave the remaining time untouched when nanosleep completes 2026-10-11 19:45:27 +00:00
GuestNetCtlApDialog.cpp feat(libSceNetCtlApDialog): run the offline access-point dialog lifecycle 2026-10-12 20:03:59 +01:00
GuestNewHandler.cpp fix(libc): throw bad_alloc from operator new when the default heap rejects a size 2026-10-12 11:32:47 -03:00
GuestNpAuth.cpp feat(exports): export the calls PPSA01317 imports 2026-10-13 01:11:29 +02:00
GuestNpAuthAuthorizedAppCode.cpp feat(libSceNpAuth): return the signed-out error from sceNpAuthGetAuthorizedAppCode 2026-10-12 22:54:23 +02:00
GuestNpAuthAuthorizedAppDialog.cpp feat(libSceNpAuthAuthorizedAppDialog): add the dialog, with NpAuth and SaveData imports of Minecraft 2026-10-12 08:53:30 +00:00
GuestNpManager.cpp feat(libSceNpManager): add the missing request timeout export 2026-10-10 12:57:01 -04:00
GuestNpPartner.cpp feat(libSceNpPartner001): implement sceNpEAAccessInitialize and sceNpEAAccessTerminate 2026-10-12 18:46:44 +00:00
GuestNpReachability.cpp feat(libSceNpManager): answer sceNpCheckNpAvailability with no user signed in 2026-10-09 21:13:56 +09:00
GuestNpSessionSignaling.cpp feat(libSceNpSessionSignaling): answer connection status queries offline 2026-10-12 22:05:23 +01:00
GuestNpTrophy2.cpp fix(libSceNpTrophy2): accept a null details or data in GetTrophyInfo and GetGroupInfo 2026-10-11 15:35:56 +02:00
GuestNpWebApi2.cpp feat(exports): export the calls PPSA01317 imports 2026-10-13 01:11:29 +02:00
GuestOfflineImports.cpp Merge pull request #3973 from MarcZX100/codex/carry-rudp-end-terminate 2026-10-13 13:40:04 +02:00
GuestOnce.cpp fix(libkernel): leave a once initializer's own cleanup handlers alone when it throws 2026-10-12 07:49:09 +00:00
GuestOperationMode.cpp fix(libkernel): report the operation mode the console reports 2026-10-11 14:20:54 -03:00
GuestOpusCeltDec.cpp fix(opus): export the libSceOpusCeltDec module 2026-10-11 07:10:03 +09:00
GuestOpusDec.cpp feat(opus): implement 48 kHz libSceOpusDec 2026-10-09 19:24:56 +04:00
GuestOverflowError.cpp feat(libc): export std::overflow_error type info, vtable and destructor 2026-10-12 05:20:17 -04:00
GuestPPSA01530Exports.cpp feat(libkernel): implement kqueue and kevent over the event queue 2026-10-12 22:36:59 +02:00
GuestPad.cpp feat(libScePad): apply the angular velocity deadband 2026-10-12 22:29:57 +01:00
GuestParentProcess.cpp feat(libkernel): implement getsid for calling process 2026-10-12 23:11:21 +02:00
GuestPathCase.cpp test(libc): use generic file names in the path-case test 2026-10-08 14:33:20 +02:00
GuestPlayGo.cpp fix(libScePlayGo): answer chunk ids from the package layout 2026-10-13 11:26:43 +02:00
GuestPlayGoDialog.cpp feat(libs): implement scePlayGoDialogGetStatus 2026-10-05 19:32:16 +02:00
GuestPlayerReviewDialog.cpp feat(libSceCdlgPlayerReview): add the player review dialog 2026-10-07 22:07:28 +03:00
GuestPngDec.cpp fix(libScePngDec): validate this_size on create 2026-10-13 08:55:25 +05:30
GuestPngEnc.cpp fix(pngenc): restrict adaptive filtering to the requested filter subset 2026-10-05 02:08:31 +02:00
GuestPoll.cpp fix(libkernel): accept POLLPRI on guest sockets under WSAPoll 2026-10-13 11:15:48 +02:00
GuestPosixFilesystem.cpp fix(libkernel): give guest sockets ordinary descriptor numbers below FD_SETSIZE 2026-10-13 03:22:36 +00:00
GuestPosixRandom.cpp feat(libScePosixForWebKit): implement arc4random 2026-10-11 11:14:30 +00:00
GuestPosixScalarIo.cpp test(libkernel): pin direct sceKernelRead/Write/Lseek errors and a read on a directory 2026-10-11 10:51:03 +02:00
GuestPosixSem.cpp fix(libkernel): handle available sem_timedwait counts first 2026-10-11 23:54:18 +02:00
GuestPosixSpawn.cpp feat(libSceLibcInternal): implement the posix_spawn attribute and file action calls 2026-10-13 07:56:19 +00:00
GuestProcessArguments.cpp fix(libkernel): return every command-line argument as UTF-8 from getargv on Windows 2026-10-10 21:20:29 +13:00
GuestProcessTime.cpp test(libkernel): tolerate process-time clock skew 2026-10-11 10:46:48 +00:00
GuestProgramName.cpp feat(libSceLibcInternal): implement getprogname 2026-10-11 04:22:28 -04:00
GuestProprietaryVoiceChatHelper.cpp feat(libSceProprietaryVoiceChatHelperPrx): implement the voice chat helper lifecycle 2026-10-13 10:34:39 +02:00
GuestPsml.cpp feat(psml): implement the MFSR 1100 calls for hardware without PSSR 2026-10-05 17:51:47 +02:00
GuestPthreadAtfork.cpp feat(libkernel): implement pthread_atfork 2026-10-13 07:38:13 +00:00
GuestPthreadAttr.cpp Merge pull request #4096 from hugodearaujo/fix/solosched-values 2026-10-12 21:40:24 +13:00
GuestPthreadAttrErrors.cpp fix(libkernel): return the console's errors from the scePthreadAttr calls 2026-10-11 20:59:17 -03:00
GuestPthreadBarrier.cpp fix(libkernel): let pthread_barrier_destroy wait for released waiters 2026-10-11 20:57:22 +00:00
GuestPthreadCancel.cpp feat(libkernel): implement thread cancellation 2026-10-10 11:32:09 +02:00
GuestPthreadCancelRecovery.cpp test(libkernel): cover cancellation recovery 2026-10-10 21:27:49 +02:00
GuestPthreadDestructorLifetime.cpp fix(libkernel): run pthread key destructors before thread release 2026-10-11 12:21:40 -04:00
GuestPthreadGetname.cpp feat(libkernel): implement pthread_getname_np 2026-10-08 15:23:30 -03:00
GuestPthreadJoinSelf.cpp fix(libkernel): join the calling thread and create from an unset attribute as the console does 2026-10-11 21:09:08 -03:00
GuestPthreadKey.cpp fix(libkernel): number pthread keys from 1 as FreeBSD libthr does 2026-10-11 22:16:59 +00:00
GuestPthreadMutexErrors.cpp fix(libkernel): return the console's errors from the SCE mutex calls 2026-10-11 21:06:55 -03:00
GuestPthreadMutexattr.cpp fix(libkernel): try the lock before checking the pthread_mutex_timedlock deadline 2026-10-11 21:00:30 +00:00
GuestPthreadRename.cpp test(libkernel): cover POSIX thread-name limits 2026-10-10 09:53:54 +02:00
GuestPthreadRwlock.cpp fix(libkernel): hold back new rwlock readers while a writer waits 2026-10-12 18:43:43 +00:00
GuestPthreadSchedparam.cpp fix(libkernel): check and keep the scheduling policy of a thread 2026-10-13 12:53:19 +02:00
GuestPthreadSem.cpp fix(libkernel): guard SCE pthread semaphore count overflow 2026-10-12 23:26:25 +05:30
GuestPthreadSpin.cpp feat(libkernel): implement the pthread spinlock calls 2026-10-11 23:53:36 +02:00
GuestPthreadStack.cpp fix(libkernel): keep host stack room below guest thread stacks 2026-10-10 22:41:03 +13:00
GuestQsort.cpp fix(libc): sort with FreeBSD 11's qsort so equal elements keep its order 2026-10-12 15:01:35 +00:00
GuestRaiseException.cpp Merge pull request #2051 from esatturan/fix/libkernel-umtx-interruptible-waits 2026-10-11 11:31:40 +02:00
GuestRaiseNestedSleep.cpp fix(libkernel): give a sleep nested in an APC its own timer on Windows 2026-10-08 07:01:09 -04:00
GuestRandom.cpp feat(random): implement sceRandomGetRandomNumber 2026-09-26 12:14:46 +02:00
GuestRandomState.cpp feat(libc): implement drand48, lrand48, mrand48 and srand48 2026-10-11 21:48:56 +04:00
GuestRazorCpu.cpp feat(libSceRazorCpu): implement sceRazorCpuSync 2026-10-12 21:58:39 +02:00
GuestReallocalign.cpp feat(libc): implement RaiseEv, catchReturnFromMain and reallocalign 2026-09-30 23:55:00 +00:00
GuestRealpath.cpp feat(libc): implement realpath 2026-10-11 01:11:33 +02:00
GuestRenderingWait.cpp feat(agc): execute rendering waits against buffer reuse fences 2026-09-25 07:16:55 +10:00
GuestResolver.cpp fix(libScePosixForWebKit): use FreeBSD's gai_strerror message texts 2026-10-12 01:49:40 +00:00
GuestRtc.cpp fix(rtc): reject date strings ending at the minutes 2026-10-12 19:44:03 +00:00
GuestRudpContextQueries.cpp test(libSceRudp): follow the End/Terminate swap in the context query and pump tests 2026-10-13 07:51:20 +00:00
GuestRudpPump.cpp test(libSceRudp): follow the End/Terminate swap in the context query and pump tests 2026-10-13 07:51:20 +00:00
GuestRudpStatus.cpp fix(libSceRudp): swap sceRudpEnd and sceRudpTerminate 2026-10-13 07:51:20 +00:00
GuestRuneLocale.cpp feat(libc): implement the C locale wide character class functions 2026-10-10 03:18:53 -04:00
GuestSandboxRandomWord.cpp feat(libkernel): implement sceKernelGetFsSandboxRandomWord 2026-10-08 21:39:11 +02:00
GuestSaveDataCancel.cpp fix(savedata): export sceSaveDataCancel 2026-10-10 21:22:48 +13:00
GuestSaveDataConvert.cpp feat(libSceSaveData): implement sceSaveDataGetConvertProgress 2026-10-13 09:48:44 +02:00
GuestSaveDataDelete.cpp fix(savedata): reject deleting mounted native saves 2026-10-07 15:13:43 -07:00
GuestSaveDataDialog.cpp fix(savedata): keep progress dialogs running until closed 2026-10-08 01:37:34 +03:00
GuestSaveDataMountStatus.cpp fix(savedata): report a CREATE2 mount of an existing save as not created 2026-10-08 19:46:23 +01:00
GuestSaveDataPs4.cpp feat(savedata): implement the PS4 transfer mount and directory search 2026-10-05 19:41:59 +02:00
GuestSaveDataSearch.cpp feat(libSceSaveData): answer sceSaveDataDirNameSearch2 2026-10-12 22:59:26 +02:00
GuestScanCount.cpp fix(libc): honor sscanf_s count conversion lengths 2026-10-06 12:23:04 -07:00
GuestSceNet.cpp Merge pull request #4611 from EagleBearerYS/fix/libscenet-epoll-out 2026-10-13 17:51:30 +02:00
GuestSchedPriority.cpp fix(libkernel): report the console's scheduling priority range 2026-10-11 19:47:18 -03:00
GuestSearch.cpp feat(libc): implement binary search with guest comparator ABI 2026-09-25 07:24:17 +10:00
GuestSelect.cpp fix(libkernel): give guest sockets ordinary descriptor numbers below FD_SETSIZE 2026-10-13 03:22:36 +00:00
GuestSemaphore.cpp fix(libkernel): report the remaining time from sceKernelWaitSema 2026-10-11 20:09:33 +00:00
GuestSendfile.cpp feat(libkernel): implement sendfile 2026-10-11 16:19:13 +03:00
GuestServiceDatabase.cpp feat(libScePosixForWebKit): implement getservbyname 2026-10-13 15:43:05 +03:00
GuestSetrlimit.cpp feat(libkernel): export setrlimit 2026-10-12 22:47:55 +02:00
GuestShaderLink.cpp fix(agc): prepare combined shader layouts when linking 2026-10-10 02:06:51 -05:00
GuestShare.cpp feat(libSceShare): implement sceShareCaptureVideoClipExtended 2026-10-12 18:46:45 +00:00
GuestSharePlay.cpp feat(libSceSharePlay): implement sceSharePlayProhibitController 2026-10-12 21:58:43 +02:00
GuestShmOpen.cpp feat(libkernel): make Linux shared memory usable through guest APIs (#3923) 2026-10-11 23:40:45 +02:00
GuestSigaltstack.cpp feat(libkernel): implement sigaltstack 2026-10-09 23:16:18 +02:00
GuestSignalSets.cpp feat(libkernel): implement sigsetjmp 2026-10-11 11:23:10 +00:00
GuestSignals.cpp feat(libkernel): wait for pending guest signals in the signal waits 2026-10-12 17:47:33 -03:00
GuestSigninDialog.cpp feat(libSceSigninDialog): complete offline sign-in dialog lifecycle 2026-10-11 19:11:37 +04:00
GuestSigtimedwait.cpp fix(libkernel): mark pending signals under the pending lock 2026-10-12 17:47:34 -03:00
GuestSocketDescriptors.cpp fix(libkernel): return bad descriptor from fstat 2026-10-13 03:22:38 +00:00
GuestSocketError.cpp docs(libkernel): record the unreported nonblocking connect refusal and the recv after SHUT_RD difference 2026-10-11 23:43:47 +02:00
GuestSocketEvents.cpp feat(libkernel): wake socket read and write events instead of polling 2026-10-11 01:54:15 +02:00
GuestSocketHostWrite.cpp fix(libc): track writes to shared guest memory per 4 KiB page on Windows 2026-10-12 18:03:53 -04:00
GuestSocketPair.cpp fix(libkernel): give guest sockets ordinary descriptor numbers below FD_SETSIZE 2026-10-13 03:22:36 +00:00
GuestSocketReadWrite.cpp fix(libkernel): close guest sockets in sceKernelClose 2026-10-12 00:11:53 +02:00
GuestSoftwareVersion.cpp feat(libkernel): implement sceKernelGetAllowedSdkVersionOnSystem 2026-10-11 03:48:47 -04:00
GuestSsl.cpp feat(libSceSsl): add missing verification callback export 2026-10-13 12:50:43 +02:00
GuestStandardStreams.cpp fix(libc): fail fseek and ftell on a pipe with ESPIPE on Windows 2026-10-13 02:38:01 +00:00
GuestStatvfs.cpp feat(libc): query filesystem statistics by guest path 2026-10-12 19:42:52 +02:00
GuestStdExecuteOnce.cpp feat(libc): implement std_execute_once 2026-10-06 13:11:41 +03:00
GuestStrftime.cpp fix(libc): format strftime and asctime as FreeBSD 11 does 2026-10-13 10:12:15 +00:00
GuestStrings.cpp Merge pull request #4625 from QRMOE/fix-libc-strtok-exhausted-state 2026-10-13 16:59:43 +02:00
GuestSyncOnAddress.cpp feat(libkernel): implement sceKernelSyncOnAddressWait8 and sceKernelSyncOnAddressWait16 2026-10-06 04:30:12 +05:30
GuestSyslog.cpp test(libc): match syslog PID formatting 2026-10-13 09:56:31 +00:00
GuestSysmodule.cpp feat(libSceSysmodule): register libSceAcm (0x10B) and libScePsml (0x137) module IDs 2026-10-12 16:22:34 +02:00
GuestSystemCommand.cpp feat(libkernel): implement system 2026-10-08 18:15:49 -04:00
GuestSystemConfiguration.cpp feat(libkernel): report hw.model from sysctl 2026-10-12 16:18:42 -04:00
GuestSystemExit.cpp fix(libSceSystemService): run guest exit handlers first on LoadExec exit 2026-10-13 12:03:05 +02:00
GuestSystemFont.cpp fix(libSceFont): report vertical glyph metrics 2026-10-10 21:23:19 +13:00
GuestSystemGesture.cpp test(libSceSystemGesture): cover the handle and null checks of every recognizer call 2026-10-11 02:04:04 +02:00
GuestSystemKillApp.cpp test(libSceSystemService): reject app ID 0 and how -2 in the kill test 2026-10-09 12:22:29 +08:00
GuestSystemService.cpp feat(libSceSystemService): no-op sceSystemServiceOpenChallengeActivity 2026-10-13 16:41:40 +07:00
GuestSystemServiceLanguage.cpp fix(libSceSystemService): answer parameter 400 with the console language 2026-10-12 03:18:00 +02:00
GuestTcp.cpp fix(libkernel): getsockname on an unbound socket returns the zero address on Windows 2026-10-13 17:01:30 +13:00
GuestTerminal.cpp test(libkernel): termios calls on a Unix socket and a directory descriptor 2026-10-12 21:48:20 +02:00
GuestTextToSpeech2.cpp feat(libSceTextToSpeech2): return EOPNOTSUPP from remaining speech exports 2026-10-11 13:43:46 +02:00
GuestThermalSensors.cpp feat(libkernel): report the host SoC and CPU temperature 2026-10-13 16:30:07 +02:00
GuestThreadAtexit.cpp feat(libcinternal): run thread_local destructors at thread exit 2026-10-05 17:51:35 +02:00
GuestThreadCallbackAbi.cpp fix(libc): ignore the guest DSO of thread atexit on Windows in the shared bridge 2026-10-13 15:33:22 +02:00
GuestThreadCpuClock.cpp fix(libkernel): return SCE error codes from sceKernelClockGettime and sceKernelClockGetres 2026-10-11 19:47:03 +00:00
GuestThreadSanitizer.cpp feat(libSceDbgThreadSanitizer): declare the TSan annotation calls and report the sanitizer disabled 2026-10-13 02:12:05 -04:00
GuestThreadSelf.cpp fix(libkernel): return EDEADLK for a thread joining itself and EINVAL for a null thread 2026-10-11 22:23:16 +00:00
GuestTimeConversion.cpp fix(libc): keep the caller errno when localtime cannot represent a time 2026-10-13 14:50:03 +02:00
GuestTruncate.cpp test(libkernel): skip the read-only truncate cases when running as root 2026-10-11 14:59:10 +00:00
GuestUdp.cpp Merge pull request #4658 from milescoviello/fix/sockopt-option-lengths 2026-10-13 16:53:12 +13:00
GuestUlobjmgr.cpp feat(ulobjmgr): register and unregister object 2026-10-05 19:25:46 +02:00
GuestUltQueue.cpp feat(libSceUlt): accept option parameters in sceUltQueueCreate and sceUltQueueDataResourcePoolCreate 2026-10-12 22:48:53 +02:00
GuestUltThread.cpp feat(libSceUlt): add underscore mutex and queue create exports 2026-10-11 09:29:28 -07:00
GuestUmtxOp.cpp feat(libkernel): wake each listed address in _umtx_op UMTX_OP_NWAKE_PRIVATE 2026-10-11 17:48:06 +00:00
GuestUnwindModuleInfo.cpp fix(kernel): throw on unsupported unwind tables in sceKernelGetModuleInfoForUnwind 2026-10-08 00:54:43 +02:00
GuestUnwindModuleInfoFailureLinux.cpp fix(libkernel): throw when the Linux guest unwind lookup fails 2026-10-10 02:10:08 +02:00
GuestUnwindModuleInfoFixture.cpp test(kernel): define the unwind fixture's .ehmeta without compiler extensions 2026-10-08 00:54:43 +02:00
GuestUnwindModuleInfoFixture.hpp fix(kernel): throw on unsupported unwind tables in sceKernelGetModuleInfoForUnwind 2026-10-08 00:54:43 +02:00
GuestUnwindModuleInfoLinux.cpp fix(libkernel): throw when the Linux guest unwind lookup fails 2026-10-10 02:10:08 +02:00
GuestUsbd.cpp test(libSceUsbd): require a non-null active config interface array 2026-10-12 22:32:42 +02:00
GuestUserContext.cpp feat(libkernel): implement getcontext, setcontext and makecontext 2026-10-11 13:00:38 +03:00
GuestUserService.cpp fix(libSceUserService): report the console's default accessibility settings 2026-10-11 20:35:58 -03:00
GuestUserServiceUserName.cpp fix(libSceUserService): answer sceUserServiceGetUserName as the console does 2026-10-11 20:12:43 -03:00
GuestUtime.cpp test(libSceLibcInternal): regress successful utime errno changes 2026-10-10 14:42:36 -04:00
GuestUtimeForwarding.cpp test(libSceLibcInternal): regress successful utime errno changes 2026-10-10 14:42:36 -04:00
GuestVdecsw.cpp feat(libs): implement libSceVdecsw on top of libSceVideodec2 2026-10-09 13:28:48 +02:00
GuestVideoOutHighFrameRate.cpp fix(videoout): support permitted high-frame-rate output 2026-10-11 13:40:31 -05:00
GuestVideoOutOutputMode.cpp fix(videoout): support permitted high-frame-rate output 2026-10-11 13:40:31 -05:00
GuestVideoOutResolutionStatus.cpp test(videoout): isolate application fixtures 2026-10-10 17:10:51 +00:00
GuestVideoOutWqhdDetection.cpp test(videoout): isolate application fixtures 2026-10-10 17:10:51 +00:00
GuestVideodec2.cpp fix(videodec2): answer picture info from the decoder that last wrote the buffer 2026-10-12 04:06:54 -06:00
GuestVoiceQoS.cpp feat(libSceVoiceQoS): implement sceVoiceQoSEnd 2026-10-12 00:01:03 +02:00
GuestVrSetupDialog.cpp feat(libs): run the G2P and VR setup dialogs as common dialogs without UI 2026-10-10 22:53:48 +00:00
GuestWaitpid.cpp feat(libkernel): implement wait through guest waitpid 2026-10-11 17:53:21 +02:00
GuestWcsrtombs.cpp fix(libc): convert wcsrtombs using guest characters 2026-10-08 11:32:21 -07:00
GuestWcsrtombsS.cpp feat(libc): implement wcsrtombs_s 2026-10-05 20:29:18 +02:00
GuestWebBrowserDialog.cpp fix(libSceWebBrowserDialog): permit termination from finished state in sceWebBrowserDialogTerminate 2026-10-12 21:58:02 +05:30
GuestWideConversion.cpp feat(libc): implement _WStoul, _Iswctype and swscanf_s 2026-10-10 23:44:00 +02:00
GuestWideFormatting.cpp feat(libc): implement wcsftime 2026-10-13 07:33:58 +00:00
GuestWideStrings.cpp Merge pull request #4616 from EagleBearerYS/fix/libc-strtod-quiet-nan-windows 2026-10-13 17:11:55 +02:00
GuestWorkingDirectory.cpp Merge pull request #2324 from AchrafReyani/fix/libc-getcwd-application-heap 2026-10-10 17:46:55 +13:00
GuestZlib.cpp feat(zlib): implement sequential libSceZlib decompression 2026-10-10 02:03:59 +04:00
H264Fixture.hpp feat(libs): implement libSceVdecsw on top of libSceVideodec2 2026-10-09 13:28:48 +02:00
HostThreadLocal.cpp test(libc): wait for std::async thread teardown in host_thread_local 2026-10-09 09:45:21 +02:00
HostThreadLocalLibrary.cpp fix(agc): preserve recorder buffers through Windows thread teardown 2026-09-28 09:55:01 +10:00
ImageBy.cpp fix(shader): follow measured hardware for MIMG BY2/BY4 loads 2026-10-08 21:28:22 +02:00
ImageMsaaLoad.cpp feat(shader): implement image_msaa_load 2026-10-05 19:56:34 -05:00
ImagePckN.cpp feat(shader): implement MIMG PCK2/PCK4 loads as measured on hardware 2026-10-08 21:54:10 +02:00
ImageSampleGather.cpp test(shader): cover high MIMG opcode bit 2026-10-09 13:06:21 +11:00
LinearDisplayBuffer.cpp feat(agc): present 16-bit float display buffers 2026-10-11 00:38:12 +02:00
LogMacros.cpp fix(libc): write each log line in one call 2026-10-11 13:23:21 -04:00
MemoryPoolTest.cpp fix(libkernel): harden DirectMemory pool bounds and rollback 2026-10-13 10:49:27 +00:00
Mspace.cpp fix(libc): keep a moved mspace block's usable bytes in realloc 2026-10-13 03:38:29 +02:00
ParamJsonParser.cpp Merge pull request #4558 from MiniRML/fix/kernel-json-number-locale 2026-10-13 15:37:49 +13:00
PatchedLibraries.cpp test(libs): report patched libraries that fail to load instead of a loader dialog 2026-10-09 19:49:57 +07:00
PixelAncillary.cpp fix(shader): read the ancillary render target index from Layer when the draw exports it 2026-10-13 15:15:55 +01:00
PlayerInvitationDialog.cpp feat(playerinvitationdialog): implement scePlayerInvitationDialogGetResult 2026-10-06 11:42:02 +00:00
PreciseWait.cpp test(libc): cover precise sleep helper 2026-10-10 08:30:28 +00:00
PthreadStart.cpp test(libkernel): check the Linux host thread handle in pthread start coverage 2026-10-10 08:57:08 +02:00
RayTracingMiss.cpp feat(shader): implement image_bvh64_intersect_ray 2026-10-05 00:26:32 +00:00
RegisterContext.cpp fix(libc): let a title's own libunwind read _Unwind_Backtrace frames 2026-10-13 01:55:14 -04:00
SaveDataFileWriteFailure.cpp fix(savedata): preserve existing saves on replace failure 2026-10-01 16:40:38 +02:00
SaveDataMemoryGrowth.cpp Merge pull request #1680 from emirplus/fix/savedata-memory-metadata 2026-10-12 16:08:53 +13:00
SaveDataMemoryMetadata.cpp fix(savedata): recover from metadata setup failure 2026-10-10 21:09:00 +03:00
SaveDataWriteReplacement.cpp fix(savedata): preserve existing saves on replace failure 2026-10-01 16:40:38 +02:00
ScalarBitCount64.cpp test(shader): cover 64-bit scalar bit-count ops 2026-10-02 21:48:23 +00:00
ScalarCall.cpp feat(shader): link compute shaders' user-data callees at dispatch 2026-10-11 09:59:27 +02:00
ScalarSaveexec.cpp feat(shader): implement SOP1 saveexec/wrexec family 2026-10-02 00:22:41 +00:00
ScalarScratchLoad.cpp refactor(shader): throw on s_scratch_load until wave scratch layout is modelled 2026-10-06 01:16:02 +02:00
ScalarSwappc.cpp feat(shader): execute bounded S_CALL_B64 2026-10-08 20:22:51 +02:00
ShaderBufferAddress.cpp test(shader): cover decoded buffer address operands 2026-09-28 09:09:02 +10:00
TextureFormatLookup.cpp fix(agc): keep BGRA color targets resident between draws 2026-09-28 16:26:02 +10:00
ThreadLocalDestructors.cmake test(libc): allow the __cxa_thread_atexit export to call the MinGW registration 2026-10-13 15:33:28 +02:00
VectorCompareConst.cpp fix(recompiler): fold unordered infinity comparisons 2026-10-11 10:40:37 +00:00
VectorCompareI16U16.cpp feat(shader): implement VOPC I16/U16 cmpx compares 2026-09-30 23:55:29 +00:00
VectorConstantFactorTininess.cpp perf(shader): check f32 product tininess in one multiply to nearest even 2026-10-11 01:54:16 +02:00
VectorFusedMultiplyAdd.cpp fix(shader): round v_fma_mixlo_f16 and v_fma_mixhi_f16 in every f16 rounding mode 2026-10-11 14:59:55 +02:00
VectorMadLegacy.cpp fix(shader): round the v_mad_legacy_f32 product before the add 2026-10-10 08:18:55 +02:00
VectorMinMaxMed16.cpp feat(shader): implement VOP3 I16/U16 min/max/med3 2026-10-01 16:11:33 +00:00
VideoOutTestEnvironment.hpp test(videoout): isolate application fixtures 2026-10-10 17:10:51 +00:00
Wave32WideSubgroup.cpp feat(shader): decode DPP8 on VOP1 and VOP2 2026-10-05 03:32:30 +02:00
WindowsBacktraceReport.cpp fix(libc): list stack return address candidates in Windows backtrace reports 2026-10-12 03:41:02 +09:00
WindowsExceptions.cpp fix(libc): unwind guest exceptions through Windows DLL frames 2026-10-12 09:42:51 -04:00
WindowsWriteWatch.cpp fix(agc): defer write tracking for fresh Windows shared imports 2026-10-13 10:37:27 +05:30
WriteWatch.cpp fix(libc): track never-collected pages in the macOS write watch 2026-10-11 18:34:59 +03:00
run_exception_tests.py feat(libc): add ex tests + remove bad_alloc dup 2026-09-06 07:30:59 +03:00