Commit Graph

  • 8115665a90 fixed sceKernelClose when decriptor is negative value georgemoralis 2024-06-08 09:56:57 +03:00
  • 3b34aebe06 - sceKernelOpen: added rdwr and append modes - saveDataMount: added mount mode 9, 28 and 34 - pthread: added a bunch of needed functions - mem: added sceKernelMapNamedDirectMemory raziel1000 2024-06-08 00:23:55 -06:00
  • edaeee194d libs: gnmdriver: get tessellation ring factor address psucien 2024-06-08 01:17:16 +02:00
  • 9ca083ee06 libs: gnmdriver: map compute queue psucien 2024-06-08 00:52:36 +02:00
  • 9230d04a0a common: slot_vector moved into common psucien 2024-06-08 01:19:51 +02:00
  • 5d24a961cb RWLocks implementation (#171) georgemoralis 2024-06-07 21:30:26 +03:00
  • 998d046210 video_core: Add depth buffer support and fix some bugs (#172) TheTurtle 2024-06-07 16:26:43 +03:00
  • e5621759a2 Merge pull request #169 from shadps4-emu/stabilization_two georgemoralis 2024-06-07 12:53:16 +03:00
  • fe3b546d93 renderer_vulkan, config: option to toggle VK validation layer psucien 2024-06-07 09:12:43 +02:00
  • dd5a25fda2 review iteration psucien 2024-06-07 08:39:03 +02:00
  • e790ec775f texture_cache: detiler: more verbosity in print psucien 2024-06-07 00:11:34 +02:00
  • cfc297622f texture_cache: fix for forgotten cb tiling info update psucien 2024-06-06 23:49:58 +02:00
  • b17b4ab787 texture_cache: detiler: redundant flag removed psucien 2024-06-07 00:12:15 +02:00
  • cb07778008 renderer_vulkan: proper barriers psucien 2024-06-06 23:22:10 +02:00
  • 729d02d699 renderer_vulkan: proper min uniform alignment psucien 2024-06-06 21:47:24 +02:00
  • 6814d5f108 renderer_vulkan: fix for vertex buffer mapping offset psucien 2024-06-06 21:41:59 +02:00
  • 3faeba8f0c Merge pull request #165 from shadps4-emu/bad-phi georgemoralis 2024-06-06 03:09:05 +03:00
  • 5aa3a4d4a0 shader: Fix block processing order in dead code elimination pass raphaelthegreat 2024-06-06 02:24:30 +03:00
  • 705d326a6d kernel: Fix stack corruption from OrbisTimesec raphaelthegreat 2024-06-05 22:27:28 +03:00
  • ae7e6dafd5 shader_recompiler: Add more instructions and fix a few thinhs raphaelthegreat 2024-06-05 22:22:34 +03:00
  • 728249f58d core: Properly implement TLS (#164) TheTurtle 2024-06-05 22:08:18 +03:00
  • 7d61b7ab9b Merge pull request #163 from shadps4-emu/video_core/surface_works georgemoralis 2024-06-05 20:13:31 +03:00
  • f9e5c70414 texture_cache: detiler image view moved into image class psucien 2024-06-05 18:37:06 +02:00
  • b59e525408 texture_cache: detiler: change staging to faster stream buffer psucien 2024-06-05 18:16:31 +02:00
  • bee444b6da fix for re-use psucien 2024-06-05 17:56:53 +02:00
  • 3a5ba82eae final touch psucien 2024-06-05 16:34:17 +02:00
  • 0b63a76b51 amdgpu: render target size hint for old runtime psucien 2024-06-05 16:34:04 +02:00
  • 19994424c5 texture_cache: detiler: shader module release and debug name psucien 2024-06-05 16:33:26 +02:00
  • 440a60a43b texture_cache: detiler: m8x1 and m8x4 shaders psucien 2024-06-05 16:14:22 +02:00
  • 184b7b7fc2 video_core: added shader header files generator from Citra psucien 2024-06-05 14:31:50 +02:00
  • 2c87171b95 texture_cache: a support for m8x1 and m8x4 layouts added to the detiler psucien 2024-06-05 13:10:48 +02:00
  • c936f8e2b9 Merge pull request #161 from Xphalnos/main georgemoralis 2024-06-05 13:44:22 +03:00
  • 47323fa76d screenshot under logo Xphalnos 2024-06-05 07:17:02 +02:00
  • d52f8dbcad Adding screenshot Xphalnos 2024-06-04 22:43:10 +02:00
  • a48333bfac Small update of the readme (again) Xphalnos 2024-06-04 20:55:16 +02:00
  • cd87005ded renderer_vulkan: unused extension removed psucien 2024-06-04 12:43:23 +02:00
  • d491bbf366 amdgpu: tiling mode introduced psucien 2024-06-02 22:58:23 +02:00
  • d7d324ac76 amdgpu: surface bits per element LUT psucien 2024-06-02 22:46:40 +02:00
  • 23cc60bf06 video_core: amdgpu: simply crash if an exception occured in coro psucien 2024-06-02 19:16:05 +02:00
  • 863d80c16c fix for name of the first dumped cmdb psucien 2024-06-02 18:59:41 +02:00
  • 4087a73145 Merge pull request #160 from shadps4-emu/shader georgemoralis 2024-06-02 09:00:28 +03:00
  • 02a50265f8 shader_recompiler: Better branch detection + more opcodes raphaelthegreat 2024-06-01 20:25:31 +03:00
  • f624f7749c Fixes and QoL (#159) psucien 2024-06-01 22:50:03 +02:00
  • 8f9436080e Merge pull request #157 from Xphalnos/main georgemoralis 2024-06-01 09:22:28 +03:00
  • 309e90783e Various changes Xphalnos 2024-06-01 08:18:33 +02:00
  • 323e66f765 added app_content module georgemoralis 2024-05-31 15:03:05 +03:00
  • f292f551ae Merge pull request #152 from shadps4-emu/gamefixes georgemoralis 2024-05-30 22:03:38 +03:00
  • 3320156a27 fixed a case in sceKernelCreateEventFlag (found in Super Meat boy) georgemoralis 2024-05-30 20:16:16 +03:00
  • 3d749bc904 added sceSaveDataMount needed for Cursed Castilla georgemoralis 2024-05-30 13:37:29 +03:00
  • 4749782a68 scePthreadCondTimedwait needed for Hyper Light Drifter georgemoralis 2024-05-30 12:51:04 +03:00
  • dc3ab91a76 fixed sonic mania savedata georgemoralis 2024-05-30 07:12:02 +03:00
  • e7e86c74ad Merge pull request #154 from shadps4-emu/rand georgemoralis 2024-05-30 19:16:13 +03:00
  • dd91456b48 video_core: Moar shader instruction raphaelthegreat 2024-05-30 18:07:36 +03:00
  • ff21750815 Merge pull request #153 from shadps4-emu/small_additions georgemoralis 2024-05-30 18:06:40 +03:00
  • 365df2a3ac video_core: renderer_vulkan: write mask fallback psucien 2024-05-30 16:27:39 +02:00
  • 8e6d492524 video_core: renderer_vulkan: added color mask support psucien 2024-05-30 12:55:37 +02:00
  • 767e13cccb Linux build fix psucien 2024-05-30 12:09:33 +02:00
  • 0212e68752 shader_recompiler: redundant IR opcode removed psucien 2024-05-30 11:50:42 +02:00
  • 9227a2b868 video_core: multiple color attachments support psucien 2024-05-30 11:21:26 +02:00
  • 3741f013a3 shader_recompiler: added NOP and RSQ instructions psucien 2024-05-30 09:43:49 +02:00
  • d05cbd88bb video_core: renderer_vulkan: support for passes w\o a fs psucien 2024-05-30 09:42:28 +02:00
  • 674bd4a2ed Merge pull request #151 from shadps4-emu/sonic georgemoralis 2024-05-30 06:31:26 +03:00
  • 58de7ff55a video_core: Implement basic compute shaders and more instructions raphaelthegreat 2024-05-29 01:28:34 +03:00
  • 10bceb1643 Merge pull request #150 from shadps4-emu/stabilization_one georgemoralis 2024-05-29 23:58:52 +03:00
  • 7fc273c6bc clang fmt psucien 2024-05-29 20:31:34 +02:00
  • 055dec1149 video_core: texture_cache: proper UniqueImage class movers psucien 2024-05-29 17:17:24 +02:00
  • a67b8f7a0b video_core: renderer_vulkan: proper inclusion of maintenance4 psucien 2024-05-29 17:06:46 +02:00
  • 5f37a6be83 video_core: amdgpu: fix for a deadlock in wait on idle psucien 2024-05-29 16:03:37 +02:00
  • db113bbc7b videoout, platform: fix for ooo irqs psucien 2024-05-29 12:48:21 +02:00
  • e5486cc57f video_core: amdgpu: proper destruction of processing thread psucien 2024-05-29 12:47:40 +02:00
  • fb237bddad libraries: libc: fix for FSin implementation psucien 2024-05-29 16:02:49 +02:00
  • efeb78f59c Merge pull request #149 from shadps4-emu/event_flag georgemoralis 2024-05-28 18:44:13 +03:00
  • d30703b4eb improvements in definations georgemoralis 2024-05-28 18:24:42 +03:00
  • 4d5e9d1da4 set,poll event flag georgemoralis 2024-05-28 15:13:56 +03:00
  • 1dfa91b638 event flag implementation from previous pr georgemoralis 2024-05-28 14:29:53 +03:00
  • 5f67b59180 Merge pull request #148 from shadps4-emu/images psucien 2024-05-27 21:40:00 +02:00
  • 4d728e943d video_core: Address some feedback raphaelthegreat 2024-05-27 22:12:49 +03:00
  • d59b102b6f video_core: Add image support raphaelthegreat 2024-05-27 01:07:46 +03:00
  • 729e166cd3 Merge pull request #146 from shadps4-emu/video_out/new_gpu_frontend georgemoralis 2024-05-27 13:50:25 +03:00
  • 09c7379fe0 fix for leaks of coroutine handle psucien 2024-05-26 18:18:32 +02:00
  • 8dfa5782b2 video_core: Add constant buffer support (#147) TheTurtle 2024-05-26 15:51:35 +03:00
  • 2963790e0d video_core: initial support for CE and ASC queues psucien 2024-05-26 12:39:30 +02:00
  • 3c90b8ac00 video_core: Bringup some basic functionality (#145) TheTurtle 2024-05-25 15:33:15 +03:00
  • e9f64bb76c Merge pull request #143 from shadps4-emu/video_core/null_gpu georgemoralis 2024-05-23 07:52:27 +03:00
  • 62fd72009b video_core: a fix for multi submits processing (temporary code) psucien 2024-05-22 20:22:42 +02:00
  • 66b695f5c7 platform: restored use of magic_enum psucien 2024-05-22 20:20:13 +02:00
  • d752aa5357 config, video_core: null gpu configuration added psucien 2024-05-22 20:19:42 +02:00
  • b0243dd3e5 fixed a few compiler issues georgemoralis 2024-05-22 14:18:05 +03:00
  • 8730968385 video: Import new shader recompiler + display a triangle (#142) TheTurtle 2024-05-22 01:35:12 +03:00
  • 8cf64a33b2 Migrating from third-party to externals (#138) Xphalnos 2024-05-18 19:05:18 +02:00
  • b0978f4168 Merge pull request #136 from shadps4-emu/more_kernel_stuff_and_others georgemoralis 2024-05-18 10:04:46 +03:00
  • 0b8baedab7 improved sceKernelWaitEqueue georgemoralis 2024-05-18 10:02:40 +03:00
  • 67c1772771 added _read in libkernel georgemoralis 2024-05-17 22:53:02 +03:00
  • 42fb9f6473 fixed sceKernelGetCompiledSdkVersion thanks raziel1000 georgemoralis 2024-05-17 08:01:02 +03:00
  • 4b5e2e80fc added sceKernelGetCompiledSdkVersion (which return games system version ) georgemoralis 2024-05-16 23:24:51 +03:00
  • cc98b11860 clang format georgemoralis 2024-05-16 20:10:57 +03:00
  • 43773d12d9 added scePthreadEqual georgemoralis 2024-05-16 20:09:08 +03:00
  • bb89b1c95a Merge pull request #140 from shadps4-emu/additional_evq_func georgemoralis 2024-05-18 09:46:14 +03:00
  • aa88458ad8 Merge pull request #139 from shadps4-emu/render_vk/img_state_trk psucien 2024-05-17 23:40:11 +02:00
  • 45e73d324a kernel: event queue improvements psucien 2024-05-17 23:32:15 +02:00