Commit Graph

  • 61a0f38a2a [vk] Removing false remove feature logging for robustness2 and image robustness. CamilleLaVey 2025-11-24 13:44:06 -04:00
  • 72d61c38be [vk] ExtendedDynamicState repair #1 CamilleLaVey 2025-11-24 13:34:39 -04:00
  • d45094c246 [spir-v] Flat decorations for input interfaces CamilleLaVey 2025-11-24 12:51:32 -04:00
  • 1607f62149 [vk] VK_EXT_multi_draw CamilleLaVey 2025-11-24 12:13:15 -04:00
  • 17ddbb2240 [vk] Declaring features from Maintenance5 CamilleLaVey 2025-11-24 11:52:18 -04:00
  • 2eb425d7f8 [vk] Fixing logging statements CamilleLaVey 2025-11-24 10:02:44 -04:00
  • 114c946971 [vk] Removing Image Robustness from EXT list. CamilleLaVey 2025-11-24 09:54:25 -04:00
  • 0e4382d09b [vk] ExtendedDynamicState impl close to Vulkan specs CamilleLaVey 2025-11-24 01:56:59 -04:00
  • e3a9e85099 [vk, rasterizer] Reduce FlushWork constant drawcalls CamilleLaVey 2025-11-24 01:20:49 -04:00
  • eb120ac1ac [vk] Moving Maintenance features to wrapper CamilleLaVey 2025-11-24 00:57:23 -04:00
  • 956c28b41a [vk] Re-ordering tiling format features CamilleLaVey 2025-11-24 00:47:41 -04:00
  • 79f20ece71 [vk] Re-ordering format feature CamilleLaVey 2025-11-24 00:35:25 -04:00
  • 1373ee90b0 [vk] Robustness2 and Image Robustness CamilleLaVey 2025-11-24 00:31:10 -04:00
  • 74a4816530 [maxwell] Logging for HDR wrong convertions into depth formats CamilleLaVey 2025-11-24 00:07:04 -04:00
  • 30706cde41 [vk, texture_cache] BGRA8 Depth/Stencil format convertions CamilleLaVey 2025-11-23 23:54:18 -04:00
  • e436030383 [vk, texture_cache] Preveting ARGB8 get misinterpretated with depth formats CamilleLaVey 2025-11-23 23:34:04 -04:00
  • 1bcc998040 [vk] Adjusting Custom Border Color CamilleLaVey 2025-11-23 21:40:07 -04:00
  • fbd357d82c [vk] Adjusting VIDS CamilleLaVey 2025-11-23 21:24:22 -04:00
  • 3fc3b5fdad [vk] Changing conditions for Swapchain maintenance1 CamilleLaVey 2025-11-23 20:47:26 -04:00
  • b5f8ff7035 [vk] Ensure image view flags are resolved CamilleLaVey 2025-11-23 15:50:23 -04:00
  • 002078af36 [vk] Aliging ExtendedDynamicState2 CamilleLaVey 2025-11-23 15:43:38 -04:00
  • e4b4a75cab [vk, spir-v] Conditioning creation of VK_EXT_Shader_Stencil_Export in SPIR-V CamilleLaVey 2025-11-23 15:25:18 -04:00
  • 7103abccdb fixing building error. CamilleLaVey 2025-11-23 14:54:01 -04:00
  • 319dfeaad8 [vk, texture_cache, vendor] Adding path for hardware resolve on shader stencil export/ MSAA image blits CamilleLaVey 2025-11-23 14:46:48 -04:00
  • 49e4f3b29a [vk] Return VK 1.3 as main target, treat VK 1.4 core features as extensions if driver supports it CamilleLaVey 2025-11-23 14:15:41 -04:00
  • bafc6f34fb [vk] Ordering double cases specified and allocating them in the correct please on GetSuitability phase CamilleLaVey 2025-11-23 13:34:23 -04:00
  • f9d612329a Dammed macros. CamilleLaVey 2025-11-23 05:20:08 -04:00
  • 6ca3d3a1b1 Fix building issues CamilleLaVey 2025-11-23 05:13:47 -04:00
  • 7b40a8df80 [vk, qcom] VertexInputDynamicState ban removal CamilleLaVey 2025-11-23 04:58:41 -04:00
  • 53f10ab19e [vk] Bumping features to 1.4 CamilleLaVey 2025-11-23 04:52:38 -04:00
  • 33c72ef7e1 [vk] Updated maintenance features CamilleLaVey 2025-11-23 03:52:21 -04:00
  • acae4b089d [vk, amd, qcom] Removed older driver workarounds CamilleLaVey 2025-11-23 02:54:33 -04:00
  • 8055a64b5f [vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics isn't available CamilleLaVey 2025-11-23 01:52:08 -04:00
  • e4ae8a72dd [vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic CamilleLaVey 2025-11-23 01:36:47 -04:00
  • d68d0bd65e [vk., vendor] Adding driver id flag in blacklist CamilleLaVey 2025-11-22 22:47:35 -04:00
  • a35c9d5576 [Refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState CamilleLaVey 2025-11-22 22:29:54 -04:00
  • eade2c19c8 Revert "[vk] attempt to continue even if unsuitable driver (#3087)" Caio Oliveira 2025-12-21 19:05:54 -03:00
  • 1ff788bed5 Revert "[video_core] Fix inconsistency between EDS and VIDS settings (#3148)" Caio Oliveira 2025-12-21 19:00:35 -03:00
  • d8656da2fa fix soversion update-cpmutil crueter 2025-12-21 13:52:06 -05:00
  • 5f75aceace fix dynarmic cpm cache crueter 2025-12-21 13:46:36 -05:00
  • 7bb30a1086 fix v2 crueter 2025-12-21 13:07:11 -05:00
  • f75d118a31 disabling for Android "Vulkan Asynchronous Presentation" disable-vap PavelBARABANOV 2025-12-21 20:27:15 +03:00
  • bccc46a325 [src/dynarmic] Fix No member named 'join' in namespace 'fmt' (#3188) SDK Chan 2025-12-21 17:28:49 +01:00
  • f532611a50 fix cpm-fetch-all.sh crueter 2025-12-21 02:52:05 -05:00
  • 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 +01:00
  • b78390551c [dist, android] Update translations from Transifex for Dec 20 (#3187) Eden CI 2025-12-21 00:51:09 +01:00
  • 62ea689949 [android] fix splash screen text overflow (#3185) PavelBARABANOV 2025-12-20 21:41:02 +01:00
  • 8c6a612062 [dist] centralize the base icon (thanks again Madeline) (#3186) Caio Oliveira 2025-12-20 18:13:02 +01:00
  • df3b9400a6 [dist] New Year Logo! (all credits goes to madeline_dev@Discord thanks a lot!) (#3182) Caio Oliveira 2025-12-20 07:36:20 +01:00
  • d754fca70f [cmake, docs, tools] update CPMUtil crueter 2025-12-19 23:16:17 -05:00
  • 9c879b6914 fx vk-surface-andpc lizzie 2025-11-07 10:17:54 +00:00
  • 4a2422316d fx lizzie 2025-11-07 08:28:03 +00:00
  • 8bd9059ed7 fix android lizzie 2025-11-07 07:54:17 +00:00
  • 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 +00:00
  • 10d50ac226 [vk_texture_cashe] improve MSAA copy fallback when specialized pass unavailable civa PavelBARABANOV 2025-12-07 07:19:12 +03:00
  • c5bd7dc047 [sdl]Mouse Panning Regression Fix (#3181) John 2025-12-19 23:32:42 +01:00
  • 397a1f4022 correct license header dmnt2 Maufeat 2025-12-19 11:42:05 +01:00
  • 2685e8f877 fix orientation and list bug Maufeat 2025-12-19 11:38:05 +01:00
  • 557876b222 [core] use memcpy instead of hand rolling aligned cases (#2639) lizzie 2025-12-19 03:58:20 +01:00
  • 22dfc560e0 [sdl] fix mouse panning delay (#3174) lizzie 2025-12-19 00:30:18 +01:00
  • 0490529a01 adapt to upstream changes dynarm7345 Caio Oliveira 2025-12-01 01:46:39 -03:00
  • c7a7fe15e5 do not register handlers for fastmem if fastmem is disabled lizzie 2025-11-28 22:22:05 +00:00
  • 1d869e8495 [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) Maufeat 2025-12-18 21:46:00 +01:00
  • a87b437320 fix license header and compilation issues Maufeat 2025-12-18 15:47:03 +01:00
  • 0d1bfc6a93 [cheat] add dmnt, indiviual cheats, etc. Maufeat 2025-12-18 12:35:17 +01:00
  • 959f72297d [vk] use boost::container::deque instead of std::queue for presentation swapchain of frames (#3120) lizzie 2025-12-18 11:29:38 +01:00
  • 112b14b564 [chore] fix build errors pintocputhing Caio Oliveira 2025-12-17 21:46:22 -03:00
  • 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 +00:00
  • c747d5b341 fix inc liz-dynarmic-backport-waitpkg lizzie 2025-11-07 03:01:07 +00:00
  • e19ca201e3 [dynarmic] backport WAITPKG based spinlocks lizzie 2025-09-29 08:30:12 +00:00
  • bc4d7559d5 update license static-vector-thread-list lizzie 2025-11-15 10:00:55 +00:00
  • ac5671b154 fx lizzie 2025-11-15 10:00:45 +00:00
  • 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 +00:00
  • 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 +01:00
  • be592f0ab3 [dist, docs] Revolt renames itself to Stoat, change rvlt.gg to stt.gg (#2656) Lizzie 2025-12-17 14:36:35 +01:00
  • bf68eede05 [bsd, ssl] fix connection between bsd:u and bsd:s and file descriptor copy (#3172) Maufeat 2025-12-17 06:32:22 +01:00
  • 1eed7efd09 [core, display, overlay] Add LayerIsOverlay to separate overlay on composer, stub RequestListSummaryOverlayNotification, sync emu settings when setting language (#3123) Maufeat 2025-12-17 06:26:02 +01:00
  • 50f8d4130d [dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer (#2653) lizzie 2025-12-17 05:41:11 +01:00
  • e4dccd5a5c [android] setting to auto hide overlay on controller input (#3127) Producdevity 2025-12-17 03:59:46 +01:00
  • b9530ae80f [core] Add overridable game setting functionality (#2963) Kleidis 2025-12-17 03:59:27 +01:00
  • 5130185d12 [vk] avoid calling vkENumerateInstanceFeatures multiple times in init code (#3147) lizzie 2025-12-17 03:58:30 +01:00
  • 513b81b965 [DONOTMERGE] add debug knobs for faster testing descriptor_pool_opt Caio Oliveira 2025-12-07 21:41:12 -03:00
  • 955cc70796 Fix license headers Caio Oliveira 2025-12-07 21:19:53 -03:00
  • b55c8bb2e7 [Vulkan] speed up bank lookup with LRU cache, batch growth to 32 wildcard 2025-09-25 12:23:24 +02:00
  • f2370bd46a [vk] More identation fix descriptor Caio Oliveira 2025-12-07 22:32:28 -03:00
  • b782497755 [vk] Fix identation Caio Oliveira 2025-12-07 22:28:17 -03:00
  • c0aca8d67f Update src/video_core/renderer_vulkan/vk_descriptor_pool.h wildcard 2025-10-05 23:26:41 +02:00
  • 55ae877dc2 [Vulkan] Phase 1: Descriptor Set caching wildcard 2025-10-05 23:12:55 +02:00
  • db1dfc9755 [hle] fix struct order to fix flags and launching via qlaunch (#3173) Maufeat 2025-12-15 01:06:03 +01:00
  • d7de298948 [docs] Adding Multiplayer Guides (#3167) Evilperson1337 2025-12-13 23:24:08 +01:00
  • 363d861011 [ffmpeg] update to 8.0.1, enable VTBox/mediacodec/d3d12 hwaccels (#3156) crueter 2025-12-13 20:32:37 +01:00
  • 30d75d4e52 [hle] add GetApplicationControlData2 and GetApplicationControlData3 to make on FW20.0.0 - FW21.1.0 icons work on qlaunch (#3153) Maufeat 2025-12-13 20:08:44 +01:00
  • 06b83a58a6 [audio] correct biquad filter v2 parameters (#3142) Maufeat 2025-12-13 19:44:41 +01:00
  • 1e06c6f752 [docs] troubleshoot section, release policies, gpu documentation (#3078) lizzie 2025-12-12 18:36:19 +01:00
  • adc41bff70 [bsd, am, fermi] Replace assertions with warnings and update stubs (#3160) JPikachu 2025-12-12 04:06:33 +01:00
  • a20d3f6799 [Vulkan] Implement Pipeline Derivatives pipelinederivative wildcard 2025-12-12 01:13:01 +01:00
  • 60b84b169f a small fix to the start menu quick-fix PavelBARABANOV 2025-12-11 18:34:26 +03:00
  • e2f175f82d Fix GPU mode descriptions MaranBr 2025-12-10 08:15:25 -04:00
  • 328f496ef9 the abi sucks dynarmic-ppc64 lizzie 2025-12-10 10:41:45 +00:00
  • ba0e074ab1 fix stdu/ldu lizzie 2025-12-10 09:58:20 +00:00