Commit Graph

  • cd003e5ec9 [cmake] Fix CPMUtil on Windows by avoiding a temp dir (#4195) crueter 2026-07-10 01:21:17 +02:00
  • 724da89d2b echo fix-cpmutil-win crueter 2026-07-09 19:21:01 -04:00
  • 1d06076f96 try to simplify even further crueter 2026-07-09 17:27:48 -04:00
  • 4d9aa6e6c8 WIP: [cmake] Fix CPMUtil on Windows by avoiding a temp dir crueter 2026-07-09 16:55:34 -04:00
  • 813b248bc3 [docs] Tighten AI restrictions and switch to CONTRIBUTING.md (#4193) crueter 2026-07-09 23:06:46 +02:00
  • 3fd6eeaf9f Revert #3970 #4177 (#4187) lizzie 2026-07-09 19:02:26 +02:00
  • 372bdfccbc [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191) CamilleLaVey 2026-07-09 06:55:54 +02:00
  • 3699795315 [dist, android] Update translations from Transifex for Jul 07 (#4185) Eden CI 2026-07-09 06:53:08 +02:00
  • 3a6ac6e418 [video_core] Implementation on ASTC HDR formats + Vulkan fixes (#4190) CamilleLaVey 2026-07-09 05:29:50 +02:00
  • 8225151a44 [vulkan] 3rd Vulkan Global Maintenance (#4189) CamilleLaVey 2026-07-09 04:22:43 +02:00
  • 41762940d6 [common] rework BitField and BitUtil, use concepts whenever possible (#4076) lizzie 2026-07-09 03:47:04 +02:00
  • c2e74a9380 [common] remove DetachedTasks object usage (#4096) lizzie 2026-07-09 03:46:06 +02:00
  • e401414aab [core/hle] update fw constants to 22.5.0, ams -> 1.11.2, implement /digest file (#4165) lizzie 2026-07-09 03:45:30 +02:00
  • a8c6189d53 [vulkan] Restored Presync + ConditionalRendering workaround for QCOM drivers lsfg-android CamilleLaVey 2026-07-07 23:26:53 -04:00
  • 940cc8caef [vulkan] Add EAC formats on the query format table CamilleLaVey 2026-07-07 23:21:41 -04:00
  • c57fdebdf0 [vic] Update logging for codec used CamilleLaVey 2026-07-07 22:27:19 -04:00
  • 059d902ca3 [android] Fix on missing transfer frames CamilleLaVey 2026-07-07 20:39:28 -04:00
  • 6df0089950 [vic] Quick change on VP9 offsets + ifdef encoding flags for Android CamilleLaVey 2026-07-07 20:13:56 -04:00
  • d1f41a91ec [android] Verifying the actual flag required on hardware access CamilleLaVey 2026-07-07 20:08:10 -04:00
  • a1b7cd51b4 [android] Initial implementation for MediaCodec CamilleLaVey 2026-07-07 19:01:42 -04:00
  • 6a3f885e46 [vulkan] 2D-Array (StorageView) mistmatch handling CamilleLaVey 2026-07-07 18:41:45 -04:00
  • 18a9d0762b Revert "[TEST] Return of early compute shader change" CamilleLaVey 2026-07-07 18:30:31 -04:00
  • eb1060381a [TEST] Return of early compute shader change CamilleLaVey 2026-07-07 17:21:20 -04:00
  • b270bae970 [TEST] Late catch on accelerated image upload path CamilleLaVey 2026-07-07 16:02:35 -04:00
  • b54be98731 [TEST] Returned shaderFloat16 to QCOM CamilleLaVey 2026-07-07 15:49:29 -04:00
  • e662108584 [fs] use recursive_directory_iterator since MSVC CRT no longer should bug out (#3670) lizzie 2026-07-07 20:26:10 +02:00
  • 29f712d3b5 [core/device_memory_manager] use more pointer/iterator stable std::vector<> instead of deque<> for multi address scatter/gather (#4098) lizzie 2026-07-07 20:17:29 +02:00
  • ae75ba4883 [shader_recompiler/ir] fix potential CBuf collision when count mismatches (#4097) lizzie 2026-07-07 20:16:21 +02:00
  • 7b750bf5bb [hid_core, input_common] use std::numbers::pi{_v} instead of re-defining (#4160) lizzie 2026-07-07 20:13:33 +02:00
  • 94e9c2bd74 [common] remove presumed 'hot path' for QPC of 10MHz on SteadyClock::Now() (#4162) lizzie 2026-07-07 20:03:27 +02:00
  • 9677522e6c [core/hle/kernel/svc] add missing CanContain check for {Un}MapProcessCodeMemory, remove 4KB align func (#4164) lizzie 2026-07-07 20:02:26 +02:00
  • f423471cc0 [*, docs] remove UTF8 and make docs ASCII only (#4166) lizzie 2026-07-07 20:01:11 +02:00
  • ce043aceb9 [core/hle/service] remove duplicate Core::System& from some ServiceFramework (#4171) lizzie 2026-07-07 19:59:58 +02:00
  • 1643d8766f [vk] invalidate shader cache automatically if !=driverId or !=driverVersion (#4174) lizzie 2026-07-07 19:57:45 +02:00
  • fe1b8ff0ab [input_common] Fix GetButtonMappingForDevice() when joystick doesn't have a gamepad associated with it (#4172) lizzie 2026-07-07 19:54:15 +02:00
  • f22fd1714b [dynarmic] use LinkBlockFast for branches which are guarnateed to be unconditional (or conditionally unconditional) (#4177) lizzie 2026-07-07 19:53:13 +02:00
  • 6119e8fad2 [hid_core] fix LM2 crash due to callbacks not being removed properly (#4178) lizzie 2026-07-07 19:52:22 +02:00
  • bfc0e60333 [externals/stb] only include JPEG functions, disable all others (#4179) lizzie 2026-07-07 19:51:51 +02:00
  • 072be286d1 [shader_recompiler] fix META_TABLE/NUM_ARGS table being duplicated per TU that included opcodes.h (#4180) lizzie 2026-07-07 19:50:56 +02:00
  • 0e1e0d5664 Fix build CamilleLaVey 2026-07-06 21:29:23 -04:00
  • 0b17ea1804 [TEST] Remove fp16 from qcom drivers CamilleLaVey 2026-07-06 20:47:56 -04:00
  • 06580cc6f9 [vulkan, qcom] Updated list of removed features on QCOM drivers CamilleLaVey 2026-07-06 19:55:19 -04:00
  • 66b073ab8d [cmake] CPMUtil rewrite of the day number 852 (#4130) 1786843747457776640/tmp_refs/heads/master 1786843747457776640/master 1784606462713764840/tmp_refs/heads/master 1784606462713764840/master 1784535953882354800/tmp_refs/heads/master 1784535953882354800/master 1783569881599985560/tmp_refs/heads/Sync-Settings 1783569881599985560/Sync-Settings 1783569874749951840/tmp_refs/heads/Sync-Settings 1783569874749951840/Sync-Settings crueter 2026-07-06 23:11:39 +02:00
  • bb63996182 [vulkan] Subgroups gating correction CamilleLaVey 2026-07-06 15:57:53 -04:00
  • 83e1a676c5 [vulkan, qcom] Removed border color swizzle from QCOM drivers CamilleLaVey 2026-07-06 03:28:53 -04:00
  • 21fa6b5805 [vulkan] Added checks for 8/16bits on storage buffer access CamilleLaVey 2026-07-06 03:26:03 -04:00
  • 62e8666eee Revert "[TEST] Debugger GPU unswizzle shaders" CamilleLaVey 2026-07-06 03:19:32 -04:00
  • ca9ff1642f Revert "[TEST] Force checks on subgroups" CamilleLaVey 2026-07-06 03:16:54 -04:00
  • ace66343ce [TEST] Force checks on subgroups CamilleLaVey 2026-07-06 03:07:48 -04:00
  • 4bf8828df1 [TEST] Debugger GPU unswizzle shaders CamilleLaVey 2026-07-06 02:10:21 -04:00
  • 7307518e44 [vulkan] Re-wiring older ASTC decoding path + new helper function on wider ASTC textures CamilleLaVey 2026-07-05 23:47:22 -04:00
  • 8890b8eb2a [TEST] Removal of the 7 push constant + fixated value CamilleLaVey 2026-07-05 23:07:57 -04:00
  • a7d274e5bd [TEST] Adjusting sRGB formula CamilleLaVey 2026-07-05 20:46:33 -04:00
  • bfdc50ee76 [TEST] Refactored SRGBToLinear function CamilleLaVey 2026-07-05 07:20:59 -04:00
  • b0ccfb2c2a [TEST] Remove sRGB curve convertion CamilleLaVey 2026-07-05 07:10:41 -04:00
  • f191d7a0b7 Revert "[TEST] Removing AMD/Nvidia from HDR on ASTC decoded formats" CamilleLaVey 2026-07-05 06:59:15 -04:00
  • 0a0156a484 [TEST] Removing AMD/Nvidia from HDR on ASTC decoded formats CamilleLaVey 2026-07-05 06:53:33 -04:00
  • e48a8d3ff4 Revert "[TEST] Test for RefreshParametter actual concurrency" CamilleLaVey 2026-07-05 06:36:31 -04:00
  • 811ee522e0 Revert "[TEST] Diagnosis for corrupted HDR consumed views" CamilleLaVey 2026-07-05 06:36:06 -04:00
  • 7cb8ae0c0d [TEST] Diagnosis for corrupted HDR consumed views CamilleLaVey 2026-07-05 06:31:42 -04:00
  • dbb48c4e4e [TEST] Format swap CamilleLaVey 2026-07-05 06:24:17 -04:00
  • 8cc658e5be [vulkan] Updated Typeless format structure for ASTC decoding CamilleLaVey 2026-07-05 05:26:47 -04:00
  • 785461a26c [vulkan] Verify actual format of ASTC before decode CamilleLaVey 2026-07-05 05:06:16 -04:00
  • 7bf0e49a91 [vulkan] Plumbing ASTC decoding capabilities for HDR CamilleLaVey 2026-07-05 03:45:32 -04:00
  • 55627c3896 [video_core] Initial implementation on HDR endpoints for ASTC decoding CamilleLaVey 2026-07-05 02:53:52 -04:00
  • 1987384dec [TEST] Test for RefreshParametter actual concurrency CamilleLaVey 2026-07-05 01:35:12 -04:00
  • 3b617a6733 [TEST] Add B10G11R11 as target format CamilleLaVey 2026-07-05 01:31:51 -04:00
  • 963e1f633b [TEST] Add preliminary/ missing formats based on driver reports for Switch CamilleLaVey 2026-07-05 00:36:26 -04:00
  • 6eec277428 [vulkan] Silence unimplemented format entry CamilleLaVey 2026-07-05 00:07:41 -04:00
  • dbd59bd119 [vulkan] Override default behavior on rasterizer channel CamilleLaVey 2026-07-04 23:21:46 -04:00
  • 3dc15a4f96 Smolio Gidolardo CamilleLaVey 2026-07-04 22:10:02 -04:00
  • 4900fee536 [TEST] Re-test removed features from QCOM CamilleLaVey 2026-07-04 22:05:28 -04:00
  • 34df1b4a16 [vulkan] Another approach for queries reset CamilleLaVey 2026-07-04 22:03:22 -04:00
  • f5560deab7 [vulkan] Added tracker for reused uploads CamilleLaVey 2026-07-04 21:41:00 -04:00
  • 307a32f9a0 [vulkan, qcom] Updated list of features removed for QCOM stock drivers CamilleLaVey 2026-07-04 20:44:25 -04:00
  • 7bb4991edd [vulkan] Refactored dual blending/ dual source attachments CamilleLaVey 2026-07-04 19:03:27 -04:00
  • f5720663c2 [vulkan] Adjust blend targets from texture types CamilleLaVey 2026-07-04 18:55:00 -04:00
  • 53927e175e [vulkan] Adjustments on previous TFB barrier added CamilleLaVey 2026-07-04 18:26:29 -04:00
  • 20a68e1e9d [vulkan, qcom] Returned custom border color and derivates to QCOM drivers CamilleLaVey 2026-07-04 17:59:07 -04:00
  • c7668fd43e [vulkan] Adjusted checks for 8 - 16bits UBO's iteration CamilleLaVey 2026-07-04 16:40:15 -04:00
  • eb7f950322 [spir-v] Workaorund for 1D sampled images CamilleLaVey 2026-07-04 16:24:22 -04:00
  • 80609ee974 [TEST] Remove border color swizzle from qcom CamilleLaVey 2026-07-04 16:17:01 -04:00
  • 28630ff109 [vulkan] Sampled linear images fallback to nearest CamilleLaVey 2026-07-04 13:47:44 -04:00
  • b049f7d273 [texture_cache] Relaxed TIC's lookup for integer type image formats CamilleLaVey 2026-07-04 12:57:20 -04:00
  • f6ccf2c368 [shader_recompiler] Added texture type functions CamilleLaVey 2026-07-04 01:31:25 -04:00
  • 27a0010b6e [vulkan] Verify UniformAndStorage capabilities on device CamilleLaVey 2026-07-04 00:32:36 -04:00
  • b06b9cc7a2 [vulkan] Pixel format handling for formats CamilleLaVey 2026-07-04 00:16:01 -04:00
  • 943f91cf0b [texture_cache] Added typeless storage form CamilleLaVey 2026-07-04 00:01:31 -04:00
  • bd8caa5294 [texture_cache] Added b5g6r5 pixel format to depth blit resolves CamilleLaVey 2026-07-03 23:36:05 -04:00
  • 3ddf349ca1 [buffer_cache] Force offsets to 0 on descriptors and use VK_WHOLE_SIZE instead CamilleLaVey 2026-07-03 23:01:13 -04:00
  • d707d241fc [host_shaders] Corrections on mismatchs for SINT on depth formats CamilleLaVey 2026-07-03 22:28:42 -04:00
  • aa5d2cf9d7 [qcom] Removal custom border color from QCOM drivers CamilleLaVey 2026-07-03 22:10:12 -04:00
  • decf41a3cb Fix build CamilleLaVey 2026-07-03 21:21:14 -04:00
  • d7dc4f2143 [vulkan] Correction on mislead of BindVertexBuffer entries CamilleLaVey 2026-07-03 20:58:34 -04:00
  • fbd94e4237 [vulkan] Implementation color write enable + color border swizzle CamilleLaVey 2026-07-03 20:35:45 -04:00
  • 3352f0662c [vulkan] Correction on unconditional/ harcoded makeview 2D array vs compute shader 3D views vk-experiments7 CamilleLaVey 2026-07-03 17:54:55 -04:00
  • 95e42257f7 [vulkan] Added buffer memory barrier to keep track of previous buffer's active transfer CamilleLaVey 2026-07-03 16:47:49 -04:00
  • 8961bc37f3 [vulkan] Added transfer bits to compute memory barriers CamilleLaVey 2026-07-03 15:37:19 -04:00
  • 0f8effc22a use scalar lizzie/powerunswizzle lizzie 2026-05-05 05:04:05 +00:00
  • b930951254 value hint lizzie 2026-05-05 02:17:11 +00:00