Commit Graph

  • bafc6f34fb
    [vk] Ordering double cases specified and allocating them in the correct please on GetSuitability phase CamilleLaVey 2025-11-23 13:34:23 -0400
  • f9d612329a
    Dammed macros. CamilleLaVey 2025-11-23 05:20:08 -0400
  • 6ca3d3a1b1
    Fix building issues CamilleLaVey 2025-11-23 05:13:47 -0400
  • 7b40a8df80
    [vk, qcom] VertexInputDynamicState ban removal CamilleLaVey 2025-11-23 04:58:41 -0400
  • 53f10ab19e
    [vk] Bumping features to 1.4 CamilleLaVey 2025-11-23 04:52:38 -0400
  • 33c72ef7e1
    [vk] Updated maintenance features CamilleLaVey 2025-11-23 03:52:21 -0400
  • acae4b089d
    [vk, amd, qcom] Removed older driver workarounds CamilleLaVey 2025-11-23 02:54:33 -0400
  • 8055a64b5f
    [vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics isn't available CamilleLaVey 2025-11-23 01:52:08 -0400
  • e4ae8a72dd
    [vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic CamilleLaVey 2025-11-23 01:36:47 -0400
  • d68d0bd65e
    [vk., vendor] Adding driver id flag in blacklist CamilleLaVey 2025-11-22 22:47:35 -0400
  • a35c9d5576
    [Refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState CamilleLaVey 2025-11-22 22:29:54 -0400
  • eade2c19c8
    Revert "[vk] attempt to continue even if unsuitable driver (#3087)" Caio Oliveira 2025-12-21 19:05:54 -0300
  • 1ff788bed5
    Revert "[video_core] Fix inconsistency between EDS and VIDS settings (#3148)" Caio Oliveira 2025-12-21 19:00:35 -0300
  • d8656da2fa
    fix soversion update-cpmutil crueter 2025-12-21 13:52:06 -0500
  • 5f75aceace
    fix dynarmic cpm cache crueter 2025-12-21 13:46:36 -0500
  • 7bb30a1086
    fix v2 crueter 2025-12-21 13:07:11 -0500
  • 8b3f2c32be Reduce synchronization overhead and improve performance in DMA operations video-core-improve-dma-logic MaranBr 2025-12-19 07:29:18 -0400
  • f75d118a31 disabling for Android "Vulkan Asynchronous Presentation" disable-vap PavelBARABANOV 2025-12-21 20:27:15 +0300
  • bccc46a325
    [src/dynarmic] Fix No member named 'join' in namespace 'fmt' (#3188) SDK Chan 2025-12-21 17:28:49 +0100
  • c2b9907cdb [src/dynarmic] Fix No member named 'join' in namespace 'fmt' SDK Chan 2025-12-21 15:57:38 +0000
  • f532611a50
    fix cpm-fetch-all.sh crueter 2025-12-21 02:52:05 -0500
  • f0fe283038
    [host1x] Fix memory leak caused by unbounded frame buffering (#3180) v0.0.4 release/0.0.4 MaranBr 2025-12-21 00:51:26 +0100
  • b78390551c
    [dist, android] Update translations from Transifex for Dec 20 (#3187) Eden CI 2025-12-21 00:51:09 +0100
  • c66e82668c
    [dist, android] Update translations from Transifex Eden CI 2025-12-20 18:34:58 -0500
  • 62ea689949
    [android] fix splash screen text overflow (#3185) PavelBARABANOV 2025-12-20 21:41:02 +0100
  • 838e70a23b oops memsetopsyscallavoid lizzie 2025-11-29 07:41:21 +0000
  • d004e51096 [host_memory] avoid doing syscall for a simple memset() op lizzie 2025-11-27 07:15:54 +0000
  • 8c6a612062
    [dist] centralize the base icon (thanks again Madeline) (#3186) Caio Oliveira 2025-12-20 18:13:02 +0100
  • 38ff4825b3
    [dist] centralize the base icon Caio Oliveira 2025-12-20 11:28:44 -0300
  • 5deb889bac [android] fix splash screen text overflow PavelBARABANOV 2025-12-20 14:39:31 +0300
  • df3b9400a6
    [dist] New Year Logo! (all credits goes to madeline_dev@Discord thanks a lot!) (#3182) Caio Oliveira 2025-12-20 07:36:20 +0100
  • e53030ff73
    [tools] update-icons: update to changes on #3182 script/android-icons Caio Oliveira 2025-12-20 01:55:36 -0300
  • 6fb6c6e46a
    chore Caio Oliveira 2025-12-20 01:51:55 -0300
  • 49a47923e2
    up Caio Oliveira 2025-12-20 01:40:30 -0300
  • 2c5cd0d5f4
    [chore] up Caio Oliveira 2025-12-20 01:32:50 -0300
  • c85110d0a2
    [dist] update again Caio Oliveira 2025-12-20 01:29:38 -0300
  • 9e87d9c86f
    omg Caio Oliveira 2025-12-20 01:29:27 -0300
  • 6743b436c6
    [dist] update Caio Oliveira 2025-12-20 01:26:46 -0300
  • afe7039178
    [tools] update-icons.sh: adjust it Caio Oliveira 2025-12-20 01:26:03 -0300
  • d754fca70f
    [cmake, docs, tools] update CPMUtil crueter 2025-12-19 23:16:17 -0500
  • 7bc26250e9
    [tools] update-icons.sh: Back to old format Caio Oliveira 2025-12-20 01:02:27 -0300
  • 68d009cacd
    [tools] update-icons.sh: VARIATION Caio Oliveira 2025-12-19 23:39:40 -0300
  • 5c52b75142
    [android] Finalize migration to updated standard Caio Oliveira 2025-12-19 23:30:04 -0300
  • 01c411ad79 fuck macos mmap-fixews lizzie 2025-12-07 00:17:47 +0000
  • 0572073fce super align + nosync opts lizzie 2025-12-06 23:51:50 +0000
  • 3c121e4aaf add cstring 4 std::memcpy lizzie 2025-12-06 04:08:35 +0000
  • af437bf2a8 fucking license lizzie 2025-12-06 03:13:11 +0000
  • 54ad4bc165 [fs] use mmap() to read files off the mmap system for higher throughput lizzie 2025-12-06 03:09:05 +0000
  • a390408724
    [dist] New Year Logo! (all credits goes to madeline_dev@Discord thanks a lot!) Caio Oliveira 2025-12-19 23:01:18 -0300
  • f2030237f2
    [tools] update-icons.sh: Another update! Caio Oliveira 2025-12-19 22:58:55 -0300
  • 9c879b6914 fx vk-surface-andpc lizzie 2025-11-07 10:17:54 +0000
  • 4a2422316d fx lizzie 2025-11-07 08:28:03 +0000
  • 8bd9059ed7 fix android lizzie 2025-11-07 07:54:17 +0000
  • 3ade21551b [vk] unify VkSurfaceKHR with Android and the rest of platforms; remove technically incorrect nullptr() ctor for handles lizzie 2025-11-07 06:30:00 +0000
  • 10d50ac226 [vk_texture_cashe] improve MSAA copy fallback when specialized pass unavailable civa PavelBARABANOV 2025-12-07 07:19:12 +0300
  • 9f452de636 Fix memory leak caused by unbounded frame buffering MaranBr 2025-12-19 14:09:17 -0400
  • c5bd7dc047
    [sdl]Mouse Panning Regression Fix (#3181) John 2025-12-19 23:32:42 +0100
  • e29797fbb2 Update src/input_common/drivers/mouse.cpp John 2025-12-19 23:12:23 +0100
  • 397a1f4022 correct license header dmnt2 Maufeat 2025-12-19 11:42:05 +0100
  • 2685e8f877 fix orientation and list bug Maufeat 2025-12-19 11:38:05 +0100
  • 557876b222
    [core] use memcpy instead of hand rolling aligned cases (#2639) lizzie 2025-12-19 03:58:20 +0100
  • 3dfb74f1b9 [cmake] Include Boost::context to fix building fix-fibers-2 Caio Oliveira 2025-12-07 22:22:02 -0300
  • 2b8d48696d Fix license headers Caio Oliveira 2025-12-07 22:13:27 -0300
  • c6cce7da47 [common] fix fibers lizzie 2025-10-03 18:46:26 +0000
  • b72695ef12 Fix license liz-coalesce-ptr-to-variant lizzie 2025-09-24 17:47:12 +0000
  • 20555a93d9 [vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes lizzie 2025-09-24 17:43:23 +0000
  • 22dfc560e0
    [sdl] fix mouse panning delay (#3174) lizzie 2025-12-19 00:30:18 +0100
  • 0490529a01 adapt to upstream changes dynarm7345 Caio Oliveira 2025-12-01 01:46:39 -0300
  • c7a7fe15e5 do not register handlers for fastmem if fastmem is disabled lizzie 2025-11-28 22:22:05 +0000
  • 90fb16706c fix lizzie 2025-10-02 05:19:45 +0000
  • 34c64dceb0 [core] use memcpy instead of hand rolling aligned cases Hand rolling memcpy like this is always frowned upon because the compiler has more insight on whats going on (plus the code resolves to a worse version of itself on assembly). This removes some branches that are just straight up redundant. May save stuff especially for systems without fastmem enabled. lizzie 2025-10-01 08:04:34 +0000
  • 1d869e8495
    [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) Maufeat 2025-12-18 21:46:00 +0100
  • a87b437320 fix license header and compilation issues Maufeat 2025-12-18 15:47:03 +0100
  • 0d1bfc6a93 [cheat] add dmnt, indiviual cheats, etc. Maufeat 2025-12-18 12:35:17 +0100
  • 959f72297d
    [vk] use boost::container::deque instead of std::queue for presentation swapchain of frames (#3120) lizzie 2025-12-18 11:29:38 +0100
  • f20be5f1ba
    [android] Properly set Root of the Project android-root Caio Oliveira 2025-12-17 23:40:34 -0300
  • 112b14b564
    [chore] fix build errors pintocputhing Caio Oliveira 2025-12-17 21:46:22 -0300
  • 754883db97
    [core] pin core threads to logical CPUs 0-3 this basically allows the threads to exist in these logical CPUs, undisturbed, and without trashing each other's cache this could improve performance, very tricky thing to pull off correctly, but again, this is mostly an experiment will mainly benefit: Linux, Android, FreeBSD, Windows (not ARM) Additionally, this means no context trashing :) lizzie 2025-11-29 10:29:10 +0000
  • c747d5b341
    fix inc liz-dynarmic-backport-waitpkg lizzie 2025-11-07 03:01:07 +0000
  • e19ca201e3
    [dynarmic] backport WAITPKG based spinlocks lizzie 2025-09-29 08:30:12 +0000
  • bc4d7559d5 update license static-vector-thread-list lizzie 2025-11-15 10:00:55 +0000
  • ac5671b154 fx lizzie 2025-11-15 10:00:45 +0000
  • 98f02f0ebb [core/hle] use boost::container::static_vector<> for std::set<> of dummy threads that is usually small enough lizzie 2025-11-15 09:49:15 +0000
  • f0b0d5fa30 license lizzie 2025-11-29 07:42:18 +0000
  • c2dc8b5d81 [vk] use boost::container::deque instead of std::queue for presentation swapchain of frames This may reduce total overhead (as benchmarks show boost::container::deque being better performing than std::deque, especially with the limited set of ops like push_front and pop_back May actually not help at all and be worse through, as always, performance tests are welcome lizzie 2025-11-29 07:37:18 +0000
  • 057d566ff4
    [FIXUP] Partially revert "[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer (#2653)" (#3176) Caio Oliveira 2025-12-18 00:09:42 +0100
  • d0e42f1b61
    Partially revert "[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer (#2653)" Caio Oliveira 2025-12-17 18:15:26 -0300
  • f72cecfdac
    [common] revert more changes jarrod-leaks-fix Caio Oliveira 2025-12-17 17:07:15 -0300
  • 605209ebce Fix license headers Caio Oliveira 2025-12-07 17:51:31 -0300
  • 0d02c24b20 [common] Revert changes on heaptracker Caio Oliveira 2025-12-07 17:48:41 -0300
  • 8e2447592b [chore] Fixed a couple memory leaks using up ~15 MB each iteration Gamer64 2025-09-09 16:43:50 +0200
  • c0a954b379 changes from #3161 Maufeat 2025-12-17 18:39:18 +0100
  • 26a6e12840 fix license header Maufeat 2025-12-17 17:11:15 +0100
  • 4bded0a4dd [hle] stubbed extra services from (parental controls and stuff) fw21 Maufeat 2025-12-17 16:45:38 +0100
  • be592f0ab3
    [dist, docs] Revolt renames itself to Stoat, change rvlt.gg to stt.gg (#2656) Lizzie 2025-12-17 14:36:35 +0100
  • f7173e805d [sdl] fix mouse panning delay lizzie 2025-12-17 11:30:36 +0000
  • 4c5bbd89e2 make crueter happy Maufeat 2025-12-17 07:50:23 +0100
  • 284d392c11 forgot aboutdialog.ui url Maufeat 2025-12-17 07:05:41 +0100
  • 0e7ceccbcb [dist, docs] Revolt renames itself to Stoat, change rvlt.gg to stt.gg Maufeat 2025-12-17 07:00:44 +0100
  • bf68eede05
    [bsd, ssl] fix connection between bsd:u and bsd:s and file descriptor copy (#3172) Maufeat 2025-12-17 06:32:22 +0100