Commit Graph

  • f233bba426 core: Implement sceRandomGetRandomNumber Dzmitry Dubrova 2024-07-31 13:37:51 +0300
  • a7f2f09a44
    Reorganization of includes (#348) Xphalnos 2024-07-31 12:25:55 +0200
  • 413402600b missing eR8Srgb raziel1000 2024-07-31 02:07:02 -0600
  • ec1335911b added data_format=1 and num_format=9 raziel1000 2024-07-31 01:24:44 -0600
  • dab8db6138 fix Xphalnos 2024-07-31 09:09:58 +0200
  • 95301f97f7 Reorganization of includes Xphalnos 2024-07-31 09:06:10 +0200
  • 51c89a9958 added data_format=10 and num_format=5 raziel1000 2024-07-31 00:32:50 -0600
  • 523fc24fb1
    shader_recompiler: rewrite GetSrc api to allow compile-time check of types Vinicius Rangel 2024-07-31 03:17:43 -0300
  • d017bab21e Kernel: added sceKernelConvertLocaltimeToUtc raziel1000 2024-07-31 00:21:23 -0600
  • 501bc704bf
    shader_recompiler: GetSrc as float by default except when explicit Vinicius Rangel 2024-07-30 23:08:49 -0300
  • d7acb93d6f - Implemented sceSaveDataSetParam and sceSaveDataGetParam - Fixed sceSaveDataDirNameSearch raziel1000 2024-07-30 22:55:58 -0600
  • d79ee6d7f4
    Merge branch 'main' into Translate-Emit-Convert DanielSvoboda 2024-07-30 20:05:11 -0300
  • a7c9bfa5c5
    shader_recompiler: Small instruction parsing refactor/bugfixes (#340) TheTurtle 2024-07-31 00:32:40 +0300
  • 2210c36154 code: Review comments IndecisiveTurtle 2024-07-31 00:04:45 +0300
  • 1902cc8f6b kernel: Remove tracy lock IndecisiveTurtle 2024-07-30 23:46:11 +0300
  • ac6dc20c3b
    Merge pull request #343 from Borchev/AddPthreadGetStackSizeThunk georgemoralis 2024-07-30 23:36:39 +0300
  • 186c9073a4 translate: Tracedata IndecisiveTurtle 2024-07-30 23:11:37 +0300
  • 19593bc6d7 Header display like RPCS3 Xphalnos 2024-07-30 21:49:11 +0200
  • b3525d7f79
    Don't download unnecessary DLLs (#341) Xphalnos 2024-07-30 21:41:31 +0200
  • 361271826e
    Fix SearchFree function bug (#339) Borchev 2024-07-30 12:40:42 -0700
  • 867f38fe13 Add pthread_attr_getstacksize thunk Borchev 2024-07-30 12:37:05 -0700
  • 5e59147feb resource_tracking_pass: Back to assert IndecisiveTurtle 2024-07-30 20:48:00 +0300
  • a4192dbfd7 clang format IndecisiveTurtle 2024-07-30 20:44:32 +0300
  • 4d9aa4b933 more formats IndecisiveTurtle 2024-07-30 20:43:39 +0300
  • 533d744e0e file_system: Implement sceKernelRename IndecisiveTurtle 2024-07-30 20:34:24 +0300
  • de2d5ecc29 shader_recompiler: Port some dark souls things IndecisiveTurtle 2024-07-30 19:48:04 +0300
  • 5e35a30607 vector_alu: Proper V_MBCNT_U32_B32 IndecisiveTurtle 2024-07-30 19:42:14 +0300
  • d5383c8c34 shader_recompiler: More instructions and formats IndecisiveTurtle 2024-07-30 19:08:27 +0300
  • ac557c1e5a
    Update pm4_cmds.h DanielSvoboda 2024-07-30 12:24:52 -0300
  • c737ba7375 liverpool: cs state backup IndecisiveTurtle 2024-07-30 16:26:05 +0300
  • 2d8f3dca94 Don't download unnecessary DLLs Xphalnos 2024-07-30 12:27:14 +0200
  • 622cdafd09 clang format IndecisiveTurtle 2024-07-30 13:09:55 +0300
  • aad9c8049e vk_scheduler: Barrier attachments on renderpass end IndecisiveTurtle 2024-07-30 12:57:59 +0300
  • e41281cb4a image_view: Attempt to apply storage swizzle on format IndecisiveTurtle 2024-07-30 12:32:26 +0300
  • b5836c8c20 kernel: Add MAP_OP_MAP_FLEXIBLE IndecisiveTurtle 2024-07-30 03:41:28 +0300
  • 777c53b8a3 shader_recompiler: V_INTERP_MOV_F32 IndecisiveTurtle 2024-07-30 03:39:16 +0300
  • 4426d7630c address_space: Bump user area size to full IndecisiveTurtle 2024-07-30 02:58:09 +0300
  • 1aed3d2feb
    Update emit_spirv_context_get_set.cpp DanielSvoboda 2024-07-29 20:33:17 -0300
  • 27a22a1b69 clang format IndecisiveTurtle 2024-07-30 02:25:29 +0300
  • 797b40f2e7 hack: Fix swizzle on RDR IndecisiveTurtle 2024-07-30 02:21:29 +0300
  • 9ca91a1f15 shader_recompiler: Stub readlane/writelane only for non-compute IndecisiveTurtle 2024-07-30 02:10:00 +0300
  • 5c75da8abc
    remove EmitSLessThan DanielSvoboda 2024-07-29 19:10:15 -0300
  • a8c504d352
    remove EmitBufferAtomicIMin32 and Max32 DanielSvoboda 2024-07-29 19:10:11 -0300
  • e2bd5a03c3
    Update opcodes.inc DanielSvoboda 2024-07-29 19:10:05 -0300
  • 287ecd434f
    GetGpuClock64 DanielSvoboda 2024-07-29 19:10:01 -0300
  • 2ee6575240
    Update resource_tracking_pass.cpp DanielSvoboda 2024-07-29 19:09:57 -0300
  • e391d7cc67
    Update emit_spirv_instructions.h DanielSvoboda 2024-07-29 19:09:53 -0300
  • f6dfd81f3d
    remove DS_MAX - DS_MIN DanielSvoboda 2024-07-29 19:09:49 -0300
  • ebe2fbd8ed
    Update vector_alu.cpp DanielSvoboda 2024-07-29 19:09:45 -0300
  • c1569c7358
    remove DS_MAX - DS_MIN DanielSvoboda 2024-07-29 19:09:38 -0300
  • 0d145f4f20
    Update translate.cpp DanielSvoboda 2024-07-29 19:09:35 -0300
  • eb96b94f8c
    Update spirv_emit_context.cpp DanielSvoboda 2024-07-29 19:09:30 -0300
  • 108ba41985
    Update emit_spirv_context_get_set.cpp DanielSvoboda 2024-07-29 19:09:25 -0300
  • f81e30e0e1 shader_recompiler: Partial readfirstlane implementation IndecisiveTurtle 2024-07-30 00:54:48 +0300
  • 45db60dfd4 shader_recompiler: Constant propagation pass for cmp_class_f32 IndecisiveTurtle 2024-07-30 00:48:41 +0300
  • 7044cbcc99 shader_recompiler: Better BFS search IndecisiveTurtle 2024-07-30 00:29:56 +0300
  • 7ca7823cc4 Fix SearchFree function bug Borchev 2024-07-29 12:59:01 -0700
  • 1638169bed shader_recompiler: Split instruction parsing into categories IndecisiveTurtle 2024-07-29 22:18:08 +0300
  • d9125b4397 shader_recompiler: Remove exec contexts, fix S_MOV_B64 IndecisiveTurtle 2024-07-29 19:14:07 +0300
  • df02bbeef0 shader_recompiler: More data share instructions IndecisiveTurtle 2024-07-29 19:11:41 +0300
  • 7d494b88a6 shader_recompiler: Add bit instructions IndecisiveTurtle 2024-07-29 19:08:43 +0300
  • c1d01709be
    kernel: Implement sceKernelSetVirtualRangeName (#338) georgemoralis 2024-07-29 19:08:06 +0300
  • 32fd1991f7 translator: Implemtn f32 to f16 convert IndecisiveTurtle 2024-07-26 14:04:15 +0300
  • 4eca347227 fixed copy... miscFixes8 georgemoralis 2024-07-29 15:45:13 +0300
  • add32b40b6 unmap also removed name thanks @red_prig georgemoralis 2024-07-29 15:43:19 +0300
  • bf16bd929e updated VirtualQuery to include name too georgemoralis 2024-07-29 15:38:56 +0300
  • 9b796efabc improved vaddr conversion georgemoralis 2024-07-29 15:31:59 +0300
  • f4b59d9fd2 sceKernelSetVirtualRangeName implementation georgemoralis 2024-07-29 15:26:58 +0300
  • 86ec760ace clang format fix georgemoralis 2024-07-29 14:05:59 +0300
  • e6173dc5da Fix in searchFree should fix #337 georgemoralis 2024-07-29 14:04:12 +0300
  • 9b1092c995
    Merge pull request #336 from squidbus/sem-polyfill georgemoralis 2024-07-29 07:56:18 +0300
  • f76d48fc7e
    Update translate.cpp DanielSvoboda 2024-07-29 00:17:14 -0300
  • d1f2250a20
    Update translate.cpp DanielSvoboda 2024-07-28 23:38:40 -0300
  • f9cc4ebd65
    Update scalar_alu.cpp DanielSvoboda 2024-07-28 23:23:04 -0300
  • 68ff521bac
    Update opcodes.inc DanielSvoboda 2024-07-28 23:22:13 -0300
  • 6b019dced5
    Update spirv_emit_context.cpp DanielSvoboda 2024-07-28 23:16:39 -0300
  • c06a4be7a9
    Update spirv_emit_context.h DanielSvoboda 2024-07-28 23:12:18 -0300
  • 41912d0a63
    Update emit_spirv_warp.cpp DanielSvoboda 2024-07-28 23:11:17 -0300
  • 953fd5cb76
    Update emit_spirv_instructions.h DanielSvoboda 2024-07-28 23:10:17 -0300
  • 7d64fb12db
    Update emit_spirv_integer.cpp DanielSvoboda 2024-07-28 23:09:48 -0300
  • 1c619e241e
    Update vector_alu.cpp DanielSvoboda 2024-07-28 23:06:59 -0300
  • fb26e39633
    Update opcodes.inc DanielSvoboda 2024-07-28 22:51:52 -0300
  • 7215c1d2e1
    Update ir_emitter.h DanielSvoboda 2024-07-28 22:48:24 -0300
  • 3ecccc5a00
    Update ir_emitter.cpp DanielSvoboda 2024-07-28 22:46:01 -0300
  • 9abe09cd0c
    Update vector_alu.cpp DanielSvoboda 2024-07-28 22:39:48 -0300
  • 66ac528ae4
    Update translate.cpp DanielSvoboda 2024-07-28 22:12:46 -0300
  • 0a71335439
    Update translate.h DanielSvoboda 2024-07-28 22:12:42 -0300
  • 394363bfb9
    Update data_share.cpp DanielSvoboda 2024-07-28 21:24:43 -0300
  • 43d60a8ac9 Add sem_timedwait polyfill for macOS. squidbus 2024-07-28 16:31:15 -0700
  • 6dc79af9eb
    Update emit_spirv_atomic.cpp DanielSvoboda 2024-07-28 18:00:36 -0300
  • 6bd2ee4831
    Update translate.cpp DanielSvoboda 2024-07-28 17:52:21 -0300
  • 0d6fead8d2
    Update translate.h DanielSvoboda 2024-07-28 17:51:54 -0300
  • 8bab2d3e07
    Update vector_memory.cpp DanielSvoboda 2024-07-28 17:51:11 -0300
  • 156c65bfa9
    Update emit_spirv_atomic.cpp DanielSvoboda 2024-07-28 17:46:21 -0300
  • aa795f5c59
    Merge pull request #335 from VasylBaran/apple_detiler_artifacts_fixup psucien 2024-07-28 21:42:05 +0200
  • 3e6af54ea3 Fixup for detiler artifacts on macOS Vasyl Baran 2024-07-28 22:21:18 +0300
  • 7a3334bb2d
    Update data_share.cpp DanielSvoboda 2024-07-28 14:52:57 -0300
  • 8cb77b3fa5
    Update opcodes.inc DanielSvoboda 2024-07-28 14:52:27 -0300
  • 112bb5cff4
    Update translate.cpp DanielSvoboda 2024-07-28 14:44:04 -0300
  • 18a09f5a87
    Update translate.h DanielSvoboda 2024-07-28 14:42:58 -0300