Commit Graph

  • 0b583b700e Add missing translations DanielSvoboda 2024-12-25 16:56:23 -0300
  • 4e6a7e555e renderer_vulkan: Rework MRT swizzles and add unsupported format swizzle support. squidbus 2024-12-25 05:26:46 -0800
  • 3ab118837a
    Fix for D16Unorm Tiled image (#1863) ¥IGA 2024-12-25 15:06:12 +0100
  • 3c111202e1
    renderer_vulkan: Make sure at least one viewport is set (#1859) squidbus 2024-12-25 06:05:51 -0800
  • db43c601fc
    README: mention alternative key mappings on Mac (#1876) Marcin Mikołajczyk 2024-12-25 15:05:15 +0100
  • 5bba073c64 README: mention alternative key mappings on Mac Marcin Mikolajczyk 2024-12-25 14:49:05 +0100
  • f6733861e8 Delete and replace old config entry if found rainmakerv2 2024-12-25 18:25:41 +0800
  • cd9275c564 texture_cache: Enable anisotropic filtering Quang Ngô 2024-12-25 12:14:40 +0700
  • 34d62dbcc1 Create new config entry to manually enable Pro mode rainmakerv2 2024-12-25 15:51:30 +0800
  • d55e41a19e
    compatibility_data: Added compatibility related settings to GUI (#1855) f8ith 2024-12-25 15:30:09 +0800
  • 3e75cc602d output storage class Frodo Baggins 2024-12-24 21:46:08 -0800
  • 9723bc25ac Disable PS4 pro mode rainmakerv2 2024-12-25 09:51:32 +0800
  • 8a006a2bc6 shader_recompiler: Add swizzle support for unsupported formats. squidbus 2024-12-24 16:34:47 -0800
  • a89c29c2ca
    shader_recompiler: Rework image read/write emit. (#1819) squidbus 2024-12-24 15:13:32 -0800
  • 017be5392d shader_recompiler: Rework image read/write emit. squidbus 2024-12-18 04:14:33 -0800
  • 95638d5ca5
    exception: Fix raising exceptions on POSIX systems (#1868) squidbus 2024-12-24 14:21:32 -0800
  • ff146589c9 exception: Fix raising exceptions on POSIX systems squidbus 2024-12-24 13:58:33 -0800
  • 7737115a44 Handle output control point reads in hull shader. Might need additional barriers Frodo Baggins 2024-12-24 13:23:59 -0800
  • ed1154df37 clang format IndecisiveTurtle 2024-12-24 23:09:08 +0200
  • 6d728ec7ed
    renderer_vulkan: Enable LDS barriers for MoltenVK (#1866) squidbus 2024-12-24 13:03:04 -0800
  • 7a9ced065f renderer_vulkan: Enable LDS barriers for MoltenVK squidbus 2024-12-24 12:48:29 -0800
  • fc31d0b0f4 Added data_format=1 and num_format=7 DanielSvoboda 2024-12-24 17:46:01 -0300
  • 33b481fdf5 texture_cache: Minor barrier cleanup IndecisiveTurtle 2024-12-24 22:43:08 +0200
  • e9074080bf
    Fix for D16Unorm Tiled image ¥IGA 2024-12-24 16:27:21 +0100
  • a56b092854 vk_rasterizer: Barrier also normal buffers and make it apply to all stages IndecisiveTurtle 2024-12-24 17:13:04 +0200
  • 07f2f2254b equeue: sceGnmGetEqEventType/sceKernelGetEventData impl Nenkai 2024-12-24 16:11:43 +0100
  • e93aace99b buffer_cache: Stricter barrier for vkCmdUpdateBuffer IndecisiveTurtle 2024-12-24 16:59:17 +0200
  • 6f29a7d689 texture_cache: Stricter barriers on image upload IndecisiveTurtle 2024-12-24 16:44:39 +0200
  • 7b24b42711 data_share: Emit barrier before reads IndecisiveTurtle 2024-12-24 16:04:30 +0200
  • 8f7eb2d0e9 semaphore: Attempt to acquire before checking timeout IndecisiveTurtle 2024-12-24 15:39:17 +0200
  • c284cf72e1
    Switch remaining CRLF terminated files to LF Daniel R. 2024-12-24 13:56:31 +0100
  • 2c0f986c52
    core/libraries: HLE fiber reimplementation (#1836) Daniel R. 2024-12-24 13:33:00 +0100
  • 58232c0c23 renderer_vulkan: Make sure at least one viewport is set squidbus 2024-12-24 03:31:21 -0800
  • 0a4453b912
    renderer_vulkan: Simplify depth pipeline state and move stencil to dynamic state. (#1854) squidbus 2024-12-24 03:45:11 -0800
  • e8533207cd Change graphics key depth-stencil flags to bitfields. squidbus 2024-12-24 03:39:14 -0800
  • 8e7988dc10 renderer_vulkan: Simplify depth pipeline state and move stencil to dynamic state. squidbus 2024-12-22 17:48:22 -0800
  • de8aba93fb
    core/libraries: HLE fiber reimplementation Daniel R 2024-12-21 13:23:27 +0100
  • 092d42e981
    renderer_vulkan: Implement rectlist emulation with tessellation (#1857) TheTurtle 2024-12-24 13:28:47 +0200
  • da557eee67 fix display compatibility data option faith 2024-12-24 17:36:48 +0800
  • 56998887c6 remove pragma IndecisiveTurtle 2024-12-24 02:00:20 +0200
  • a00d077447 spirv: Bump to 1.5 IndecisiveTurtle 2024-12-24 01:52:42 +0200
  • 9a183f4820 shader_recompiler: Fix quad/rect list FS passthrough semantics. squidbus 2024-12-23 15:39:53 -0800
  • df4613a82e review IndecisiveTurtle 2024-12-24 01:34:22 +0200
  • 7366c9af41 vk_rasterizer: Handle viewport enable flags IndecisiveTurtle 2024-12-24 01:21:25 +0200
  • cff8124943 renderer_vulkan: Use tessellation for quad primitive as well IndecisiveTurtle 2024-12-23 23:31:08 +0200
  • c2e9c877dd hot-fix: missing fce barrier psucien 2024-12-23 18:20:37 +0100
  • 400da1aa8d
    Handle swapchain recreation (#1830) Quang Ngô 2024-12-23 21:21:48 +0700
  • 0925d58924 clang format IndecisiveTurtle 2024-12-23 15:51:35 +0200
  • 94f861588d
    added B5G6R5UnormPack16 format (#1856) Emulator-Team-2 2024-12-23 14:52:29 +0100
  • 3485a30337 renderer_vulkan: Implement rectlist emulation with tessellation IndecisiveTurtle 2024-12-22 23:33:55 +0200
  • af9e8c6cba
    added B5G6R5UnormPack16 format Emulator-Team-2 2024-12-23 13:54:18 +0100
  • dfdd819e3e
    Fix AutoUpdate Issue with Non-Latin Usernames/Directories (#1853) DanielSvoboda 2024-12-23 04:29:30 -0300
  • 54cf5e4024 revert to deprecated statechanged faith 2024-12-23 14:46:00 +0800
  • 18e60bfb58 update translations faith 2024-12-23 14:43:50 +0800
  • 680e8b307d compatibility_data: added compatibility related settings to gui * New game compatibility section in settings dialog * Context menu now has a compatibility section * Adjusted minimum size of updater section to 265 faith 2024-12-23 10:34:02 +0800
  • 43fd8fa44a hot-fix: macos release build psucien 2024-12-22 23:11:16 +0100
  • 2dc5755799 build: exclude Tracy from release builds psucien 2024-12-22 22:51:48 +0100
  • 50b4b0a9e8 Change layout of 'Paths' tab to 'Form Layout' tomboylover93 2024-12-22 17:38:28 -0300
  • 530267e6d1 QStandardPaths DanielSvoboda 2024-12-22 17:24:52 -0300
  • d9b6cb8be2 Adjust 'Paths' tab to work better with native widgets tomboylover93 2024-12-22 17:20:08 -0300
  • 4693331437 Adjust settings window padding to accomodate 'Current Widget Style' under 'GUI Settings' tomboylover93 2024-12-22 16:50:27 -0300
  • 8abc43a03d
    texture_cache: 32bpp and 64bpp macro detilers (#1852) psucien 2024-12-22 19:43:44 +0100
  • b799f2747a Fix updater for non-Latin user directories DanielSvoboda 2024-12-22 15:43:30 -0300
  • 4514dd1207 Make icons render properly when opening shadPS4 with a light mode system theme tomboylover93 2024-12-22 14:30:06 -0300
  • 71554606cb Merge remote-tracking branch 'refs/remotes/origin/qt-style-test' into qt-style-test tomboylover93 2024-12-22 14:27:58 -0300
  • f03813218b
    Merge branch 'shadps4-emu:main' into qt-style-test tomboylover93 2024-12-22 14:24:59 -0300
  • 7fe4df85ab
    Clear color attachment if FCE was invoked before any draws (#1851) Vladislav Mikhalin 2024-12-22 20:12:43 +0300
  • eca711b9b4 consider 3d depth alignment in size calculations psucien 2024-12-22 17:46:17 +0100
  • ed23f7bbde address review comments Vladislav Mikhalin 2024-12-22 19:44:27 +0300
  • d06f65d6c5 Change message when hovering over widget style selection button tomboylover93 2024-12-22 13:38:15 -0300
  • 2a0daee226 Merge remote-tracking branch 'refs/remotes/origin/qt-style' into qt-style tomboylover93 2024-12-22 13:29:32 -0300
  • 241dc6ca30
    Merge branch 'shadps4-emu:main' into qt-style-test tomboylover93 2024-12-22 13:20:57 -0300
  • cb661bdad7 Merge commit '433d9459e09cd9ce3a1d02cc78d901b66d25335f' into qt-style-test tomboylover93 2024-12-22 13:16:48 -0300
  • 88938e7ead Change order of disableTrophy and related Qt objects tomboylover93 2024-12-22 13:07:46 -0300
  • e63fa963a3 Change location of widget style selection button tomboylover93 2024-12-22 13:01:51 -0300
  • bc7bde8bcd
    Merge branch 'main' into qt-style tomboylover93 2024-12-22 12:53:08 -0300
  • 1bf277f936 Clear RT if FCE was invoked before any draws Vladislav Mikhalin 2024-12-22 18:48:33 +0300
  • 8a409d86d4
    post-processing: rework gamma correction (#1756) setepenre 2024-12-22 16:18:07 +0100
  • dddb2c9bc9
    Qt: Start Maximized ¥IGA 2024-12-22 16:13:14 +0100
  • eb93c21b02 post-processing: rework gamma correction setepenre 2024-12-22 15:58:09 +0100
  • e2dbef12c7 Make icon colors update in real time tomboylover93 2024-12-22 11:49:53 -0300
  • ac757e272a cleanup: Remove printf log on widget style change tomboylover93 2024-12-22 11:34:07 -0300
  • ab5240d8d2
    qt: Do not run emulator on separate thread on Mac. (#1849) squidbus 2024-12-22 06:31:59 -0800
  • fa22243756 qt: Do not run emulator on separate thread on Mac. squidbus 2024-12-22 06:26:40 -0800
  • 14dc136832
    renderer_vulkan: Various attachment cleanup and fixes. (#1795) squidbus 2024-12-22 06:08:48 -0800
  • 50ebc70c80 renderer_vulkan: Various attachment cleanup and fixes. squidbus 2024-12-14 17:17:14 -0800
  • aba2b29074
    gui: start the emulator in new thread (#1829) Quang Ngô 2024-12-22 20:47:28 +0700
  • 433d9459e0
    Disable trophy pop-up with config setting (#1834) rainmakerv2 2024-12-22 21:46:45 +0800
  • 5eebb04de9
    vk_rasterizer: hot fix TheTurtle 2024-12-22 15:31:10 +0200
  • 776f1ee5ec
    Merge branch 'shadps4-emu:main' into qt-style-test tomboylover93 2024-12-22 10:20:33 -0300
  • 4a589cc141 added 64bpp macro detiler psucien 2024-12-21 14:40:26 +0100
  • fac21a5362
    audio: Move port logic out of SDL backend and define backend interface. (#1848) squidbus 2024-12-22 01:46:28 -0800
  • 0931802151
    compatibility_data: various fixes (#1847) f8ith 2024-12-22 17:05:44 +0800
  • ff637d037e clang format faith 2024-12-22 15:32:00 +0800
  • 9a9becdce8 add configuration option to enable compatibility data faith 2024-12-22 15:29:59 +0800
  • b34f24005a audio: Move port logic out of SDL backend and define backend interface. squidbus 2024-12-21 23:07:43 -0800
  • 2e5c2e03fd temporarily disable status column + various fixes faith 2024-12-22 14:58:20 +0800
  • 7ecd83eac4
    Merge branch 'shadps4-emu:main' into qt-style-test tomboylover93 2024-12-21 22:51:59 -0300
  • fb2c035c05
    vk_rasterizer: Fix stencil clears (#1840) TheTurtle 2024-12-22 02:49:42 +0200
  • 7e890def48
    fs: Return nullptr when file descriptor is out of bounds. (#1842) squidbus 2024-12-21 16:49:34 -0800