Commit Graph

  • 519e384049 Fix some Vulkan validation errors on macOS. squidbus 2024-08-12 15:29:28 -0700
  • 1fb0da9b89
    video_core: Crucial buffer cache fixes + proper GPU clears (#414) TheTurtle 2024-08-13 09:21:48 +0300
  • f775a27159 clang format buffer-fixes IndecisiveTurtle 2024-08-13 09:18:06 +0300
  • 0f733e9045 Fix review IndecisiveTurtle 2024-08-13 09:17:23 +0300
  • 7243b08fe8 translator: Small optimization for V_SAD_U32 IndecisiveTurtle 2024-08-12 18:23:59 +0300
  • 8d4a92a0cd translator: Treat V_CNDMASK as float IndecisiveTurtle 2024-08-12 17:34:00 +0300
  • 121d850fb2 texture_cache: Use hashes for protect gpu modified images from reupload IndecisiveTurtle 2024-08-09 17:01:06 +0300
  • 52057b467d texture_cache: More precise invalidation from compute IndecisiveTurtle 2024-08-12 16:40:56 +0300
  • ceb7e300e5 fs: Lock when doing case insensitive search IndecisiveTurtle 2024-08-12 16:38:29 +0300
  • 27e9026f5d spirv: Use runtime array for ssbos IndecisiveTurtle 2024-08-12 16:34:54 +0300
  • 6ef31ef6ea externals: Update boost IndecisiveTurtle 2024-08-10 17:11:34 +0300
  • b8084d3ed8 buffer_cache: Use dynamic vertex input when available IndecisiveTurtle 2024-08-10 12:37:27 +0300
  • 594606c1c3 spirv: Define buffer offsets upfront IndecisiveTurtle 2024-08-10 03:36:42 +0300
  • 0bac6e8e1c translator: Use templates for stronger type guarantees IndecisiveTurtle 2024-08-08 17:36:30 +0300
  • dfcfd62d4f
    spirv: fix image sample lod/clamp/offset translation (#402) Vinicius Rangel 2024-08-13 03:12:38 -0300
  • 5eecd089ab
    thread_management.cpp: Various Mandatory Threading Fixes | Resolve #398 (#394) Lizardy 2024-08-13 02:08:03 -0400
  • 18f1799280
    Add partial unmap support (#322) Borchev 2024-08-12 23:05:30 -0700
  • c21c6179c2
    fix ImageSample opcodes & offset emission Vinicius Rangel 2024-08-12 02:56:51 -0300
  • 97a555b736
    spirv: fix image sample offsets Vinicius Rangel 2024-08-11 19:20:03 -0300
  • c7286d7889
    spirv: fix image sample lod/clamp translation Vinicius Rangel 2024-08-11 18:12:54 -0300
  • a8b6a55559
    Merge pull request #419 from squidbus/macos-fix psucien 2024-08-13 00:15:48 +0200
  • 70fa3cadcc resolve suggestions microsoftv 2024-08-12 18:15:29 -0400
  • 284035d3e2 Enable VK_EXT_robustness2 nullDescriptor only if supported. squidbus 2024-08-12 14:41:26 -0700
  • 03bf26f091
    Merge branch 'shadps4-emu:main' into main Lizardy 2024-08-12 17:33:04 -0400
  • a15a93997c unlink sync2 if not present (tentative fix for #418) psucien 2024-08-12 22:52:21 +0200
  • 59dcb9263d Changed Unsupported Vulkan Version warning SamuelFontes 2024-08-11 15:51:01 -0300
  • 6f6f2f4951 Added warning when GPU doesn't support API version. SamuelFontes 2024-08-11 15:38:11 -0300
  • 4e4142adf8 Fixed formatting SamuelFontes 2024-08-11 14:47:05 -0300
  • efa23a3508 Fixed formatting SamuelFontes 2024-08-11 14:44:35 -0300
  • 96b5260e3d Fixed formatting SamuelFontes 2024-08-11 14:40:39 -0300
  • 8238b80838 Getting list of GPU only when application starts SamuelFontes 2024-08-11 14:37:55 -0300
  • 0bed4a91b9 qt-gui: Added GPU device selection functionality SamuelFontes 2024-08-11 12:55:07 -0300
  • c94f4468f4
    Merge branch 'shadps4-emu:main' into main Lizardy 2024-08-12 14:15:17 -0400
  • 2ba3221fc9 fix for Linux compilation (#416) psucien 2024-08-12 20:10:42 +0200
  • 7411939bb8
    Declare all HeapAPI replacement functions Lizardy 2024-08-12 14:09:00 -0400
  • 3d0fdf11f0
    Build stabilization (#413) psucien 2024-08-12 16:23:01 +0200
  • 0e71f65469 texture_cache: missed slices in rt view; + detiler format stabilization/quick_fixes psucien 2024-08-12 14:11:46 +0200
  • 0299cc6ff2 renderer_vulkan: missing depth barrier psucien 2024-08-12 14:10:43 +0200
  • 9332910240 texture_cache: fix for unexpected scheduler flushes by detiler psucien 2024-08-10 01:53:25 +0200
  • d805c65b06 amdgpu: fix for linear tiling mode detection fin color buffers psucien 2024-08-12 14:05:48 +0200
  • 7d1e9332d8 removed redundant check in assert psucien 2024-08-12 14:03:57 +0200
  • 8dc292650a amdgpu: additional case for cb extents retrieval heuristic psucien 2024-08-04 16:22:30 +0200
  • fe4ae97d91 libraries: kernel: correct return code on invalid semaphore psucien 2024-08-03 20:41:19 +0200
  • 5046cc06ec shader_recompiler: fix for float convert and debug asserts psucien 2024-08-12 14:00:45 +0200
  • ace39957ef
    Video Core: debug tools (#412) psucien 2024-08-12 13:46:45 +0200
  • 3e2d4d6b79
    Gnmdriver: More functions (#410) psucien 2024-08-12 13:29:57 +0200
  • 5ddf938fdc video_core: unified Vulkan objects names psucien 2024-08-12 13:16:31 +0200
  • 5d0a30d165 amdgpu: gpuclock64 in write eop packet psucien 2024-08-10 20:56:08 +0200
  • 36ec2be481 renderer_vulkan: make nv_checkpoints operational psucien 2024-08-12 12:56:47 +0200
  • 3c959e4983 renderer_vulkan: added gpu assisted validation psucien 2024-08-12 12:54:26 +0200
  • 1628be5378 video_core: better use of rdoc markers psucien 2024-08-12 12:51:45 +0200
  • 96aad1c6c1 libraries: gnmdriver: `sceGnmSetVgtControl` added psucien 2024-08-03 22:17:36 +0200
  • 5940b1e517 libraries: gnmdriver: added `sceGnmGetGpuCoreClockFrequency` psucien 2024-08-04 20:41:33 +0200
  • 81b529d9fe
    Merge branch 'shadps4-emu:main' into sdl-basic-gamepad counter185 2024-08-12 09:02:43 +0200
  • 19877ac026 clang format microsoftv 2024-08-11 16:13:40 -0400
  • b8856be903 fallback to std malloc microsoftv 2024-08-11 13:59:54 -0400
  • bfd9611f80
    Merge branch 'shadps4-emu:main' into main Lizardy 2024-08-11 11:57:42 -0400
  • c830d7920d
    Merge branch 'main' into stopgamesesc ElBread3 2024-08-11 08:04:49 -0500
  • 834e3a500e added a fix for audio (seems that some games calls sceAudioOutInit twice) Thanks Roamic for tracing this! georgemoralis 2024-08-11 13:16:50 +0300
  • 7c062dcae3
    Merge branch 'shadps4-emu:main' into main Lizardy 2024-08-10 16:21:52 -0400
  • 924e9de97a
    Merge pull request #390 from dima-xd/qt_settings_dialog georgemoralis 2024-08-10 20:59:32 +0300
  • b42be42d58
    add logging for shader patches Vinicius Rangel 2024-08-08 20:10:19 -0300
  • 7fe77e1307
    add copyright information to patching shader doc Vinicius Rangel 2024-08-08 14:18:01 -0300
  • 5156482ce8
    Allow shader patching Vinicius Rangel 2024-08-08 13:56:00 -0300
  • d7b219a53d Merge branch 'main' of https://github.com/lzardy/shadPS4 microsoftv 2024-08-10 12:47:41 -0400
  • 8c5db7c800 accurate heap api microsoftv 2024-08-10 12:45:09 -0400
  • 434b20509f '' Antonio 2024-08-09 19:59:53 -0400
  • d0600dd096 Merge branch 'main' of https://github.com/menaman123/shadPS4 Antonio 2024-08-09 19:59:36 -0400
  • 4098d57cab Fixed the order of mtypeprotect and mprotect in batchmap2 Antonio 2024-08-09 19:59:31 -0400
  • 8b9843c1ec
    Merge branch 'shadps4-emu:main' into main menaman123 2024-08-09 19:43:02 -0400
  • 42a805eb48
    Update thread_management.cpp Lizardy 2024-08-09 17:53:22 -0400
  • 4a2cc38511 fix conditional unsafety microsoftv 2024-08-09 14:41:02 -0400
  • 4e54f054d6 Handle empty mutex attribute microsoftv 2024-08-09 14:33:39 -0400
  • 0129d78873 vk_instance.cpp: Prefer device with most recent ApiVersion SamuelFontes 2024-08-09 14:38:19 -0300
  • ff8c6e0162 Add basic gamepad support through SDL counter185 2024-08-09 18:52:36 +0200
  • 2c5264b927 stop games with esc key or stop button ElBread3 2024-08-09 10:54:27 -0500
  • 15a4b0aa30 scePthreadAttrSetstack implementation Stephen Miller 2024-08-09 10:29:44 -0500
  • 3163cd135b gui: Add console language to settings Dzmitry Dubrova 2024-08-09 18:19:35 +0300
  • 96fb00d411 gui: Implement settings dialog Dzmitry Dubrova 2024-08-09 17:09:51 +0300
  • 1d8c2456dd intial work on creating a device interface padrewrite georgemoralis 2024-08-09 15:44:49 +0300
  • 14947232a7
    Fixed coding style again on the if brackets Leonardo 2024-08-09 09:24:14 -0300
  • ea4ae56f4d
    Merge pull request #368 from shadps4-emu/subupdatesAndFixes georgemoralis 2024-08-09 13:31:57 +0300
  • 54b20e2938 update submodules for some neccesary sdl addons georgemoralis 2024-08-09 13:04:00 +0300
  • 61a6f633fd mount temp dir georgemoralis 2024-08-09 12:56:03 +0300
  • d81dbc5b5b console language is better name georgemoralis 2024-08-09 12:24:42 +0300
  • 425e5491a8 added setting for change language georgemoralis 2024-08-09 11:58:42 +0300
  • 153362f13e clang-format issues Antonio 2024-08-08 21:38:53 -0400
  • ed2b29524c Took out logs stopping build Antonio 2024-08-08 21:24:13 -0400
  • 5b4fcab617
    Use create_directories in sceKernelMkdir instead of create_directory nblock 2024-08-08 20:41:28 -0400
  • 45d3340021 game_install_dialog.cpp: Implementing multiple game paths (Create and Read) Leonardo 2024-08-08 20:24:45 -0300
  • 5da085aa24 '' Antonio 2024-08-08 18:46:27 -0400
  • 96d13fa210 '' Antonio 2024-08-08 18:07:58 -0400
  • e1e8927823 '' Antonio 2024-08-08 18:03:22 -0400
  • 61c4096ae1 Fixed Mtypeprotect and MProtect Antonio 2024-08-08 18:03:09 -0400
  • 0d56be629b Removed else that duplicated while commiting the typo fixes Leonardo 2024-08-08 18:33:06 -0300
  • 4375e6fa3a Fixed if else formatting Leonardo 2024-08-08 18:30:58 -0300
  • 1e0f6c9393
    Merge branch 'shadps4-emu:main' into stop-button ElBread3 2024-08-08 16:27:13 -0500
  • 250b2e4969 small playgo adjustments georgemoralis 2024-08-08 13:05:11 +0300
  • 6a2e09a1df update submodules (possible mac fix?) georgemoralis 2024-08-08 10:45:34 +0300
  • 3ef69cae5e some pad fixes (fixing metal slug 3 and risk of rain) georgemoralis 2024-08-07 21:39:17 +0300