Commit Graph

  • c7bf29cbac spirv_image: Add dref instruction support cpu-detiling raphaelthegreat 2024-06-07 03:22:51 +0300
  • f291674790 amdgpu: Add freegnm detiler raphaelthegreat 2024-06-07 02:14:52 +0300
  • e790ec775f texture_cache: detiler: more verbosity in print psucien 2024-06-07 00:11:34 +0200
  • cfc297622f texture_cache: fix for forgotten cb tiling info update psucien 2024-06-06 23:49:58 +0200
  • b17b4ab787 texture_cache: detiler: redundant flag removed psucien 2024-06-07 00:12:15 +0200
  • cb07778008 renderer_vulkan: proper barriers psucien 2024-06-06 23:22:10 +0200
  • 729d02d699 renderer_vulkan: proper min uniform alignment psucien 2024-06-06 21:47:24 +0200
  • 6814d5f108 renderer_vulkan: fix for vertex buffer mapping offset psucien 2024-06-06 21:41:59 +0200
  • 1501f529be Proposal for shadPS4 0.0.4 Xphalnos 2024-06-06 20:59:19 +0200
  • 6cec16225d video_core: Various gpu fixes raphaelthegreat 2024-06-06 19:08:40 +0300
  • 2a82247026
    Update controls KostaSaizo7 2024-06-06 16:20:37 +0300
  • 3faeba8f0c
    Merge pull request #165 from shadps4-emu/bad-phi georgemoralis 2024-06-06 03:09:05 +0300
  • 5aa3a4d4a0 shader: Fix block processing order in dead code elimination pass raphaelthegreat 2024-06-06 02:24:30 +0300
  • 705d326a6d kernel: Fix stack corruption from OrbisTimesec raphaelthegreat 2024-06-05 22:27:28 +0300
  • ae7e6dafd5 shader_recompiler: Add more instructions and fix a few thinhs raphaelthegreat 2024-06-05 22:22:34 +0300
  • 728249f58d
    core: Properly implement TLS (#164) TheTurtle 2024-06-05 22:08:18 +0300
  • 5d230cb542 kernel: Implement module loading raphaelthegreat 2024-06-05 20:50:02 +0300
  • dcaedc89a0 kernel: Fix a few memory functions raphaelthegreat 2024-06-05 20:22:00 +0300
  • 7d61b7ab9b
    Merge pull request #163 from shadps4-emu/video_core/surface_works georgemoralis 2024-06-05 20:13:31 +0300
  • f9e5c70414 texture_cache: detiler image view moved into image class psucien 2024-06-05 18:37:06 +0200
  • f86ef64972 linker: Properly implement thread local storage raphaelthegreat 2024-06-05 19:34:21 +0300
  • 40b68acfb1 core: Split module code from linker raphaelthegreat 2024-06-05 19:23:42 +0300
  • b59e525408 texture_cache: detiler: change staging to faster stream buffer psucien 2024-06-05 18:16:31 +0200
  • bee444b6da fix for re-use psucien 2024-06-05 17:56:53 +0200
  • 3a5ba82eae final touch psucien 2024-06-05 16:34:17 +0200
  • 0b63a76b51 amdgpu: render target size hint for old runtime psucien 2024-06-05 16:34:04 +0200
  • 19994424c5 texture_cache: detiler: shader module release and debug name psucien 2024-06-05 16:33:26 +0200
  • 440a60a43b texture_cache: detiler: m8x1 and m8x4 shaders psucien 2024-06-05 16:14:22 +0200
  • 184b7b7fc2 video_core: added shader header files generator from Citra psucien 2024-06-05 14:31:50 +0200
  • 2c87171b95 texture_cache: a support for m8x1 and m8x4 layouts added to the detiler psucien 2024-06-05 13:10:48 +0200
  • c936f8e2b9
    Merge pull request #161 from Xphalnos/main georgemoralis 2024-06-05 13:44:22 +0300
  • 47323fa76d screenshot under logo Xphalnos 2024-06-05 07:17:02 +0200
  • c6af9d87b5 fs: kernelOpen mode rdrw and create savedata: mount mode 9 and 34 pthread/kernel: a bunch of functions tls_try raziel1000 2024-06-04 22:41:38 -0600
  • d52f8dbcad Adding screenshot Xphalnos 2024-06-04 22:43:10 +0200
  • a48333bfac Small update of the readme (again) Xphalnos 2024-06-04 20:55:16 +0200
  • 56fd31f511 Merge branch 'tls_try' of https://github.com/shadps4-emu/shadPS4 into tls_try raphaelthegreat 2024-06-04 22:05:37 +0300
  • 48a158f18a kernel: Module loading raphaelthegreat 2024-06-04 22:03:18 +0300
  • cd87005ded renderer_vulkan: unused extension removed psucien 2024-06-04 12:43:23 +0200
  • d491bbf366 amdgpu: tiling mode introduced psucien 2024-06-02 22:58:23 +0200
  • 79e0081fce dummy disc-disc_map lib georgemoralis 2024-06-04 09:49:19 +0300
  • 611745170e memory: Implement VirtualQuery raphaelthegreat 2024-06-04 00:59:35 +0300
  • 1dd815d07d Merge branch 'tls_try' of https://github.com/shadps4-emu/shadPS4 into tls_try raphaelthegreat 2024-06-03 21:48:06 +0300
  • 1356805978 texture_cache: Better validation heuristics raphaelthegreat 2024-06-03 21:47:08 +0300
  • c6a09e21f8 added sceGnmDrawInitDefaultHardwareState175 georgemoralis 2024-06-03 20:43:27 +0300
  • 0c705c10cb some WIP directory work on sceKernelOpen georgemoralis 2024-06-03 20:37:44 +0300
  • b6e65c29fc added rtc lib and rwlocks georgemoralis 2024-06-03 20:26:29 +0300
  • ea2e4f7b5c Various fixes raphaelthegreat 2024-06-03 18:52:50 +0300
  • 511595aca7 linker: Fix buggy R_X86_64_DTPMOD64 raphaelthegreat 2024-06-03 12:52:49 +0300
  • 2bbe1349c2 linker: Proper TLS implementation raphaelthegreat 2024-06-03 03:54:12 +0300
  • 772891bfa7 linker: Reduce code nesting raphaelthegreat 2024-06-02 20:37:40 +0300
  • d7d324ac76 amdgpu: surface bits per element LUT psucien 2024-06-02 22:46:40 +0200
  • 23cc60bf06 video_core: amdgpu: simply crash if an exception occured in coro psucien 2024-06-02 19:16:05 +0200
  • 863d80c16c fix for name of the first dumped cmdb psucien 2024-06-02 18:59:41 +0200
  • 193e74f750 some fs operations file gamefixes3 georgemoralis 2024-06-01 18:37:38 +0300
  • a69dfda538 fix in GetHostDirectory , added scePadGetHandle georgemoralis 2024-06-01 17:40:21 +0300
  • b6ffedba85 WIP : sceKernelOpen directory opening georgemoralis 2024-06-01 16:30:15 +0300
  • fc38cf0d8b added sceKernelGettimeofday georgemoralis 2024-06-01 16:29:21 +0300
  • 61920b198c more thread functions georgemoralis 2024-06-01 15:05:02 +0300
  • d334083c2b added a few hle for tmnt game georgemoralis 2024-06-01 10:10:14 +0300
  • 4087a73145
    Merge pull request #160 from shadps4-emu/shader georgemoralis 2024-06-02 09:00:28 +0300
  • 02a50265f8 shader_recompiler: Better branch detection + more opcodes raphaelthegreat 2024-06-01 20:25:31 +0300
  • f624f7749c
    Fixes and QoL (#159) psucien 2024-06-01 22:50:03 +0200
  • 4b14b3f94c fix for rebase leftover psucien 2024-06-01 20:02:34 +0200
  • b44a6c1056 video_core: added a heuristic for determination of CB/DB surface extents psucien 2024-06-01 19:45:23 +0200
  • d5568e635d libraries: kernel: named guest threads psucien 2024-06-01 19:21:17 +0200
  • 44c8de5be9 libraries: gnmdriver: an option to dump application command lists psucien 2024-06-01 15:16:39 +0200
  • d2321dbd9b core: linker: a name for the game main thread psucien 2024-06-01 14:18:47 +0200
  • 29f670cf9c video_core: texture_cache: fix for page table corruption psucien 2024-05-31 12:32:46 +0200
  • 92a8e18eab a final touch psucien 2024-05-31 12:30:34 +0200
  • fcea53820b to ensure that we're not unlocking submits too early psucien 2024-05-30 22:56:14 +0200
  • 8f9436080e
    Merge pull request #157 from Xphalnos/main georgemoralis 2024-06-01 09:22:28 +0300
  • 309e90783e Various changes Xphalnos 2024-06-01 08:18:33 +0200
  • 8a6d357e7f Revert "possible fix" Xphalnos 2024-06-01 07:49:35 +0200
  • 55e63b714d Revert "Possible fix (2)" Xphalnos 2024-06-01 07:49:29 +0200
  • 22b3dc81eb
    Update README.md ArbestRi02 2024-05-31 16:35:02 -0700
  • 2ea255912c Possible fix (2) Xphalnos 2024-05-31 15:23:27 +0200
  • 08b0c9948b possible fix Xphalnos 2024-05-31 14:42:56 +0200
  • fd27541743 Various changes Xphalnos 2024-05-31 14:12:55 +0200
  • 323e66f765 added app_content module georgemoralis 2024-05-31 15:03:05 +0300
  • f292f551ae
    Merge pull request #152 from shadps4-emu/gamefixes georgemoralis 2024-05-30 22:03:38 +0300
  • 3320156a27 fixed a case in sceKernelCreateEventFlag (found in Super Meat boy) georgemoralis 2024-05-30 20:16:16 +0300
  • 3d749bc904 added sceSaveDataMount needed for Cursed Castilla georgemoralis 2024-05-30 13:37:29 +0300
  • 4749782a68 scePthreadCondTimedwait needed for Hyper Light Drifter georgemoralis 2024-05-30 12:51:04 +0300
  • dc3ab91a76 fixed sonic mania savedata georgemoralis 2024-05-30 07:12:02 +0300
  • e7e86c74ad
    Merge pull request #154 from shadps4-emu/rand georgemoralis 2024-05-30 19:16:13 +0300
  • dd91456b48 video_core: Moar shader instruction raphaelthegreat 2024-05-30 18:07:36 +0300
  • ff21750815
    Merge pull request #153 from shadps4-emu/small_additions georgemoralis 2024-05-30 18:06:40 +0300
  • 365df2a3ac video_core: renderer_vulkan: write mask fallback psucien 2024-05-30 16:27:39 +0200
  • 8e6d492524 video_core: renderer_vulkan: added color mask support psucien 2024-05-30 12:55:37 +0200
  • 767e13cccb Linux build fix psucien 2024-05-30 12:09:33 +0200
  • 0212e68752 shader_recompiler: redundant IR opcode removed psucien 2024-05-30 11:50:42 +0200
  • 9227a2b868 video_core: multiple color attachments support psucien 2024-05-30 11:21:26 +0200
  • 3741f013a3 shader_recompiler: added `NOP` and `RSQ` instructions psucien 2024-05-30 09:43:49 +0200
  • d05cbd88bb video_core: renderer_vulkan: support for passes w\o a fs psucien 2024-05-30 09:42:28 +0200
  • 674bd4a2ed
    Merge pull request #151 from shadps4-emu/sonic georgemoralis 2024-05-30 06:31:26 +0300
  • 58de7ff55a video_core: Implement basic compute shaders and more instructions raphaelthegreat 2024-05-29 01:28:34 +0300
  • 10bceb1643
    Merge pull request #150 from shadps4-emu/stabilization_one georgemoralis 2024-05-29 23:58:52 +0300
  • 7fc273c6bc clang fmt psucien 2024-05-29 20:31:34 +0200
  • 055dec1149 video_core: texture_cache: proper `UniqueImage` class movers psucien 2024-05-29 17:17:24 +0200
  • a67b8f7a0b video_core: renderer_vulkan: proper inclusion of maintenance4 psucien 2024-05-29 17:06:46 +0200