georgemoralis
|
bb89b1c95a
|
Merge pull request #140 from shadps4-emu/additional_evq_func
A bunch of new functional and small improvements
|
2024-05-18 09:46:14 +03:00 |
|
psucien
|
aa88458ad8
|
Merge pull request #139 from shadps4-emu/render_vk/img_state_trk
renderer_vulkan: state tracking for `Image` resources
|
2024-05-17 23:40:11 +02:00 |
|
psucien
|
45e73d324a
|
kernel: event queue improvements
|
2024-05-17 23:32:15 +02:00 |
|
psucien
|
133acdc120
|
video_out: added vblank event
|
2024-05-17 23:31:55 +02:00 |
|
psucien
|
8455574615
|
gnmdriver: submission lock moved out from gpu
|
2024-05-17 23:31:19 +02:00 |
|
psucien
|
058e728e29
|
platform: multiple persistent irq handlers
|
2024-05-17 23:30:34 +02:00 |
|
psucien
|
9ad7495661
|
kernel: user event and data functions
|
2024-05-17 23:29:10 +02:00 |
|
psucien
|
85704e26a0
|
renderer_vulkan: state tracking for Image resources
|
2024-05-17 12:44:07 +02:00 |
|
georgemoralis
|
3f692a4d7d
|
Merge pull request #137 from shadps4-emu/video_core/multi_submits
amdgpu: multiple GFX submits
|
2024-05-17 13:13:46 +03:00 |
|
psucien
|
64b2e58285
|
a fair multi-submissions support
|
2024-05-17 08:47:38 +02:00 |
|
psucien
|
dbdb3dc77e
|
amdgpu: non-blocking submitDone
|
2024-05-17 08:22:47 +02:00 |
|
psucien
|
9df1a8d15b
|
amdgpu: added support for several single GFX submits per frame
|
2024-05-17 00:01:47 +02:00 |
|
georgemoralis
|
f881753944
|
Merge pull request #135 from shadps4-emu/video_core/splash
Show title splash while the game is loading
|
2024-05-16 17:13:56 +03:00 |
|
psucien
|
38061ae636
|
fix for crash in apps when splash is missing
|
2024-05-16 16:59:38 +03:00 |
|
georgemoralis
|
77cf875585
|
Update linux.yml
switched to ubuntu 24.04
|
2024-05-16 16:59:04 +03:00 |
|
psucien
|
8c4f72f404
|
review comments
|
2024-05-16 16:59:04 +03:00 |
|
psucien
|
3d5be23671
|
stb image moved to externals
|
2024-05-16 16:59:04 +03:00 |
|
georgemoralis
|
c9b5b5e963
|
show title splash while the game is loading
|
2024-05-16 16:58:14 +03:00 |
|
TheTurtle
|
55855b4195
|
core: Implement new memory manager (#133)
* core: Implement new memory manager
* ci: Attempt to fix linux build
* code: Fix a few build errors
|
2024-05-16 15:55:50 +03:00 |
|
georgemoralis
|
67f6d8b2e4
|
Merge pull request #131 from shadps4-emu/ngs2_work
Trying for ngs2 lle
|
2024-05-15 15:34:26 +03:00 |
|
georgemoralis
|
266fa57c43
|
clang format fix
|
2024-05-15 13:10:51 +03:00 |
|
georgemoralis
|
1431731503
|
even more linux fixes
|
2024-05-15 13:09:05 +03:00 |
|
georgemoralis
|
074f3d3f88
|
fixing linux compile
|
2024-05-15 12:57:58 +03:00 |
|
georgemoralis
|
055ffff463
|
Merge pull request #132 from shadps4-emu/gpu_flip
graphics: separate IRQ for GPU driven flips
|
2024-05-14 23:56:12 +03:00 |
|
psucien
|
45e354fd77
|
renderer_vk: missing barriers (#134)
|
2024-05-14 23:46:34 +03:00 |
|
psucien
|
8677972505
|
graphics: separate IRQ for GPU driven flips
|
2024-05-14 21:33:20 +02:00 |
|
georgemoralis
|
932f0435e8
|
scePthreadCondSignal added
|
2024-05-13 22:53:50 +03:00 |
|
georgemoralis
|
413b67f8ce
|
scePthreadMutexTrylock and some more libcinternal functions
|
2024-05-13 20:09:32 +03:00 |
|
georgemoralis
|
f1883870fd
|
Initial LibcInternal
|
2024-05-13 16:13:33 +03:00 |
|
georgemoralis
|
99e4301dcc
|
pthread_self , scePthreadCondSignal , scePthreadCondWait ,scePthreadCondattrDestroy
|
2024-05-13 15:08:15 +03:00 |
|
georgemoralis
|
882292f1ce
|
added sys_modules folder and ability to load system modules (currently we try ngs2)
|
2024-05-13 15:01:45 +03:00 |
|
georgemoralis
|
98316575fb
|
Merge pull request #130 from shadps4-emu/kernel_stuff
Kernel stuff & others
|
2024-05-13 14:19:33 +03:00 |
|
georgemoralis
|
84de60a29a
|
scePthreadDetach , scePthreadAttrSetstacksize , clock_gettime
|
2024-05-13 14:04:25 +03:00 |
|
georgemoralis
|
d0d84221fd
|
possible fix for linux(?)
|
2024-05-12 19:36:40 +03:00 |
|
georgemoralis
|
d84752bfbb
|
reuse fix (again)
|
2024-05-12 19:13:37 +03:00 |
|
georgemoralis
|
c70736d6b7
|
reuse fix
|
2024-05-12 19:08:26 +03:00 |
|
georgemoralis
|
64cabdadf2
|
sceKernelConvertUtcToLocaltime implemented
|
2024-05-12 19:03:51 +03:00 |
|
georgemoralis
|
6196336533
|
updated aerolib
|
2024-05-12 17:51:20 +03:00 |
|
georgemoralis
|
2038d179fe
|
Merge remote-tracking branch 'origin/main' into kernel_stuff
|
2024-05-11 10:20:32 +03:00 |
|
georgemoralis
|
b326ce5f69
|
Merge pull request #128 from psucien/gnm_driver/basic_sync
gnm_driver: Gnm eventq and GPU flips
|
2024-05-11 01:22:17 +03:00 |
|
psucien
|
d804a66aa2
|
review comments applied
|
2024-05-11 00:04:04 +02:00 |
|
psucien
|
37014394fd
|
amdgpu: return perfcounter on EOP
|
2024-05-10 23:16:56 +02:00 |
|
psucien
|
b849b07442
|
gnm_driver: fixed a typo and fields initialization
|
2024-05-10 22:58:53 +02:00 |
|
psucien
|
59e7bbdec4
|
kernel: sceKernelDeleteEqueue added
|
2024-05-10 22:04:41 +02:00 |
|
psucien
|
923baf0164
|
core: gpu interrupt dispatcher
|
2024-05-10 21:48:01 +02:00 |
|
psucien
|
581688c1ac
|
amdgpu: EOS event packet handling
|
2024-05-10 11:55:04 +02:00 |
|
georgemoralis
|
fc0288d1e5
|
submodules updated
|
2024-05-10 00:48:23 +03:00 |
|
georgemoralis
|
a647f95ae5
|
fixed workflows
|
2024-05-10 00:05:54 +03:00 |
|
georgemoralis
|
e239df73b4
|
removed old vulkan headers
|
2024-05-10 00:04:11 +03:00 |
|
psucien
|
8e0c67f12e
|
amdgpu: wait_reg_mem and write_data implementation
Command list parsing is temporary moved to async task
|
2024-05-09 22:59:35 +02:00 |
|