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 |
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 |
psucien
|
bfb18135fb
|
amdgpu: EOP irq and dummy PM4 handlers
|
2024-05-08 23:27:56 +02:00 |
psucien
|
498c5eb0cd
|
gnm_driver: `sceGnmSubmitAndFlipCommandBuffers` implementation
|
2024-05-08 22:55:39 +02:00 |
psucien
|
c7cfe2622d
|
video_out: `sceVideoOutSubmitEopFlip` stub added
|
2024-05-08 22:54:34 +02:00 |
psucien
|
4746f514ff
|
gnm_driver: various fixes
|
2024-05-08 22:53:55 +02:00 |
psucien
|
72ea0be9ff
|
gnm_driver: `sceGnmSetEmbeddedVsShader` added
|
2024-05-08 21:00:01 +02:00 |
psucien
|
5f83ad2ecb
|
gnm_driver: `sceGnmInsertWaitFlipDone` added
|
2024-05-08 07:36:14 +02:00 |
psucien
|
50bcd13482
|
video_out: added display buffer labels
|
2024-05-08 07:35:10 +02:00 |
psucien
|
4206ec3c94
|
video_core, kernel: added gfx eop event handling
|
2024-05-07 22:46:54 +02:00 |
georgemoralis
|
96cf59efea
|
Merge pull request #125 from shadps4-emu/savedata
Savedata + filesystem implementations
|
2024-05-07 16:38:39 +03:00 |
georgemoralis
|
91dd175d6b
|
added sceKernelGetTscFrequency
|
2024-05-07 16:28:42 +03:00 |
georgemoralis
|
9dff1975a3
|
libc hle : added ftell , powf , roundf
|
2024-05-07 16:25:58 +03:00 |
georgemoralis
|
b32332956d
|
Merge pull request #126 from psucien/gnm_driver/basic_functionality2
core: libraries: gnmdriver: bit more of basic Gnm driver functions
|
2024-05-06 23:57:37 +03:00 |
psucien
|
1b811e08f1
|
core: libraries: gnmdriver: bit more of basic Gnm driver functions
|
2024-05-06 22:13:33 +02:00 |
georgemoralis
|
930f239556
|
clang format
|
2024-05-05 16:50:55 +03:00 |
georgemoralis
|
806781a110
|
dummy ksernelMunmap (allows we are doomed to progress further)
|
2024-05-05 12:59:26 +03:00 |
georgemoralis
|
ad6724eeba
|
improvements in sceKernelOpen, rewrote sceKernelLseek, added sceKernelWrite, added sceKernelMkdir , partial sceKernelStat
|
2024-05-05 12:43:01 +03:00 |
georgemoralis
|
277e16c7ba
|
sceSaveDataMount2,sceSaveDataUmount some implementation
|
2024-05-04 22:08:04 +03:00 |
georgemoralis
|
2b9b3e76bf
|
moved savedata to proper folder
|
2024-05-04 19:08:46 +03:00 |
Xphalnos
|
235b6e8781
|
Readme: improvements (#121)
* Update README.md
* Minor fixes
* Update building-windows.md
* Update linux_building.md
* Update readme.txt
* Build status
* Add psucien
|
2024-05-03 15:49:13 +03:00 |
georgemoralis
|
ce4bdee0aa
|
Merge pull request #124 from shadps4-emu/npmodules
added dummy np* modules and screenshot module
|
2024-05-02 18:27:14 +03:00 |
georgemoralis
|
e4d43f8e07
|
added dummy np* modules and screenshot module
|
2024-05-02 18:16:10 +03:00 |
georgemoralis
|
7d6a717599
|
Merge pull request #123 from shadps4-emu/sonicmania_work
Sonicmania work
|
2024-05-02 17:36:59 +03:00 |
georgemoralis
|
150854c583
|
added a login event in sceUserServiceGetEvent
|
2024-05-02 17:14:55 +03:00 |
georgemoralis
|
d2cc256b28
|
create_thread : sometime thread name is null
|
2024-05-02 17:14:30 +03:00 |
georgemoralis
|
90e3e47c4d
|
added stubbed mostly version of flexible memory - it allows sonic mania to go further
|
2024-05-02 17:13:51 +03:00 |
georgemoralis
|
2f9f4e1eeb
|
Merge pull request #122 from shadps4-emu/psf_info_+_stack_allocation
Psf info + stack allocation
|
2024-05-02 16:05:09 +03:00 |
georgemoralis
|
2308d7f1d6
|
better way for compiler option
|
2024-05-02 15:48:48 +03:00 |
georgemoralis
|
b0b73f1283
|
print param.sfo info at startup
|
2024-05-02 10:57:45 +03:00 |
georgemoralis
|
6f1e488b37
|
fixed stack allocation issue
|
2024-05-02 10:57:24 +03:00 |
psucien
|
7e8d90d609
|
core: libraries: gnmdriver: basic functionality extension (#120)
Also a bit of refactoring in `video_core`
|
2024-05-01 19:29:06 +03:00 |
TheTurtle
|
1b9bf924ca
|
core: Rewrite thread local storage implementation (#118)
|
2024-05-01 13:38:41 +03:00 |
TheTurtle
|
b94efcba5a
|
video_core: Add basic command list processing (#117)
|
2024-04-30 01:23:28 +03:00 |
psucien
|
2696733cad
|
video_core: prefer discrete gpu if available (#116)
* video_core: prefer discrete gpu if available
* ci: Upgrade to clang format 17
* rewrite w\o std::zip usage
---------
Co-authored-by: raphaelthegreat <47210458+raphaelthegreat@users.noreply.github.com>
|
2024-04-30 00:19:12 +03:00 |
georgemoralis
|
d496fab492
|
Merge pull request #111 from raphaelthegreat/main
core: Rewrite videoout library and bringup new vulkan backend
|
2024-04-29 19:33:56 +03:00 |
georgemoralis
|
0727775c88
|
give texture cache exception handler priority over tls exception handler
|
2024-04-29 19:26:35 +03:00 |
raphaelthegreat
|
25c04ad42f
|
texture_cache: Fix linear image uploads
* Also fixed build for clang-cl with libc
|
2024-04-29 18:22:04 +03:00 |
georgemoralis
|
7d96308759
|
fix config for gpu settings
|
2024-04-28 19:14:56 +03:00 |
psucien
|
35777a9fb3
|
clang format fix
|
2024-04-28 01:34:14 +02:00 |
psucien
|
453b24eb20
|
config: option to select gpu for vk device
|
2024-04-28 01:19:04 +02:00 |
psucien
|
249373bf0d
|
texture_cache: protection flags re-worked
* actually I gave up on clang fmt
|
2024-04-28 01:00:24 +02:00 |
psucien
|
d2c53d0fde
|
clang format fix
|
2024-04-28 00:51:34 +02:00 |
psucien
|
1047293bf2
|
Merge branch 'main' of github.com:raphaelthegreat/shadps4 into raph-main
|
2024-04-28 00:29:15 +02:00 |
psucien
|
e0a4c3f1a3
|
texture_cache: added memory protection for Windows
|
2024-04-28 00:21:04 +02:00 |