Berk
|
2df6f5b0a0
|
Unity fixes 1016p1 (#1043)
* [HLE] Let schedulers report guest thread stack bounds
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Core] Report the mapped stack of each guest thread
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Validate pthread stack bounds before reporting them
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Report every guest thread's stack in pthread attributes
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Publish semaphore handles as 64-bit values
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Accept zero-count semaphore signals
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Route semaphore waits through one core
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Poll host semaphore waits and deliver guest exceptions
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Add scePthreadSemTimedwait
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Remove every pending copy of a deleted event
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Block timed event queue waits in the guest scheduler
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Refresh pending user data when an event is re-added
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Keep every end-of-pipe interrupt event
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Track deadlines and POSIX results on sync waiters
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Poll host sync waits in bounded slices
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Share the sync-on-address wait and wake cores
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Kernel] Add _umtx_op wait and wake
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Np] Track WebApi2 user contexts and push filters
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Np] Add sceNpWebApi2PushEventDeleteHandle
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Np] Add sceNpWebApi2PushEventRegisterCallback
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Tests] Cover kernel sync, pthread stack bounds and NpWebApi2
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Accept HTile-backed compressed stencil targets
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Tests] Cover HTile-backed compressed stencil targets
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Accept stencil targets with or without HTile backing
* [Tests] Cover stencil compression with and without HTile
* [ShaderCompiler] Treat V_CMPX as an EXEC write in every encoding
* [Tests] Cover SDWA V_CMPX in the EXEC-full analysis
* [GPU] Give images first found without metadata the DCC metadata of a texture request
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Tests] Cover DCC metadata adopted from a texture request
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Number command stream submissions in admission order
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Queue control barriers behind accepted command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Cancel pending control barriers when the command stream fails
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Cancel pending control barriers when the command stream is discarded
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Run relay work after accepted command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [VideoOut] Order relay work behind the presenter command stream
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [GPU] Let backends run work after pending command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [VideoOut] Run state changes after pending command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Metal] Run state changes after pending command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [VideoOut] Close ports after pending command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [VideoOut] Unregister buffers after pending command streams
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
* [Tests] Cover ordered video-out state changes
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
---------
Co-authored-by: Sekai <140012992+igettingit@users.noreply.github.com>
|
2026-10-06 18:43:21 +03:00 |