Commit graph

  • 1bd90559ef vk: Support panvk, allow creating device without textureCompressionBC Aleksey Komarov 2025-01-01 22:28:04 +03:00
  • d7dbe0d963 vk: Add driver vendor PANVK (Mali GPU on Mesa) Aleksey Komarov 2025-01-01 22:25:43 +03:00
  • cd58959cee Audio: Add mute/unmute and volume shortcuts Megamouse 2025-01-01 13:42:12 +01:00
  • 1c22cc2f52 overlays: add trophy list dialog Megamouse 2024-12-31 11:09:53 +01:00
  • f7f9ded224 overlays: add trophy list dialog Megamouse 2024-12-31 11:09:53 +01:00
  • 0bb2f72ee2 rsx: Flush MM queue before memory is unmapped kd-11 2024-12-31 00:01:21 +03:00
  • d09b775232 update digant 2024-12-30 23:12:54 +01:00
  • 1def3c49da update digant 2024-12-30 22:20:19 +01:00
  • 720dc9dd72 update digant 2024-12-30 22:19:35 +01:00
  • 164c1d0b86 rsx: Flush MM queue before memory is unmapped kd-11 2024-12-31 00:01:21 +03:00
  • b16d267f9d Fix types 2 schm1dtmac 2024-12-29 21:05:07 +00:00
  • 9ffa923da6 Use corresponding SI/IEC units schm1dtmac 2024-12-29 20:39:38 +00:00
  • 8feccffec0 Fix types schm1dtmac 2024-12-29 20:07:02 +00:00
  • 3a16b2e92c Report filesizes on macOS as decimal multiples schm1dtmac 2024-12-29 19:40:24 +00:00
  • 0174e6aac9
    Fix types 2 schm1dtmac 2024-12-29 21:05:07 +00:00
  • da1348002c
    Use corresponding SI/IEC units schm1dtmac 2024-12-29 20:39:38 +00:00
  • 2187788f8e
    Fix types schm1dtmac 2024-12-29 20:07:02 +00:00
  • 5f96f992df
    Report filesizes on macOS as decimal multiples schm1dtmac 2024-12-29 19:40:24 +00:00
  • a8bfa6a16c SPU: Operating system LR memory signals Elad 2024-12-25 11:35:03 +02:00
  • 6ead5b0708
    Merge branch 'master' into spu32 Elad 2024-12-29 19:59:01 +02:00
  • e135012acd rsx: Properly track changes in instancing state kd-11 2024-12-29 00:31:20 +03:00
  • 9de6a38e13 rsx: Test vertex program flags on each draw kd-11 2024-12-29 00:01:03 +03:00
  • 0baf873534 Cosmetic improvements kd-11 2024-12-28 23:04:32 +03:00
  • 35a66fe776 rsx: Do not use global registers object in logical "firmware" units kd-11 2024-12-28 16:09:05 +03:00
  • 0be8a5f9f4 rsx: Handle dangling execution barriers kd-11 2024-12-28 15:49:59 +03:00
  • 01fe39fbb9 rsx: Fix rare crash in vertex program decompiler kd-11 2024-12-28 15:32:53 +03:00
  • cfc124fabf rsx: Fix instancing bug when indexed addressing is used to read constants kd-11 2024-12-28 15:32:27 +03:00
  • 15961b353a vk: Add support for hardware instanced draws kd-11 2024-12-27 01:55:12 +03:00
  • d4573e233a rsx: Fix vertex program compiler crash kd-11 2024-12-27 01:07:23 +03:00
  • 9307abe7f5 rsx: Move more functions from rsx thread to the draw command processor kd-11 2024-12-26 21:36:49 +03:00
  • 05bab8ec4c rsx: Move draw call related functions to their own class kd-11 2024-12-26 21:08:54 +03:00
  • 9e9ae54455 rsx: Add GLSL support for instanced rendering kd-11 2024-12-26 20:03:08 +03:00
  • e696d9b324 rsx: Add code to detect instanced draw commands kd-11 2024-12-25 22:06:46 +03:00
  • 43e04f3fc7 Revert "rsx/vk: Implement hardware instancing (#16466)" kd-11 2024-12-29 18:42:41 +03:00
  • 60b82c20e0 rsx: Properly track changes in instancing state kd-11 2024-12-29 00:31:20 +03:00
  • 0ecd56b417 rsx: Test vertex program flags on each draw kd-11 2024-12-29 00:01:03 +03:00
  • 8aba98d47f Cosmetic improvements kd-11 2024-12-28 23:04:32 +03:00
  • 79ffd6586d rsx: Do not use global registers object in logical "firmware" units kd-11 2024-12-28 16:09:05 +03:00
  • 9c793cf03e rsx: Handle dangling execution barriers kd-11 2024-12-28 15:49:59 +03:00
  • cf4162d3fb rsx: Fix rare crash in vertex program decompiler kd-11 2024-12-28 15:32:53 +03:00
  • 6cc75070ed rsx: Fix instancing bug when indexed addressing is used to read constants kd-11 2024-12-28 15:32:27 +03:00
  • c948df53f0 vk: Add support for hardware instanced draws kd-11 2024-12-27 01:55:12 +03:00
  • b16ab75648 rsx: Fix vertex program compiler crash kd-11 2024-12-27 01:07:23 +03:00
  • 3c1a0c3d61 rsx: Move more functions from rsx thread to the draw command processor kd-11 2024-12-26 21:36:49 +03:00
  • bd9d8d3dba rsx: Move draw call related functions to their own class kd-11 2024-12-26 21:08:54 +03:00
  • 89009222e0 rsx: Add GLSL support for instanced rendering kd-11 2024-12-26 20:03:08 +03:00
  • 169835a472 rsx: Add code to detect instanced draw commands kd-11 2024-12-25 22:06:46 +03:00
  • d0747076c6 SPU: Operating system LR memory signals Elad 2024-12-25 11:35:03 +02:00
  • f0afd31ff4
    Revert "rsx/vk: Implement hardware instancing (#16466)" kd-11 2024-12-29 18:42:41 +03:00
  • 62701154f1
    rsx/vk: Implement hardware instancing (#16466) kd-11 2024-12-29 18:39:47 +03:00
  • 97d920eba3
    Merge branch 'master' into rsx-volatile Elad 2024-12-29 15:39:50 +02:00
  • 15f29eedee
    Fix atomic_ptr value constructing overloads (#16473) Megamouse 2024-12-29 13:53:04 +01:00
  • 91b52f1973
    Update sys_storage.cpp Elad 2024-12-29 13:53:59 +02:00
  • e4c8a688a4
    Merge branch 'master' into rsx-volatile kd-11 2024-12-29 14:49:32 +03:00
  • f100b37f7d
    Update shared_ptr.hpp Elad 2024-12-29 13:10:57 +02:00
  • 619aedb8d4
    Fixup for fixup Elad 2024-12-29 13:05:31 +02:00
  • f906603e03
    Fixup Elad 2024-12-29 13:00:51 +02:00
  • 915aa572c0 Fix idm remove Megamouse 2024-12-28 22:24:33 +01:00
  • 439d665096
    CELL: Fix reservation notifications Elad 2024-12-29 11:06:44 +02:00
  • 640d54f9a5
    Merge branch 'master' into perf-fix Elad 2024-12-29 09:44:59 +02:00
  • e9604c657f
    Update CPUTranslator.cpp Tudify 2024-12-29 03:37:58 +00:00
  • c3ca4f98ce
    change about dialog to make it simpler Tudify 2024-12-29 03:21:58 +00:00
  • 418a99a62b VS: add some missing files to solution filters Megamouse 2024-12-28 21:00:36 +01:00
  • 1eac13b6bf Windows: log command line args in utf8 Megamouse 2024-12-28 19:58:41 +01:00
  • f166e1a1c9 rsx: Properly track changes in instancing state kd-11 2024-12-29 00:31:20 +03:00
  • 3526ee255b VS: add some missing files to solution filters Megamouse 2024-12-28 21:00:36 +01:00
  • f71af84a74 Windows: log command line args in utf8 Megamouse 2024-12-28 19:58:41 +01:00
  • e58bd419f6
    Add empty hdd tmp to UI (#16462) Darkhost1999 2024-12-28 15:20:22 -06:00
  • a1e44eea23 rsx: Test vertex program flags on each draw kd-11 2024-12-29 00:01:03 +03:00
  • 2576e58ad3 Cosmetic improvements kd-11 2024-12-28 23:04:32 +03:00
  • c30a82f5d4
    Merge branch 'master' into GUI-Work Megamouse 2024-12-28 20:56:10 +01:00
  • faf768f189 Fix system tab layout Darkhost1999 2024-12-28 13:53:55 -06:00
  • d0e61fa4a4
    Merge branch 'master' into perf-fix Elad 2024-12-28 21:11:40 +02:00
  • 5e176a390f MacOS: silence some warnings Megamouse 2024-12-28 18:15:19 +01:00
  • a49cfc5a91 Simplify some ternaries Megamouse 2024-12-28 18:14:57 +01:00
  • d3fedffa6a VS: Add sysinfo_darwin.mm to filters Megamouse 2024-12-28 18:14:08 +01:00
  • 7d70d88007 MacOS: silence some warnings Megamouse 2024-12-28 18:15:19 +01:00
  • 1973f11eab Simplify some ternaries Megamouse 2024-12-28 18:14:57 +01:00
  • 84686d54ed VS: Add sysinfo_darwin.mm to filters Megamouse 2024-12-28 18:14:08 +01:00
  • ae47a3c90b
    Merge branch 'master' into GUI-Work Megamouse 2024-12-28 18:10:18 +01:00
  • 33c3e3fb0f fix some warning Megamouse 2024-12-28 12:31:17 +01:00
  • 1d23be8429 Qt: Add Operating system category Megamouse 2024-12-28 16:58:48 +01:00
  • bc06e74cc1 Revert "Hide VSH" Darkhost1999 2024-12-28 10:40:29 -06:00
  • 54aab215cd fix some warning Megamouse 2024-12-28 12:31:17 +01:00
  • 2602213884 Qt: Add Operating system category Megamouse 2024-12-28 16:58:48 +01:00
  • 8dcb98dfa0 rsx: Do not use global registers object in logical "firmware" units kd-11 2024-12-28 16:09:05 +03:00
  • dcfccb19f5 rsx: Handle dangling execution barriers kd-11 2024-12-28 15:49:59 +03:00
  • 8dd27c0504 rsx: Fix rare crash in vertex program decompiler kd-11 2024-12-28 15:32:53 +03:00
  • d739befb3a rsx: Fix instancing bug when indexed addressing is used to read constants kd-11 2024-12-28 15:32:27 +03:00
  • 45c0e1f9f4 vk: Add support for hardware instanced draws kd-11 2024-12-27 01:55:12 +03:00
  • 4982bcd2a9 rsx: Fix vertex program compiler crash kd-11 2024-12-27 01:07:23 +03:00
  • cb5ec006c4 rsx: Move more functions from rsx thread to the draw command processor kd-11 2024-12-26 21:36:49 +03:00
  • 84e881d61a rsx: Move draw call related functions to their own class kd-11 2024-12-26 21:08:54 +03:00
  • d42a3b4ffd rsx: Add GLSL support for instanced rendering kd-11 2024-12-26 20:03:08 +03:00
  • 2932da9f26 rsx: Add code to detect instanced draw commands kd-11 2024-12-25 22:06:46 +03:00
  • 673182f608 update digant 2024-12-27 23:53:46 +01:00
  • 7a4e88c146 Savestates: Fix main_ppu_module definition Elad 2024-12-25 10:56:39 +02:00
  • cfeb022340 shared_ptr.hpp: Rewrite shared_ptr to single_ptr conversion Elad 2024-12-25 08:42:45 +02:00
  • 0cc655074d serialzation.hpp: Fix add_padding Elad 2024-12-25 07:02:42 +02:00
  • a5ba96e991 Fixup lv2_socket Elad 2024-12-25 06:56:08 +02:00