IndecisiveTurtle
85dc57b868
semaphore: Use binary_semaphore instead of condvar
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
* Seems more reliable
2024-11-19 23:52:59 +02:00
IndecisiveTurtle
a4ea20c273
pthread: Add missing include
2024-11-19 23:31:02 +02:00
IndecisiveTurtle
a60775aced
kernel: Cleanup files again
2024-11-19 23:24:34 +02:00
IndecisiveTurtle
b83ba7f945
time: Remove delay execution
...
* Causes high cpu usage in Tohou Luna Nights
2024-11-19 23:24:34 +02:00
IndecisiveTurtle
2378ff44e0
sleepq: Separate and make faster
2024-11-19 23:24:34 +02:00
IndecisiveTurtle
4fd9ef6136
pthread: Implement condvar with waitable atomics and sleepqueue
2024-11-19 23:24:34 +02:00
IndecisiveTurtle
f96a21551a
libs: Reduce logging
2024-11-19 23:24:34 +02:00
IndecisiveTurtle
c9773c5c0a
address_space: Fix unmap of region surrounded by placeholders
2024-11-19 23:24:34 +02:00
IndecisiveTurtle
f2b6d41ac6
windows: Address a bunch of address space problems
2024-11-19 23:24:34 +02:00
Daniel R.
ecf2dbbb37
Attempt to fix Linux
2024-11-19 23:24:34 +02:00
Daniel R.
d0f427721c
scePthreadAttrSetaffinity implementation
2024-11-19 23:24:34 +02:00
Daniel R.
704e5183d1
hotfix: change incorrect NID for scePthreadAttrSetaffinity
2024-11-19 23:24:34 +02:00
Daniel R.
08b99eef68
Attempt to fix non-Windows builds
2024-11-19 23:24:34 +02:00
TheTurtle
1318155ef3
pthread_spec: Zero initialize array
2024-11-19 23:24:34 +02:00
TheTurtle
93d7982117
pthread_spec: Make assert into a log
2024-11-19 23:24:34 +02:00
TheTurtle
8029325b3e
mutex: Remove spamming log
2024-11-19 23:24:34 +02:00
Daniel R.
c9063a644e
kernel: Multiplatform thread implementation
2024-11-19 23:24:33 +02:00
Daniel R.
8c5b3f5f38
kernel: Pthread rewrite touchups for Windows
2024-11-19 23:24:33 +02:00
squidbus
4639998a19
exception: Add context register population for macOS. ( #1444 )
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
0e59cda70c
gnmdriver: Add sceGnmSubmitCommandBuffersForWorkload
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
2adef6e23c
kernel: Downgrade edeadlk to log
2024-11-19 23:24:33 +02:00
squidbus
649ffb2079
kernel: Fix new pthreads code on macOS. ( #1441 )
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
729d7b8ccc
gnmdriver: Add workload functions
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
cef37be33d
kernel: Add basic exceptions for linux
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
ef3341c78c
kernel: Add missing funcs
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
ad8a2022ec
File cleanup pt4
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
f6350433cc
File cleanup pt3
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
3771a655bf
File cleanup pt2
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
77ff4290d6
kernel: File cleanup pt1
2024-11-19 23:24:33 +02:00
IndecisiveTurtle
d0d8b5eee5
kernel: Fix a bunch of bugs, kernel thread heap
2024-11-19 23:24:32 +02:00
IndecisiveTurtle
00b84b2c7f
kernel: It builds
2024-11-19 23:24:32 +02:00
IndecisiveTurtle
c878e69270
kernel: Refactor thread functions
2024-11-19 23:24:32 +02:00
IndecisiveTurtle
8860a0bbd5
libkernel: Cleanup some function places
2024-11-19 23:24:32 +02:00
Daniel R.
17c47bcd96
shader_recompiler/frontend: Implement bitcmp
instructions ( #1550 )
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
2024-11-19 21:38:32 +01:00
Vladislav Mikhalin
c45af9a2ca
Fix border color ( #1548 )
2024-11-19 18:55:05 +02:00
psucien
8fbd9187f8
libraries: gnmdriver: few more functions implemented ( #1544 )
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
2024-11-18 11:23:21 +02:00
Vladislav Mikhalin
e1fecda74f
Fix depth bias ( #1538 )
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
2024-11-16 19:17:43 +02:00
Stephen Miller
ce158290fb
Minor Kernel Fixes ( #1529 )
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
* Skip destruction of adaptive mutex initializers
Based around similar behaviors implemented in the more-kernel branch. Hatsune Miku Project Diva X needs this.
* Fix posix_lseek result overflow
Seen when testing Spider-Man Miles Morales on more-kernel.
* Add posix_fsync
Used by Spider-Man Miles Morales. I've added the normal posix error handling to this function, though I'm aware sceKernelFsync doesn't return any errors currently. This is for future proofing and accuracy, as the actual libkernel does the usual error handling too.
* Properly handle VirtualQuery calls on PoolReserved memory.
* Export posix_getpagesize under libkernel
Bloons TD 5 needs this.
* Clang
2024-11-14 18:00:57 +02:00
Osyotr
7be35c3997
Save config in UTF-8 ( #1524 )
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
2024-11-14 12:01:33 +02:00
Vladislav Mikhalin
bf239ebc04
ajm: handle single-frame decode jobs (+mp3 imrovements) ( #1520 )
...
* ajm: handle single-frame decode jobs (+mp3 imrovements)
* disable breaking the loop in multi-frame if storage is insufficient
* simplified gapless decoding
2024-11-14 12:01:20 +02:00
Martin
8e281575b5
Update Norwegian Bokmål translations ( #1525 )
...
* specify nb_NO
* Update Norwegian Bokmål translation
* change patch wording nb_NO
2024-11-14 12:00:59 +02:00
Florian Piesche
6ae92c0aac
Add FreeDesktop metadata ( #1495 )
2024-11-14 10:56:14 +02:00
squidbus
0c52d02043
videodec: Lower sceVideodecDecode log to trace. ( #1527 )
Build and Release / pre-release (push) Blocked by required conditions
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
2024-11-13 18:04:13 +01:00
Florian Piesche
85f45d2788
Add scalable vector redraw of shadps4 icon ( #1501 )
...
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / reuse (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
* Add scalable vector redraw of shadps4 icon
* Update icon name in desktop file
* Fix svg
2024-11-12 09:32:56 +02:00
kalaposfos13
8a15d68a8d
Update Hungarian translation ( #1518 )
2024-11-12 09:31:56 +02:00
squidbus
f5618e0342
imgui: Dispatch SDL text input requests to main thread on macOS. ( #1519 )
2024-11-12 09:27:30 +02:00
Lander Gallastegi
b64dcd2f56
Assert fix ( #1521 )
2024-11-12 09:26:48 +02:00
georgemoralis
7ab851592b
Videocodec implementation ( #1484 )
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
* dummy videocodec
* filled videodec parameters
* vdec1 implementation
* clang format fix
* fixed codecType
* added crop offset info
* align output
* align all h/w
* some touchups
* small touch (last one)
2024-11-10 11:33:08 +02:00
DanielSvoboda
4fd7f67459
Open Folder - improvement (Save/Log) ( #1513 )
...
* Open Folder - improvement
* TR
2024-11-10 10:14:48 +02:00
squidbus
f7b458c85a
ci: Change to macOS 15 ( #1508 )
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
2024-11-10 00:20:54 +02:00