Commit Graph

  • bb1d1e484d Added Maintenance EXT's for better driver compatibility CamilleLaVey 2025-11-06 17:47:05 -04:00
  • 8412e64bb0 [dynarmic] fix qlaunch (#2967) lizzie 2025-11-06 22:37:52 +01:00
  • 5a03ef7fba Disabling BGR5 emulation format on 8 Elite stock drivers CamilleLaVey 2025-11-06 17:37:16 -04:00
  • 88555a17be Forcing hardware handling for decode formats on Android CamilleLaVey 2025-11-06 15:55:10 -04:00
  • 9600f99b1a Maintance for older driver statements and new handling on QCOM drivers CamilleLaVey 2025-11-06 14:39:39 -04:00
  • 7bed3bb947 Disabling VK_KHR_shader_float_controls on QCOM and ARM CamilleLaVey 2025-11-06 12:10:33 -04:00
  • 380112bcb4 Added QCOM helper for driver detections CamilleLaVey 2025-11-06 09:59:01 -04:00
  • 2685f832e5 Profilling FP16 to FTZ usage in QCOM drivers CamilleLaVey 2025-11-06 09:22:57 -04:00
  • d65afcda81 revert Added FTZ optimizations and adjust pipeline float control handling for Qualcomm drivers CamilleLaVey 2025-11-06 13:34:05 +01:00
  • 1cb88492a8 revert [vk] Add back VIDS but disable on EDS0 (#2957) CamilleLaVey 2025-11-06 03:12:38 +01:00
  • 1b06fa6658 revert [vk] disable VK_EXT_vertex_input_dynamic_state again (#2954) CamilleLaVey 2025-11-06 03:12:11 +01:00
  • af1b610fbb revert [vk] Clean up Extended Dynamic State code (#2947) CamilleLaVey 2025-11-06 03:11:31 +01:00
  • 9a266e60b6 Merge branch 'floatopsfixes1' of https://git.eden-emu.dev/eden-emu/eden into floatopsfixes1 CamilleLaVey 2025-11-05 22:10:11 -04:00
  • 1fc9c3f6ff Added FTZ optimizations and adjust pipeline float control handling for Qualcomm drivers CamilleLaVey 2025-11-05 22:10:02 -04:00
  • a0f08704f1 revert 612da00d1b CamilleLaVey 2025-11-06 02:58:21 +01:00
  • c6c3edc95c revert 1c4dae066b CamilleLaVey 2025-11-06 02:57:49 +01:00
  • 76c5de0443 revert 9406438d51 CamilleLaVey 2025-11-06 02:57:19 +01:00
  • 9ffead7e7a Re-enabling VK_KHR_shader_float_controls for further testing CamilleLaVey 2025-11-05 19:23:37 -04:00
  • 22bb942947 Merge branch 'floatopsfixes1' of https://git.eden-emu.dev/eden-emu/eden into floatopsfixes1 CamilleLaVey 2025-11-05 16:50:26 -04:00
  • 3af7aafc25 Add suitability for Robustness2 CamilleLaVey 2025-11-05 16:50:18 -04:00
  • 3a8677597f Fix parenthesis/ build error CamilleLaVey 2025-11-05 14:33:15 -04:00
  • 16ae756da3 Improve float operations for ARM and Qualcomm drivers and other extensions workarounds CamilleLaVey 2025-11-05 13:59:47 -04:00
  • 1c4dae066b [vk] Add back VIDS but disable on EDS0 (#2957) JPikachu 2025-11-05 21:25:23 +01:00
  • 004264d2a6 Fix parenthesis/ build error CamilleLaVey 2025-11-05 14:33:15 -04:00
  • 4bbde3e5ec Improve float operations for ARM and Qualcomm drivers and other extensions workarounds CamilleLaVey 2025-11-05 13:59:47 -04:00
  • 9406438d51 [vk] disable VK_EXT_vertex_input_dynamic_state again (#2954) crueter 2025-11-05 05:46:23 +01:00
  • 612da00d1b [vk] Clean up Extended Dynamic State code (#2947) v0.0.4-rc2.test2 JPikachu 2025-11-05 02:20:09 +01:00
  • 4b34a5c9fa [am] Stub ReleaseSleepLock and ReleaseSleepLockTransiently (#2902) JPikachu 2025-11-04 22:36:51 +01:00
  • 504df4856d [core/loader] Implement a bit improper ASLR (#2945) lizzie 2025-11-04 22:35:34 +01:00
  • 6abaee94a6 fix for the rotate -> unpause bug (#2938) xbzk 2025-11-04 16:59:06 +01:00
  • 4bf2e0a7aa [dynarmic] Add a formatter for Dynarmic::IR::Opcode (#2948) crueter 2025-11-04 08:42:35 +01:00
  • 82a476d458 [cmake] ffmpeg: use static on MSVC (#2946) crueter 2025-11-04 07:05:52 +01:00
  • ac2287f261 [audio_core] Slightly increase audio latency (#2944) MaranBr 2025-11-04 00:23:03 +01:00
  • dd24ef244d [dynarmic] fix assert for referencing a non-initialized part of the boost::stable_vector container (#2940) lizzie 2025-11-03 21:09:14 +01:00
  • 5cc218084b [cmake] account for sysroot when cross compiling for SunOS/FBSD/etc; dynarmic now uses ARCHITECTURE_* from global defs (#2928) lizzie 2025-11-03 21:08:48 +01:00
  • c0663ccd6b [core/arm] more verbose backtrace showing ALL of the thread's context state (#2924) lizzie 2025-11-03 21:08:02 +01:00
  • 8a7fe32a2c [common] Do not expose platform specific Crash() macro that is only used ever once (#2909) lizzie 2025-11-03 21:07:30 +01:00
  • 4b0bcfb0f7 [compat] Windows 8.1 support (#2772) lizzie 2025-11-03 21:06:51 +01:00
  • 82eb5a03f4 [core/arm] introduce vtable bouncing (#2943) lizzie 2025-11-03 20:36:38 +01:00
  • 0e6ea2d9d6 [shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit packed CBUF variant (#2918) lizzie 2025-11-03 20:20:19 +01:00
  • 6a9ad5e1ea [docs] full Gentoo caveats/deps (#2939) crueter 2025-11-02 23:56:25 +01:00
  • 903106c9b2 [audio_core] Decrease wait_for a little bit (#2937) Caio Oliveira 2025-11-02 22:44:17 +01:00
  • c70abc8e43 [cmake, docs] msys: allow bundled FFmpeg, update dep/caveat docs, faster linking on Release mode (#2921) crueter 2025-11-02 08:15:48 +01:00
  • 8ae7974092 [ssl] fix bundled OpenSSL ca cert issue (#2932) crueter 2025-11-02 04:01:48 +01:00
  • def4349e7a [dist, android] update translations from Transifex (#2917) crueter 2025-11-01 07:25:28 +01:00
  • fe6b6fbde5 [shader_recompiler] simplify decoder table logic and let compiler do tables for us (#2915) lizzie 2025-11-01 03:57:28 +01:00
  • ea6c3c379c [cmake] Re-enable cubeb for FreeBSD (#2916) JPikachu 2025-11-01 03:49:08 +01:00
  • aa93e0cbb1 [video_core] Bypass mip level assertion to ASSERT_MSG (#2914) v0.0.4-rc2.test JPikachu 2025-11-01 01:36:03 +01:00
  • ead5978b34 [kernel] Implement code address offset for Skyline compatibility (#2858) JPikachu 2025-10-31 19:49:37 +01:00
  • bfb112dad1 [core/hle/kernel] fix scoped JIT remnants (#2912) lizzie 2025-10-31 19:22:51 +01:00
  • 2d3ba3e5dd [audio_core] Remove unused files and make audio rendering more safe (#2903) MaranBr 2025-10-31 18:00:35 +01:00
  • 36b736482a [network] Fix potential infinite hang when generating fake IPs (#2898) lizzie 2025-10-31 17:38:04 +01:00
  • dbc98f758e [core/memory] Remove defered heap allocation on Linux. (#2587) lizzie 2025-10-31 17:37:21 +01:00
  • 84db3351ab [android] Various UX fixups / Improvements (#2870) kleidis 2025-10-31 17:23:15 +01:00
  • 3a54d322ab [common] Common::Size -> std::size (#2910) lizzie 2025-10-31 17:22:44 +01:00
  • f9773fa908 [dynarmic] simplify assert macro usage (Only ASSERT/DEBUG_ASSERT are needed) (#2890) lizzie 2025-10-31 17:22:06 +01:00
  • 2dc6d773ee [common, hle/kernel] Remove LTO_NOINLINE (#2908) lizzie 2025-10-31 15:13:31 +01:00
  • 402d8e833d [dynarmic/tests] fix dynarmic_test_generator link error (#2906) lizzie 2025-10-31 13:22:38 +01:00
  • d498db1106 [dynarmic] nuke zydis/zycore out of orbit forever (#2893) lizzie 2025-10-30 15:00:14 +01:00
  • e93159b047 [qt] clean up some orphaned_profiles bugs; add help (#2894) crueter 2025-10-30 11:03:08 +01:00
  • d989166044 Revert "[docs] Add @Ribbit to video_core/ and shader_recompiler/ CODEOWNERS (#2892)" (#2896) lizzie 2025-10-30 04:47:32 +01:00
  • c96defb80d Reapply PRs #2778 and #2812 (#2867) (#2868) lizzie 2025-10-30 03:47:56 +01:00
  • 06275885f1 [video_core] Remove redundant check on image_view and image_view_info (#2891) MaranBr 2025-10-30 03:45:43 +01:00
  • 206e7af162 [docs] Add @Ribbit to video_core/ and shader_recompiler/ CODEOWNERS (#2892) lizzie 2025-10-29 19:38:24 +01:00
  • cdf4ce07bc [dist] Halloween icons (#2886) lizzie 2025-10-29 13:17:50 +01:00
  • 2f591d33d3 [meta] Add option to FORCE X11 as Graphics Backend (#2820) Caio Oliveira 2025-10-29 13:16:57 +01:00
  • e4b0c03a22 [dynarmic] use (v)pshufb (SSSE3+) for VREV32/64 emits (#2851) lizzie 2025-10-29 13:12:39 +01:00
  • 9582dfffee [core/hle/service] use single lambda dispatcher as opposed to spamming 48+6 tiny cold cloned capturing lambdas (#2880) lizzie 2025-10-29 13:12:07 +01:00
  • cf9f78636a [cmake] if CCACHE is set but not found, make it fatal (#2885) DraVee 2025-10-29 13:09:40 +01:00
  • ae46778cc3 [qt, discord-rpc] Don't use named variant for icon (#2888) lizzie 2025-10-29 13:09:25 +01:00
  • c31761ab75 [tools] fix optimize-assets not being multithreaded due to -print0 (#2887) lizzie 2025-10-29 13:09:05 +01:00
  • b50f8c620b [dynarmic] replace mcl::bit_cast with std one (#2866) lizzie 2025-10-29 04:10:02 +01:00
  • fa718acfbe [tools, android/res] Remove unused strings, update unused-strings.sh to work on POSIX shells (#2879) lizzie 2025-10-29 03:26:09 +01:00
  • ce0a299bdb [qt] do not fatally error out immediately if OpenGL is missing some extensions (#2876) lizzie 2025-10-29 03:25:22 +01:00
  • d3dbabcfc7 [docs] debug log/gfx debug info (#2871) crueter 2025-10-29 03:24:20 +01:00
  • effe8109a7 [frontend] fix Simpleini warnings SI_NO_CONVERSION macro being redefined when provided by cmdline (freebsd, linux, etc) (#2877) lizzie 2025-10-29 03:23:46 +01:00
  • 2924297790 [qt] move Discord/revolt/X links to the about section (#2883) lizzie 2025-10-29 03:23:25 +01:00
  • 5c6aaa7eb1 [video_core/vic] remove handrolled vector implementation that also uses software prefetching(!!!!); don't try to outsmart compiler - also remove template spam (#2856) lizzie 2025-10-29 03:13:24 +01:00
  • 83c162d80d [video_core] Fix regression on image_view and image_view_info (#2873) MaranBr 2025-10-29 00:07:13 +01:00
  • 1a2d1821b5 [meta] add missing license headers for some .cmake/.sh (#2878) lizzie 2025-10-28 23:54:45 +01:00
  • a9b87077f8 [cmake] add native build preset in aarch64 (#2874) lizzie 2025-10-28 23:52:49 +01:00
  • 2e092d5f5d [cmake] remove unused YUZU_UNIX define (#2875) lizzie 2025-10-28 23:52:38 +01:00
  • a5996c7511 [dynarmic] Refactoring to reduce latency hit from recompilation (#358) lizzie 2025-10-28 23:42:31 +01:00
  • 1c57172524 [cmake] fix cpp-jwt build fail even if ENABLE_UPDATE_CHECKER is defined but NOT ENABLE_WEB_SERVICE (#2881) lizzie 2025-10-28 23:33:30 +01:00
  • d34b44ce39 [desktop] move "Link to Ryujinx" (#2869) crueter 2025-10-28 22:05:23 +01:00
  • ecf7af0cde Revert PRs #2778 and #2812 (#2867) MaranBr 2025-10-28 18:56:03 +01:00
  • 6b01c13975 Revert "[dynarmic] replace mcl::bit_cast with std::bit_cast; fix IR_emit codepath warnings for UNREACHABLE(); remove type trait mcl::integer_of_size dependency (#2775)" (#2863) unknown 2025-10-28 14:14:42 +01:00
  • 15becaa5a3 [Audio] Tighten sink queue back pressure (#2840) v0.0.4-rc1 Ribbit 2025-10-28 04:26:58 +01:00
  • 3d4bb08cfc Revert "[Shader Recompiler] Caching optimization for Texture_Pass (#481)" (#2859) Ribbit 2025-10-28 04:26:45 +01:00
  • b2ac18173f [video_core] Fix more edge cases in image_view and image_view_info (#2853) MaranBr 2025-10-28 04:25:23 +01:00
  • 39f226a853 [qt] Ryujinx save data link (#2815) crueter 2025-10-28 03:46:47 +01:00
  • 61ab1be0e7 [dynarmic] replace mcl::bit_cast with std::bit_cast; fix IR_emit codepath warnings for UNREACHABLE(); remove type trait mcl::integer_of_size dependency (#2775) lizzie 2025-10-28 03:46:24 +01:00
  • 3ba9769d7a [docs/user] add reshade instructions to fix flickers and such (#2848) lizzie 2025-10-28 03:44:38 +01:00
  • dd9cae4ebc [logging, debugger] remove unescesary logic and only query USER env variable once (#2800) v0.0.4.test lizzie 2025-10-27 20:55:01 +01:00
  • 8fa36a7737 nuke: Goodbye PCH, you will not be missed (#2821) Caio Oliveira 2025-10-27 20:50:16 +01:00
  • 07b09b3849 [codeowners] nyxynx -> kleidis (#2855) crueter 2025-10-27 17:31:06 +01:00
  • 903faacaab [qt] clarify orphaned profiles by showing GOOD uuids (#2850) crueter 2025-10-27 11:25:42 +01:00
  • c713d44c88 [dynarmic, docs] Add support for DragonFly, shared mapping fallback to private, and update docs (#2829) lizzie 2025-10-27 05:13:44 +01:00
  • 2a3e815dcd [cmake, dynarmic/tests] do not enable avx2, remove unused cmake opts (#2844) lizzie 2025-10-27 04:52:27 +01:00
  • dc907616a9 [Android] Fix Amiibo bug (#2847) Ribbit 2025-10-27 04:52:08 +01:00