Commit Graph

  • e2a79dabc3 vk_rasterizer: Set render area to max when no framebuffers are bound IndecisiveTurtle 2025-07-10 18:26:04 +0300
  • 9bece01cc7
    Merge branch 'main' into microphone georgemoralis 2025-07-10 19:11:09 +0300
  • 7a20a8e86a
    video_core: support for RT layer outputs polyproxy 2025-07-10 15:09:32 +0200
  • 229a967b69 New translations en_us.ts (Ukrainian) georgemoralis 2025-07-10 17:23:29 +0300
  • aaf1da15a5 shader_recompiler: Implement ff1 with subgroup ops IndecisiveTurtle 2025-07-10 14:26:30 +0300
  • 42645f1627
    Merge branch 'main' into m4aac georgemoralis 2025-07-10 14:20:04 +0300
  • 88abb93669
    ir_passes: Fold readlane with ff1 pattern (#3224) TheTurtle 2025-07-10 14:19:44 +0300
  • 7795c27208
    Merge branch 'main' into m4aac georgemoralis 2025-07-10 14:18:18 +0300
  • ee97c5c110
    Define S_TRAP as InstCategory::FlowControl (#3223) kalaposfos13 2025-07-10 12:53:38 +0200
  • cbea56b63a ir_passes: Fold readlane with ff1 pattern IndecisiveTurtle 2025-07-10 13:20:42 +0300
  • 27cbd6647f
    shader_recompiler: Reorganize data share operations and implement GDS bit (#3222) TheTurtle 2025-07-10 13:38:50 +0300
  • 40ee4104db Define S_TRAP as InstCategory::FlowControl kalaposfos13 2025-07-10 10:59:39 +0200
  • 024f41f282 Review comments IndecisiveTurtle 2025-07-10 12:09:04 +0300
  • 27b243cae6 shader_recompiler: Reorganize data share operations and implement GDS bit IndecisiveTurtle 2025-07-09 23:37:16 +0300
  • 7d232ab828 New translations en_us.ts (Ukrainian) georgemoralis 2025-07-09 20:34:51 +0300
  • dc6ef99dc7 vector_memory: Handle immediate but non zero offset too IndecisiveTurtle 2025-07-09 17:02:08 +0300
  • 7d4b875ee3
    Random fixes (#3216) TheTurtle 2025-07-09 17:00:06 +0300
  • ad6de93cba initial drafts georgemoralis 2025-07-09 14:42:26 +0300
  • 84a5bf1bf2
    Revert "Zero top bits in INSERTQ/EXTRQ (#3217)" kalaposfos13 2025-07-09 12:56:24 +0200
  • f5336358ea
    Zero top bits in INSERTQ/EXTRQ (#3217) Paris Oplopoios 2025-07-09 13:55:21 +0300
  • 8c90d0badf Don't assert offtkp 2025-07-09 13:27:48 +0300
  • a8875c2c6f Clang-format offtkp 2025-07-09 12:21:46 +0300
  • 0a11060964 Zero top bits in INSERTQ/EXTRQ offtkp 2025-07-09 12:20:57 +0300
  • df4314f831
    Extend Qt detection to support multiple drives (#3209) Fire Cube 2025-07-09 03:39:51 +0200
  • e5f899aae3
    Fix brace elision for designated initializer warning (#3215) kalaposfos13 2025-07-09 03:38:28 +0200
  • 462930aff9 video_core: Bump binary info search range and buffer num IndecisiveTurtle 2025-07-09 02:03:14 +0300
  • 6c0af8d21e emulator: Add log IndecisiveTurtle 2025-07-09 00:50:15 +0300
  • 8d9383cf88 scalar_alu: Handle sharp moves with S_MOV_B64 IndecisiveTurtle 2025-07-09 00:49:09 +0300
  • d3c3e56bd5 vector_memory: Handle soffset when offen is false IndecisiveTurtle 2025-07-09 00:44:41 +0300
  • 5cd32cc077 control_flow: Fix single instruction scopes edge case IndecisiveTurtle 2025-07-09 00:41:13 +0300
  • 565bde7c4f buffer_cache: Handle inline data to flexible memory IndecisiveTurtle 2025-07-09 00:31:38 +0300
  • e565f998ba add more info on allocate error mailwl 2025-07-09 00:50:22 +0300
  • 5ee7f0f993 Fix brace elision for designated initializer warning kalaposfos13 2025-07-08 20:34:32 +0200
  • 3f92436a55 clang-format mailwl 2025-07-08 10:51:12 +0300
  • 49717b1089 Log memory alloc on error mailwl 2025-07-08 10:45:12 +0300
  • 2d1a2982df
    buffer_cache: Bring back upload batching and temporary buffer (#3211) TheTurtle 2025-07-08 10:32:39 +0300
  • faee44a820 buffer_cache: Move buffer barriers and copy outside of lock range IndecisiveTurtle 2025-07-08 10:05:23 +0300
  • 4abffb2489 buffer_cache: Bring back upload batching and temporary buffer IndecisiveTurtle 2025-07-08 07:40:07 +0300
  • ddede4a52d
    IME fixes (#3207) Valdis Bogdāns 2025-07-08 01:04:16 +0300
  • 17815ad439 Single pass on mapped ranges (no barrier batching) Lander Gallastegi 2025-07-07 21:59:03 +0200
  • 60f0b02031 impl Fire Cube 2025-07-07 21:51:45 +0200
  • 5d2598c505 Fix shared locking Lander Gallastegi 2025-07-07 21:37:43 +0200
  • 80f7ec2681
    video_out: Internal Resolution Support (#3194) Fire Cube 2025-07-07 18:17:56 +0200
  • a718e3493a rebased another time Fire Cube 2025-07-07 18:10:32 +0200
  • 0b8101977c
    Merge branch 'main' into ime-fixes Valdis Bogdāns 2025-07-07 17:33:33 +0300
  • ee1424186e IME fixes w1naenator 2025-07-07 17:00:23 +0300
  • 7fedbd52e0
    texture_cache: Async download of GPU modified linear images (#3204) TheTurtle 2025-07-07 16:23:20 +0300
  • 35bbe874a9
    Merge branch 'main' into batch-sync Lander Gallastegi 2025-07-07 14:24:20 +0200
  • 8e54385f10
    correct default temple args Lander Gallastegi 2025-07-07 14:18:13 +0200
  • d6163a6edb uber fix georgemoralis 2025-07-07 13:37:08 +0300
  • 12bc09cfa0 config: Add option for linear image readback IndecisiveTurtle 2025-07-07 13:05:55 +0300
  • ac430ca0d0 texture_cache: Don't download depth images IndecisiveTurtle 2025-07-07 12:18:29 +0300
  • 4238cd9fac liverpool: Back to less submits IndecisiveTurtle 2025-07-07 04:18:29 +0300
  • ea9a2ac26a texture_cache: Async download of GPU modified linear images IndecisiveTurtle 2025-07-07 03:15:44 +0300
  • 4eaa992aff
    Rename 'AddCary' to 'AddCarry' (#3206) Paris Oplopoios 2025-07-07 13:29:11 +0300
  • be166d0c37 Rename 'AddCary' to 'AddCarry' offtkp 2025-07-07 13:26:37 +0300
  • 70eef0de90
    texture_cache: Change depth resolve new image back to max of resources. (#3205) squidbus 2025-07-07 03:03:19 -0700
  • 146e81a56a
    Fix V_ADDC_U32 carry-out edge cases (#3200) Paris Oplopoios 2025-07-07 12:44:06 +0300
  • 62fb405f68 texture_cache: Change depth resolve new image back to max of resources. squidbus 2025-07-07 02:41:27 -0700
  • 5eef2fd28a
    mmap executable memory (#3201) Marcin Mikołajczyk 2025-07-07 11:26:27 +0200
  • 5a242586ad Deferring mode Lander Gallastegi 2025-07-07 01:07:38 +0200
  • 1e9387eb24 mmap executable memory Marcin Mikołajczyk 2025-07-06 21:56:40 +0100
  • f90ff7769f Use IAddCarry instead offtkp 2025-07-06 23:09:51 +0300
  • d1f5a7e8fb
    libkernel mprotect export (#3199) Stephen Miller 2025-07-06 15:03:59 -0500
  • 41b709ff60 update total_entries too Fire Cube 2025-07-06 21:49:20 +0200
  • d0914ea0e4 rebase Fire Cube 2025-07-06 21:34:27 +0200
  • 0845fe2b2b Fix V_ADDC_U32 carry-out edge cases offtkp 2025-07-06 22:10:09 +0300
  • 78cb5334cf started 0.10.1 WIP kalaposfos13 2025-07-06 20:52:44 +0200
  • f56eecea44 tagged 0.10.0 v.0.10.0 kalaposfos13 2025-07-06 20:24:57 +0200
  • 9de97b3782
    libkernel mprotect export Stephen Miller 2025-07-06 13:03:46 -0500
  • 41b05ce7ed
    New Crowdin updates (#3175) georgemoralis 2025-07-06 11:30:39 +0300
  • a63db68114
    Core: Update config files on startup (#3181) Stephen Miller 2025-07-06 03:30:10 -0500
  • 0e4b7e75b9
    Update ime_common.h Valdis Bogdāns 2025-07-06 08:34:52 +0300
  • 54907409c7 Initial implementation (untested) Lander Gallastegi 2025-07-06 02:34:51 +0200
  • 2b60d9bb55 - Restructured the code for better clarity. w1naenator 2025-07-06 00:12:31 +0300
  • 47c43df544 Use RangeSet Lander Gallastegi 2025-07-05 18:07:22 +0200
  • 31ac54258a Tracker locking Lander Gallastegi 2025-07-05 17:52:22 +0200
  • 21a956fa47 clang+ Fire Cube 2025-07-05 16:57:48 +0200
  • 7b1bad93e5 clang Fire Cube 2025-07-05 16:34:45 +0200
  • 19f266f162 impl Fire Cube 2025-07-05 15:47:07 +0200
  • 53b2dd528b New translations en_us.ts (Albanian) georgemoralis 2025-07-05 10:38:17 +0300
  • f1ccf7ffb4 New translations en_us.ts (Albanian) georgemoralis 2025-07-05 09:31:07 +0300
  • 03aaffcd59 New translations en_us.ts (Spanish) georgemoralis 2025-07-04 19:12:23 +0300
  • fae9bab004
    Merge branch 'main' into m4aac georgemoralis 2025-07-04 11:50:51 +0300
  • e57926ad36
    Merge 87701a5512 into 4f99f304e6 georgemoralis 2025-07-04 07:20:20 +0000
  • 892dd6023f
    Merge 50067ffadf into 4f99f304e6 rainmakerv2 2025-07-04 07:20:20 +0000
  • 4f99f304e6
    Revert "Avoid clearing depth on partial HTILE writes (#3167)" (#3190) georgemoralis 2025-07-04 09:57:01 +0300
  • 37824d4607
    Revert "Avoid clearing depth on partial HTILE writes (#3167)" georgemoralis 2025-07-04 09:37:23 +0300
  • a050c9d65b
    Only use TRACK_ALLOC for non-reserved mappings (#3188) Stephen Miller 2025-07-03 17:01:07 -0500
  • 688ee12a07
    Merge branch 'shadps4-emu:main' into fix-tracy Stephen Miller 2025-07-03 16:26:45 -0500
  • b0b01b0865 Only use TRACK_ALLOC for non-reserved mappings Stephen Miller 2025-07-03 16:26:31 -0500
  • b22da77f9a
    buffer_cache: Fix various thread races on data upload and invalidation (#3186) TheTurtle 2025-07-03 23:36:01 +0300
  • 59bce7c9a1 Clang Stephen Miller 2025-07-03 12:07:37 -0500
  • 0059ffe7a2 Merge remote-tracking branch 'upstream/main' into config-update Stephen Miller 2025-07-03 12:05:17 -0500
  • 1273155cb3
    Merge branch 'main' into read-races georgemoralis 2025-07-03 20:03:41 +0300
  • df22c4225e
    config: Add toggle for DMA (#3185) TheTurtle 2025-07-03 20:03:06 +0300
  • 70b4b981df memory_tracker: Improve locking more on invalidation IndecisiveTurtle 2025-07-03 19:35:58 +0300
  • 25823a4b9e New translations en_us.ts (Portuguese, Brazilian) georgemoralis 2025-07-03 18:54:22 +0300
  • 212e37b8ec buffer_cache: Fix various thread races on data upload and invalidation IndecisiveTurtle 2025-07-03 17:41:29 +0300
  • 3f8bb84ea9 config: Log new config IndecisiveTurtle 2025-07-03 16:11:58 +0300