Commit Graph

  • 2d5c79c9f3 Address some bugs with load none vs lrz CamilleLaVey 2026-09-27 02:44:37 -0400
  • 14b6160fcd first try on dynamic rendering unused attachments CamilleLaVey 2026-09-27 01:15:26 -0400
  • dfe0b7e7c7 A quick test on global memory cbuf tracker CamilleLaVey 2026-09-26 23:23:38 -0400
  • b8d9f44421 Another change on GS CamilleLaVey 2026-09-26 21:38:39 -0400
  • 7d61946b7c Tfb fix x62132321 CamilleLaVey 2026-09-26 21:33:17 -0400
  • d8fc94093d More work on GS CamilleLaVey 2026-09-26 21:14:21 -0400
  • 4ce91d18b8 Avoid constant calls to fixed pipelines CamilleLaVey 2026-09-26 18:50:48 -0400
  • f6cd6128ff Experiment on tfb draws again CamilleLaVey 2026-09-26 18:28:32 -0400
  • f3ce6acf53 Another intent on load store op none impl CamilleLaVey 2026-09-26 17:21:32 -0400
  • 656370e70a Upload only images needed CamilleLaVey 2026-09-26 16:43:23 -0400
  • 16483a27ed Remove PostCopyBarrier on buffers CamilleLaVey 2026-09-26 15:43:34 -0400
  • fb9e196d1d 2026-09-26 19:00:09 lizzie/sleep-on-128bit-swap lizzie 2026-09-26 19:00:09 +0000
  • d6f69e14dc experiment with depth ranges CamilleLaVey 2026-09-26 14:59:01 -0400
  • 7da04096cb 2026-09-26 18:53:45 lizzie/trivial-warn-fixes-4 lizzie 2026-09-26 18:53:45 +0000
  • 4696ef1963 [loader] external zbic + code tweaks + ci workarounds xbzk/pavel-zbic-addendum xbzk 2026-09-26 11:06:52 -0300
  • 262eb629f4 Fix license headers lizzie 2026-09-25 11:35:10 +0000
  • 3f35a08662 2026-09-25 11:32:34 lizzie 2026-09-25 11:32:34 +0000
  • 5dc15c6269 2026-09-17 04:58:48 lizzie 2026-09-17 04:58:49 +0000
  • 1a65725a35 Fix licenses CamilleLaVey 2026-09-26 13:37:49 -0400
  • 381d97639f Rework dynamic rendering impl CamilleLaVey 2026-09-26 13:30:28 -0400
  • 2603e77f37 Fix license headers lizzie/do-not-renumerate lizzie 2026-09-26 17:14:17 +0000
  • 2f53c0ef6b 2026-09-26 17:12:00 lizzie 2026-09-26 17:12:00 +0000
  • be4bcbee85
    Merge pull request '[arm, vulkan] 5th Vulkan Global Maintenance + NCE maintenance' (#1) from cleanup-vk into master CamilleLaVey 2026-09-26 18:57:15 +0200
  • 60633c08af 2026-09-26 16:50:55 lizzie/remove-redundant-config-dynarmic lizzie 2026-09-26 16:50:55 +0000
  • 49c3a79fa8 Keep adjusting memory barriers to be more explicit CamilleLaVey 2026-09-26 04:13:18 -0400
  • 9d4355064b Another try to make barriers more explicit CamilleLaVey 2026-09-26 02:31:24 -0400
  • d832f5e156 Re-do geometry compaction pass CamilleLaVey 2026-09-26 00:42:58 -0400
  • 5dc91d7e25 Another take on the qcom/turnip missing handling for geometry stages CamilleLaVey 2026-09-25 23:48:21 -0400
  • ccbaa75e5e Adjust cuts on depth draws CamilleLaVey 2026-09-25 19:03:42 -0400
  • 63ce0a0527 Fix build CamilleLaVey 2026-09-25 18:20:25 -0400
  • d2d2220b24 Address some regressions with TFB + SSBO's due to WFI removal CamilleLaVey 2026-09-25 18:05:12 -0400
  • bc121efc19 Corrections on the barriers for compute dispatch CamilleLaVey 2026-09-25 04:32:48 -0400
  • bcb3fbcf12 Remove the binding/rt image cache CamilleLaVey 2026-09-25 03:42:09 -0400
  • ab11282def Keep adjusting the barriers until qcom is finally fixed CamilleLaVey 2026-09-25 02:56:40 -0400
  • a5c5966cd8 Keep adjusting barriers CamilleLaVey 2026-09-25 02:25:13 -0400
  • 7a007fbf48 Another intent to fix qcom driver bugs with render CamilleLaVey 2026-09-25 01:51:43 -0400
  • 3f3240caed Fix android build CamilleLaVey 2026-09-24 23:46:01 -0400
  • 19298b713b Removal of WFI + address device creation crash on A6xx CamilleLaVey 2026-09-24 23:28:37 -0400
  • 10a21bf246 Another try on sparse binding CamilleLaVey 2026-09-24 19:13:52 -0400
  • 108c991431 Experiment on descriptors payloads CamilleLaVey 2026-09-24 17:57:47 -0400
  • 98ad2d5e4c Quick tests on payloads CamilleLaVey 2026-09-24 15:31:51 -0400
  • 3ff00afd59 Some other dead code removal CamilleLaVey 2026-09-24 13:53:54 -0400
  • fd8da678df Re-adjust dispatch draw + masks CamilleLaVey 2026-09-23 15:33:27 -0400
  • f71a80671c Remove final references to sync1 CamilleLaVey 2026-09-23 02:37:57 -0400
  • 6ffd65adaf another intent to remove sync1 and replace it with sync2 completely CamilleLaVey 2026-09-22 18:35:26 -0400
  • e6fe763afa Correction on the descriptor pool CamilleLaVey 2026-09-22 16:40:50 -0400
  • fa9e069907 Adjust buffer stream size + reduce descriptor loads CamilleLaVey 2026-09-22 16:27:47 -0400
  • 3ab215fd30 experiment to address some TPIDR_EL0 stalls CamilleLaVey 2026-09-20 19:16:06 -0400
  • 8d8e67cd7f Just an small experiment to simply interpreter CamilleLaVey 2026-09-20 18:08:27 -0400
  • 36b06254b4 Fix licenses CamilleLaVey 2026-09-20 15:50:04 -0400
  • ffb75c2b68 Revert "[common/core/dynarmic] Optimize page table allocations (#4219)" CamilleLaVey 2026-09-20 14:18:28 -0400
  • d82a9c3ba5 Adjust stagging buffer ring CamilleLaVey 2026-09-19 18:08:38 -0400
  • b7b90c183f Add checks on texel buffer alignments CamilleLaVey 2026-09-19 16:57:03 -0400
  • 1fbb1a0499 Revert QCOM spoof CamilleLaVey 2026-09-19 15:47:59 -0400
  • 09371eab60 Remove dead code om VMA CamilleLaVey 2026-09-19 15:33:10 -0400
  • 8a8c7f4c06 addresing MHR regression CamilleLaVey 2026-09-19 13:46:49 -0400
  • 3a22f908a3 Re-add pitch 2D pass CamilleLaVey 2026-09-19 06:44:30 -0400
  • 0dd78bbd07 Re-add unswizzle 3D pass CamilleLaVey 2026-09-19 06:12:59 -0400
  • 20d3a4370a Remove the dependency test + remove color texture filter per shasder storage view CamilleLaVey 2026-09-19 05:42:55 -0400
  • 1529e30435 quick tests with dependency flags per attachment stage CamilleLaVey 2026-09-19 05:18:56 -0400
  • 51d64c298d Some reviews on storage views CamilleLaVey 2026-09-19 04:40:22 -0400
  • 3cabafc06a Re-add unswizzle linear 2D to the pass CamilleLaVey 2026-09-19 03:30:18 -0400
  • e9436f8094 A test to remove uneeded Finish() CamilleLaVey 2026-09-18 04:28:12 -0400
  • 228a400752 Quick change to previous GC adjustment CamilleLaVey 2026-09-18 03:30:06 -0400
  • 08741c919a Some changes to GC CamilleLaVey 2026-09-18 01:56:42 -0400
  • 17adc28b2c Remove some dead accesors CamilleLaVey 2026-09-18 01:18:03 -0400
  • 10528f1ceb Revert some previous changes partially + maintenance5 changes CamilleLaVey 2026-09-17 17:19:27 -0400
  • 377478cd46 A quick topology test CamilleLaVey 2026-09-17 16:25:34 -0400
  • f92e326e17 Adjustments from the previous change for pipelines CamilleLaVey 2026-09-17 15:51:32 -0400
  • b10212fe94 Let's try to change a bit the redundancy CamilleLaVey 2026-09-17 12:58:32 -0400
  • 521d3922f5 Fix build CamilleLaVey 2026-09-17 10:44:42 -0400
  • 8cdf552c28 Some adjustments to vertex attributes CamilleLaVey 2026-09-17 06:55:48 -0400
  • d633c43aae Remove static pipelines CamilleLaVey 2026-09-17 06:35:08 -0400
  • 27bcaba75c first intent to pinpoint performance decrease on virtual buffer table + multi-range CamilleLaVey 2026-09-17 06:12:25 -0400
  • 64a307c6dc Port some changes from Lizzie's optimization with some exceptions CamilleLaVey 2026-09-17 05:42:58 -0400
  • 691b63e79b Quick adjustments on overlapped buffers CamilleLaVey 2026-09-17 05:12:09 -0400
  • f955dfedcb remove async vulkan presentation toggle android CamilleLaVey 2026-09-17 04:59:25 -0400
  • 86f826c313 Remove astc recompression method CamilleLaVey 2026-09-17 03:31:53 -0400
  • 052a04e610 Correcting some bugs on the vulkan async presentation thread CamilleLaVey 2026-09-17 02:20:40 -0400
  • bd82351d73 First try to align GOB's CamilleLaVey 2026-09-17 00:56:50 -0400
  • a152596f29 Chinga su madre que perramente molesto es este puto juego CamilleLaVey 2026-09-16 23:57:44 -0400
  • 40036eb0f8 Remove the thread opt for unswizzle images CamilleLaVey 2026-09-16 22:40:54 -0400
  • 0cc76f1f22 First intent to relax the pressure on the gpu thread for unswizzling images CamilleLaVey 2026-09-16 21:26:19 -0400
  • b016c88768 Remove the unswizzle path on the extra shaders CamilleLaVey 2026-09-16 21:12:40 -0400
  • 6221bd2c43 Reduce accelerated unswizzle path CamilleLaVey 2026-09-16 18:23:20 -0400
  • facee08b5e More tests to find out the texture corruption on previous unswizzle changes CamilleLaVey 2026-09-16 17:59:19 -0400
  • 43622f463d A test for a corrupted unswizzled textures CamilleLaVey 2026-09-16 16:59:20 -0400
  • 9bedcf6202 Keep working on ASTC CamilleLaVey 2026-09-16 16:19:52 -0400
  • 66a25a3d79 Some unvalid checks on astc decoder CamilleLaVey 2026-09-16 02:33:06 -0400
  • b24c3d7226 Keep refining astc decoding math CamilleLaVey 2026-09-16 01:55:44 -0400
  • 26031c0940 Fixes on the astc decoder CamilleLaVey 2026-09-16 00:54:01 -0400
  • 930b64858e Fix build CamilleLaVey 2026-09-15 23:38:47 -0400
  • 79d1927d63 [loader] external zbic + code tweaks xbzk 2026-09-26 11:06:52 -0300
  • 4ce1ca8e57
    [loader] atmosphere zbic + code tweaks (#4483) xbzk 2026-09-26 16:31:59 +0200
  • 37fe911952
    [common/sparse_large_vector] correct Win32 exception handler (#4481) Exverge 2026-09-26 16:02:35 +0200
  • f273423b2b
    [buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readback (#4477) MaranBr 2026-09-26 05:01:27 +0200
  • 0eca53dc6b [loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ PavelBARABANOV 2026-09-26 04:05:23 +0300
  • 87d2f03c39
    [hid_core] Code cleanup (#4461) MaranBr 2026-09-26 02:21:45 +0200
  • 6abbed6d52 2026-09-11 18:51:14 lizzie/better-mscxr lizzie 2026-09-11 18:51:14 +0000
  • b807013aac 2026-09-25 13:00:48 lizzie/sparse-vectoriz lizzie 2026-09-25 13:00:48 +0000