Commit Graph

  • e2963a19a3 texture_cache: Update depth target image IndecisiveTurtle 2025-06-10 17:22:58 +0300
  • 0fe0047b52 image: Take minimum of mip levels IndecisiveTurtle 2025-06-10 17:11:41 +0300
  • 2d298ef237 shader_recompiler: Re-type non-32bit load/stores. squidbus 2025-06-10 04:45:42 -0700
  • 70613dd0df shader_recompiler: Various fixes to shared memory and atomics. squidbus 2025-06-09 21:43:48 -0700
  • e2b726382e
    vulkan: Fix two validation errors introduced by shared memory changes. (#3074) squidbus 2025-06-09 19:48:20 -0700
  • c66191fb4b vulkan: Fix two validation errors introduced by shared memory changes. squidbus 2025-06-09 19:29:50 -0700
  • 0444e590e0
    mac: Fix building on macOS 26. (#3073) squidbus 2025-06-09 19:29:15 -0700
  • 5ce1e2699f mac: Fix building on macOS 26. squidbus 2025-06-09 19:14:08 -0700
  • bbfb799802 Automatically Update shadPS4 on OS Startup (#2700) David Antunes 2025-06-06 04:26:15 +0100
  • 64bbedeb82
    changed package name to openal-soft-devel reflecting the fedora name package change (#3069) Connor Garey 2025-06-09 23:25:57 +0100
  • 3467324075 changed package name to openal-soft-devel reflecting the fedora name package change Connor Garey 2025-06-09 22:50:52 +0100
  • dd7c1cbd86
    Merge branch 'main' into m4aac georgemoralis 2025-06-09 23:11:38 +0300
  • 3d2f37c4d9
    Merge branch 'main' into qt_save georgemoralis 2025-06-09 23:11:00 +0300
  • 217d32b502
    Handle DS_READ_U16, DS_WRITE_B16, DS_ADD_U64 (#3007) Marcin Mikołajczyk 2025-06-09 21:03:38 +0200
  • a71bfb30a2
    shader_recompiler: Patch SRT walker on segfault (#2991) Lander Gallastegi 2025-06-09 12:04:21 +0200
  • ffdbcb0a01
    Merge branch 'shadps4-emu:main' into walker-acces-violation Lander Gallastegi 2025-06-09 12:00:53 +0200
  • 046cf50412
    PM4 type 2 in acb (#3047) mailwl 2025-06-09 11:27:37 +0300
  • d7051f15f4
    texture_cache: Basic handling of partially resident images (#3066) TheTurtle 2025-06-09 11:26:10 +0300
  • 10ef2a4f1e remove skipping command body mailwl 2025-06-09 09:37:29 +0300
  • 12f4a8f073
    tile_manager: Downgrade assert to error (#3067) TheTurtle 2025-06-09 09:35:43 +0300
  • d44709d492
    tile_manager: Downgrade assert to error TheTurtle 2025-06-09 04:49:02 +0300
  • 79daebab19 fix macos IndecisiveTurtle 2025-06-09 03:48:33 +0300
  • 1db18c97e9 tile_manager: Downgrade assert to error IndecisiveTurtle 2025-06-09 01:48:13 +0300
  • d279dfa0db texture_cache: Avoid gpu tracking assert on sparse image IndecisiveTurtle 2025-06-09 01:43:27 +0300
  • c20d02dd40
    shader_recompiler: Better handling of geometry shader scenario G (#3064) TheTurtle 2025-06-09 03:31:51 +0300
  • 3068a483ef shader_recompiler: Better handling of geometry shader scenario G IndecisiveTurtle 2025-06-09 02:43:35 +0300
  • c238d51498 cleaning up old commits Dmugetsu 2025-06-08 17:01:34 -0600
  • 7cffa5becf suggestion and fix rebase Dmugetsu 2025-06-08 16:51:47 -0600
  • e27dcb1816 more test Dmugetsu 2025-05-13 08:20:56 -0600
  • 872cc1747c suggestions Dmugetsu 2025-04-24 20:52:58 -0600
  • 21dea2abbc
    Merge branch 'main' into filing-tiles Dmugetsu 2025-06-08 16:42:57 -0600
  • ae2053c487 fix: Disable eBlockTexelViewCompatible on MoltenVK squidbus 2025-06-08 15:41:58 -0700
  • 14b082f5ea
    buffer_cache: Inline data to cpu unless gpu modified (#3061) TheTurtle 2025-06-09 01:28:00 +0300
  • 01eb805ac8 buffer_cache: Inline data to cpu unless gpu modified IndecisiveTurtle 2025-06-09 01:10:43 +0300
  • 3564ff8e03 Hack ReadLane to prevent device loss Marcin Mikołajczyk 2025-06-08 22:59:56 +0100
  • 72553c44d8 Simplify bounds checking in generated SPIR-V Marcin Mikołajczyk 2025-06-07 19:38:52 +0100
  • 382ff2fb4a Fix RingAccessElimination after changing WriteShared64 type Marcin Mikołajczyk 2025-06-07 18:34:21 +0100
  • d694b8cf7e format Marcin Mikołajczyk 2025-06-05 00:35:40 +0100
  • 0b2128448a Translate DS_ADD_U64 Marcin Mikołajczyk 2025-06-05 00:30:11 +0100
  • df4a6fce5d Refactor DS translation Marcin Mikołajczyk 2025-06-05 00:29:19 +0100
  • 72621fcadd Handle DS_READ_U16 & DS_WRITE_B16 Marcin Mikołajczyk 2025-05-29 19:13:20 +0100
  • ce42eccc9d
    texture_cache: Handle compressed views of uncompressed images (#3056) TheTurtle 2025-06-08 23:09:08 +0300
  • d8f28cccc1 texture_cache: Fix order of format compat check IndecisiveTurtle 2025-06-08 20:48:22 +0300
  • e9672ff24f oops IndecisiveTurtle 2025-06-08 20:06:10 +0300
  • a82f3cec4b tile_manager: Bump max supported mips to 16 IndecisiveTurtle 2025-06-08 19:50:07 +0300
  • a7f91d8ff5 texture_cache: Handle compressed views of uncompressed images IndecisiveTurtle 2025-06-08 19:28:43 +0300
  • 70c7fd4fab host_compatibilty: Cleanup and support uncompressed views of compressed formats IndecisiveTurtle 2025-06-08 19:16:11 +0300
  • b60f821d8d pixel_format: Remove unused tables, refactor IndecisiveTurtle 2025-06-08 17:52:20 +0300
  • 8ffcfc87bd
    shader_recompiler: Implement linear interpolation support (#3055) TheTurtle 2025-06-08 22:46:34 +0300
  • 5004e41100
    Patch movntss and movntsd (#3049) Paris Oplopoios 2025-06-08 22:29:33 +0300
  • a07a6bb9d3
    buffer_cache: Better image search for buffer validation (#3057) TheTurtle 2025-06-08 22:14:09 +0300
  • dbe799a4e0
    Merge branch 'main' into sse4a_again Paris Oplopoios 2025-06-08 21:56:56 +0300
  • e2a69f74d1 Allow rep to be in other places offtkp 2025-06-08 21:55:06 +0300
  • f2bbb6847d fix: Missing switch case for BUFFER_ATOMIC_CMPSWAP squidbus 2025-06-08 11:53:11 -0700
  • d19ce9b834 Deduplication offtkp 2025-06-08 21:48:19 +0300
  • ce84e80f65
    BUFFER_ATOMIC_CMPSWAP (#3045) Marcin Mikołajczyk 2025-06-08 20:43:58 +0200
  • 952cef5a15
    shader_recompiler: Implement dual source blending (#3054) TheTurtle 2025-06-08 21:38:58 +0300
  • 2bc199a41b
    black image error fix (#3051) Mahmoud Adel 2025-06-08 21:33:08 +0300
  • e4d49dca6a Merge branch 'equeue-fixes' of https://github.com/Fire-Cube/shadPS4 into equeue-fixes Fire Cube 2025-06-08 20:20:44 +0200
  • 5af1964f30
    Merge branch 'shadps4-emu:main' into equeue-fixes Fire Cube 2025-06-08 20:19:54 +0200
  • 5d064dd89f
    Dev Tools: Fix Module Viewer HLE detection (#3058) Fire Cube 2025-06-08 20:04:55 +0200
  • 2857ef34f0
    Don't coalesce dmem pages (#3059) Stephen Miller 2025-06-08 13:04:43 -0500
  • 64ac090dc7
    Don't coalesce dmem pages Stephen Miller 2025-06-08 12:43:17 -0500
  • e41647b448 Merge branch 'module_viewer_fixes' of https://github.com/Fire-Cube/shadPS4 into module_viewer_fixes Fire Cube 2025-06-08 19:35:40 +0200
  • b51ce7c447 clang Fire Cube 2025-06-08 19:32:36 +0200
  • 9a035ae09b
    Merge branch 'shadps4-emu:main' into module_viewer_fixes Fire Cube 2025-06-08 19:31:51 +0200
  • 6b5b68b56d fix Fire Cube 2025-06-08 19:30:26 +0200
  • 727b8c6b11 buffer_cache: Better image search for buffer validation IndecisiveTurtle 2025-06-08 20:00:27 +0300
  • 86bdd37d85 return unreachable for PM4t0 mailwl 2025-06-08 18:55:27 +0300
  • fba4639da7 Merge remote-tracking branch 'origin/main' into pm4type0 mailwl 2025-06-08 18:43:58 +0300
  • c947811616 shader_recompiler: Implement linear interpolation support IndecisiveTurtle 2025-06-08 04:36:02 +0300
  • a2b1d738bc shader_recompiler: Implement dual source blending IndecisiveTurtle 2025-06-08 15:24:42 +0300
  • 99aa5005c2
    revert first commit Mahmoud Adel 2025-06-08 14:47:39 +0300
  • c04f04e648
    Merge branch 'shadps4-emu:main' into shader_cache Fire Cube 2025-06-08 12:13:06 +0200
  • 2464629d98
    black image error fix Mahmoud Adel 2025-06-08 02:35:12 +0300
  • 11339c7041
    swizzle fix Mahmoud Adel 2025-06-08 02:33:46 +0300
  • 5edd9ff54b
    Improved sceKernelMapNamedFlexibleMemory logging (#3050) Stephen Miller 2025-06-07 16:17:45 -0500
  • 9f24e47582 clang-format offtkp 2025-06-07 21:58:04 +0300
  • 2a63ceaa5a Function parameter cleanup Stephen Miller 2025-06-07 13:48:27 -0500
  • 6dc9c451b6 Clang Stephen Miller 2025-06-07 13:34:21 -0500
  • 305bbbb69a Patch movntss and movntsd offtkp 2025-06-07 21:21:17 +0300
  • d42ed3bd3f Misc exports Stephen Miller 2025-06-07 13:24:05 -0500
  • f8bc40b4ad More descriptive sceKernelMapNamedFlexibleMemory logging Stephen Miller 2025-06-07 13:14:47 -0500
  • bdac34bcfc revert command size to actual mailwl 2025-06-06 21:19:47 +0300
  • 237f24d65b fix command size mailwl 2025-06-06 17:31:04 +0300
  • 2b3a35ce1b Stub PM4 type 0 mailwl 2025-06-06 16:42:52 +0300
  • aca46c0bc3
    Merge branch 'main' into qt_save georgemoralis 2025-06-06 11:40:43 +0300
  • 31b0cc7788
    Merge d1c64ce557 into 91d29459fb georgemoralis 2025-06-05 21:34:24 -0600
  • 91d29459fb
    Implement PM4CondExec (#3046) Marcin Mikołajczyk 2025-06-06 05:19:05 +0200
  • a49c65f313 BUFFER_ATOMIC_CMPSWAP Marcin Mikołajczyk 2025-06-03 18:49:28 +0100
  • c6a060386d Implement PM4CondExec Marcin Mikołajczyk 2025-06-05 22:52:53 +0100
  • fff3bf9917
    s_flbit_i32_b64 (#3033) Marcin Mikołajczyk 2025-06-05 23:33:25 +0200
  • c539c0d7fc Split FindUMsb64 into two 32bit ops Marcin Mikołajczyk 2025-06-05 21:36:44 +0100
  • 43bf4ed1bc
    sceVideoOutGetResolutionStatus error behavior (#3044) Stephen Miller 2025-06-05 14:14:34 -0500
  • 550ceb524e WIP Vladislav Mikhalin 2025-03-07 11:31:01 +0300
  • 577af4038a avplayer: fix warning propagation + small fixes Vladislav Mikhalin 2025-03-01 12:45:31 +0300
  • 33140095c4 avplayer: removed all waits from GetVideoData Vladislav Mikhalin 2025-02-22 20:55:14 +0300
  • dfb14018b4 avplayer: removed waits for the frame in Get*Data, replaced cv with sleep Vladislav Mikhalin 2025-02-19 19:36:49 +0300
  • 3cd370d587 avplayer: sync on video ts in default mode when audio ts is not available Vladislav Mikhalin 2025-02-16 22:06:26 +0300
  • 5a57c924ba avplayer: issue warning on loopback Vladislav Mikhalin 2025-02-16 17:48:55 +0300