Commit Graph

  • 9049ad91f9 Add missing constructor Exzap 2023-03-13 04:55:27 +01:00
  • eaf006d606 Dont find_package cubeb in vcpkg mode Exzap 2023-03-13 03:43:13 +01:00
  • e803c6be47 Use attribute for AES-NI instead of -maes option Exzap 2023-03-13 03:30:40 +01:00
  • 9fb8f4cb6b Fix StringBuf.add() Exzap 2023-03-12 10:59:20 +01:00
  • 504e0488a8 Remove shaderMulAccuracy "min" option Exzap 2023-03-12 10:30:53 +01:00
  • 040cc27a40 Logging: Fix typo in preprocessor constant name Exzap 2023-03-12 08:35:25 +01:00
  • 8ce3f834c4 Latte: Optimize shader decompiler output Exzap 2023-03-12 08:33:31 +01:00
  • 3acdd47eaf
    Merge pull request #682 from Exzap/shader-improvements-2 v2.0-29 Exzap 2023-03-11 04:41:08 +01:00
  • a2c518354f Remove unnecessary include Exzap 2023-03-02 16:44:22 +01:00
  • 466ad8d35e Latte/Vulkan: Set RoundingModeRTE for all float types Exzap 2023-03-02 16:18:50 +01:00
  • f8ea594447 Latte: Small refactor for shader decompiler Exzap 2023-03-01 22:16:57 +01:00
  • 4a564e2447 Latte/Vulkan: Set shader rounding mode via VK_KHR_SHADER_FLOAT_CONTROLS Exzap 2023-03-01 15:36:57 +01:00
  • 43c9a4eccd
    Fix compilation error when ENABLE_DISCORD_RPC is not set Exzap 2023-03-02 11:09:54 +01:00
  • b87465fd8a Fix building with cubeb disabled Georgiy NN 2023-02-25 01:35:58 +03:00
  • 44c16e1c64 Delete dead EmulatedController::find_controller method Jonathan Mohrbacher 2023-02-25 10:20:23 -05:00
  • 4c697d3755
    Add cross-platform "disable screen saver" setting (#497) lisa-wolfgang 2023-02-24 15:10:07 -06:00
  • 80b1c50b50 coreinit: Fix thread scheduler not resetting quantum v2.0-28 Exzap 2023-02-22 13:16:49 +01:00
  • 9d25b88368 Latte: Add support for MIN_DX10 shader instruction Exzap 2023-02-22 13:09:37 +01:00
  • 05e0f349e0
    debugger: Disable Linux read/write breakpoints for now (#669) Crementif 2023-02-20 00:29:32 +01:00
  • 6d75776b28
    Add GDB stub for debugging (#657) Crementif 2023-02-19 15:41:49 +01:00
  • 05d82b09e9
    Add back missing flag to keep background image in background (#667) goeiecool9999 2023-02-19 14:52:19 +01:00
  • cbb79fd34c
    Separate imgui contexts for TV and Pad windows. (#664) v2.0-27 goeiecool9999 2023-02-18 11:56:43 +01:00
  • daf3ef060a
    BUILD.md: Add note about 'span' not found (#646) Douglas Thor 2023-02-08 02:15:33 -08:00
  • f3ff919be2
    Code clean up + replace some wstring instances with utf8 (#640) Exzap 2023-01-29 12:53:31 +00:00
  • ca79a6aa0d
    GameList: Fix hidden last column (#632) bslhq 2023-01-29 20:06:20 +08:00
  • 8651c4bae7 coreinit: Correctly return success code in FSRemove Exzap 2023-01-28 10:57:59 +01:00
  • 9a4f945f33 Add dump folder to .gitignore v2.0-26 Exzap 2023-01-27 09:19:11 +01:00
  • 404af95a2c Latte: Less aggressive texture readback Exzap 2023-01-27 09:18:55 +01:00
  • 859dc78e90 coreinit: Dont yield uninterruptible threads in spinlock Exzap 2023-01-27 09:15:27 +01:00
  • 387b712959 Logging: Add TextureReadback logtype and clean up code Exzap 2023-01-27 06:32:50 +01:00
  • 9bbfd33842 Latte: FragCoord w should not be reciprocal Exzap 2023-01-26 10:07:10 +01:00
  • 43b5ad2f1c PPCInterpreter: Improve overflow handling Exzap 2023-01-26 10:05:38 +01:00
  • 4b5014c16a coreinit: Fix memory mapping API Exzap 2023-01-25 10:04:30 +01:00
  • f2671f417f Input: Fix potential race condition Exzap 2023-01-25 05:06:19 +01:00
  • 9d55f46eb1
    Always show "Open Cemu folder" menu item (#612) jn64 2023-01-13 22:59:15 +08:00
  • 4014de622b
    Add macOS to README.md (#599) UltraHDR 2023-01-13 12:49:01 +00:00
  • 1cf72265cd
    Update to llvm15 (#594) Tillsunset 2023-01-05 20:46:10 -06:00
  • 1e946f76be
    BUILD.md: Add g++ to the dependencies (#589) arijnr 2023-01-05 23:45:30 -03:00
  • 33bd10b4e0
    Vulkan: Use the correct resolution for out-of-date check (#595) v2.0-25 goeiecool9999 2022-12-29 00:19:05 +01:00
  • 1b660e0c16
    AppImage: Better motion support (#593) v2.0-24 v2.0-23 qurious-pixel 2022-12-28 09:32:29 -08:00
  • 0c6f18ab97
    TitleMgr: Fix "c" showing up in account list for saves (#590) bslhq 2022-12-27 06:46:53 +08:00
  • 058d11b49b
    Optimized timer code for macOS (#576) v2.0-22 Tillsunset 2022-12-15 03:28:44 -06:00
  • fcab8f8f1a
    Linux: Add CMake find module for wayland + make wayland optional (#572) SSimco 2022-12-15 07:44:14 +00:00
  • aea9f5b966
    Fix SDL controller reversed y axis in UI (#574) v2.0-21 Tillsunset 2022-12-13 22:41:48 -06:00
  • c78b3da872
    Minor AppImage fixes (#561) jn64 2022-12-12 16:46:20 +08:00
  • 4491560b32
    Add check for backwards delete (#564) Tillsunset 2022-12-09 11:01:08 -06:00
  • 5a143c7b4b
    Linux/MacOS: Use faster clock_gettime() for tick_cached() (#563) Elijah 2022-12-08 09:08:15 -07:00
  • fca7f5dfe4
    Linux: Add Vulkan support for wayland (#553) SSimco 2022-12-07 15:45:25 +00:00
  • 2c81d240a5
    Make codebase more CPU-agnostic + MacOS disclaimer (#559) Exzap 2022-12-07 00:48:24 +00:00
  • 445b0afa95
    Better screenshot error handling (#552) Tom Lally 2022-12-05 16:16:08 +00:00
  • c1afa4cad0
    PPCAssembler: Fix incorrect cast sign of branch distance calculate (#555) iamqk 2022-12-05 20:52:02 +08:00
  • dd538d477c
    Correctly create screenshot directory if it does not exist (#551) Tom Lally 2022-12-03 16:57:32 +00:00
  • b361b154d8
    Cross-platform screenshots (#543) Tom Lally 2022-12-02 03:51:07 +00:00
  • 2cfb7f3737
    Automatically scale imgui text based on display pixel density (#545) goeiecool9999 2022-12-01 15:58:08 +01:00
  • 503e99d069
    Fix MSVC workflow Exzap 2022-11-30 19:16:37 +01:00
  • d3721c3f46
    Fix render resolution at different UI scales (#514) v2.0-19 goeiecool9999 2022-11-30 13:39:32 +01:00
  • a3476c7b7c
    macOS: Workaround for MoltenVK stride limitation (#534) goeiecool9999 2022-11-30 01:26:42 +01:00
  • 79e731d9b4
    Add macOS keycodes for left/right control and tab (#535) goeiecool9999 2022-11-30 01:26:12 +01:00
  • 6f985c3c78
    Fix black screen when graphics packs are used (#541) Tillsunset 2022-11-29 03:54:11 -06:00
  • 87d2f8ad55
    Fix shader preset regex (#536) Tillsunset 2022-11-28 01:24:52 -06:00
  • 523a0e1706
    Force async compile off for macos (#532) Tillsunset 2022-11-25 19:10:51 -06:00
  • bc104859f3
    Vulkan: return to more conventional swapchain sync method, encapsulate more code (#525) v2.0-18 goeiecool9999 2022-11-25 09:51:47 +01:00
  • 8162477dc1
    ui: Add Open Cemu folder & delete shader cache buttons (#524) SSimco 2022-11-24 17:57:13 +00:00
  • cbdf381b31
    Fix gamepad hotkey and game profile setting (#510) goeiecool9999 2022-11-24 12:29:29 +01:00
  • c43fc81f8e
    Disable key events for InputPanel's text controls (#520) SSimco 2022-11-24 10:10:37 +00:00
  • c0ebbef9bd
    macOS: Fix error sound for every KB keypress on render canvas (#521) greybaron 2022-11-21 22:47:53 +01:00
  • 8ff668a303
    fix flicker on windows (#523) goeiecool9999 2022-11-21 21:45:46 +01:00
  • f4c2d16a3a
    Attempt to fix flicker on resize, don't recreate if image was already acquired. (#522) goeiecool9999 2022-11-21 19:06:35 +01:00
  • 3a94a276da
    Vulkan: Further simplify swapchain code (#502) goeiecool9999 2022-11-21 16:47:43 +01:00
  • 3f84c7fa24
    AppImage: Fix resource path (#517) qurious-pixel 2022-11-21 04:14:34 -08:00
  • 01ce523f01
    Input settings: Fix combobox dropdown not working on linux (#500) goeiecool9999 2022-11-21 13:13:19 +01:00
  • 50cdaf9a16
    remove redundant en language file (#518) Tillsunset 2022-11-21 06:11:35 -06:00
  • 9ce52ad83a
    Linux/macOS: Implement overlay CPU/memory statistics (#480) v2.0-17 goeiecool9999 2022-11-20 19:53:45 +01:00
  • c17097369b
    Redownload BOSS files if they are not found (#504) MythicalPlayz 2022-11-20 18:21:20 +02:00
  • 8f1ee9e5aa
    Fix checking space using non existing folder (#503) SSimco 2022-11-18 13:46:05 +02:00
  • 57c8dec335
    fix two if statements checking range of number wrong (#494) goeiecool9999 2022-11-17 15:42:08 +01:00
  • 2adabcb936
    Linux: Save 10.7MiB of useless debug info (#475) goeiecool9999 2022-11-17 15:31:34 +01:00
  • b1c70588fe
    Enable online features for Unix (#486) v2.0-16 SSimco 2022-11-15 18:03:46 +02:00
  • 4442efa8ac
    rely on distro policy to make executable PIE, but do enforce noexecstack on final output (#490) goeiecool9999 2022-11-13 17:23:48 +01:00
  • e9d10a9581
    Linux+OpenGL: Implement GUI vsync setting (#477) v2.0-15 goeiecool9999 2022-11-13 08:29:25 +01:00
  • 2842615edb
    Fix various colour values for dark themes (#439) goeiecool9999 2022-11-13 08:27:09 +01:00
  • 94b179ef5a
    [APPIMAGE] Update AppImage (#481) qurious-pixel 2022-11-11 22:38:52 -08:00
  • 7f21104b54
    Disable Discord RPC checkbox based on build option (#476) jn64 2022-11-12 03:51:50 +08:00
  • bbd8d6d5ac
    Linux OpenGL: Fix gamepad not updating (#474) goeiecool9999 2022-11-11 08:33:44 +01:00
  • 4d68446f14
    Vulkan: Further swapchain code improvements. (#473) goeiecool9999 2022-11-11 08:14:38 +01:00
  • a0e69ffbbd
    Linux: Explicitly enable some flags related to security. (#446) goeiecool9999 2022-11-09 07:17:50 +01:00
  • c3d6cad428
    Added a note on re-building to fix RPATH issues. (#352) Ktoks 2022-11-08 20:22:09 -07:00
  • 58c7b56c60
    Add Apple Silicon build instructions (#280) UltraHDR 2022-11-09 01:47:23 +00:00
  • be287a1f4e
    ImGui: match all begin()/end() (#470) bslhq 2022-11-09 09:45:40 +08:00
  • 5adb1e9618
    Add commit hash to build name on build check workflow (#463) Tillsunset 2022-11-06 19:47:59 -06:00
  • 138510106c
    Vulkan: Fix freeze when closing pad view (#435) v2.0-14 goeiecool9999 2022-11-06 00:40:00 +01:00
  • 948460cad7 InputSettings: Refresh panels on profile load and other operations Exzap 2022-11-06 00:17:48 +01:00
  • 3df8217a02 SDLController: Do not manually recycle controller instance Exzap 2022-11-06 00:15:19 +01:00
  • ec6726e85c Use generic EC_POINT_get_affine_coordinates Exzap 2022-11-05 22:09:21 +01:00
  • 348d86648f
    Vulkan: Refactor swapchain code (#399) goeiecool9999 2022-11-04 15:22:29 +01:00
  • 592c9b2776
    Update build_check.yml Exzap 2022-11-04 15:09:25 +01:00
  • 5d156672e8
    CI: Add AppImage Build (#452) qurious-pixel 2022-11-04 14:07:17 +00:00
  • 2f86622a68
    Don't go to mount point for free space check (#450) Tillsunset 2022-11-04 08:34:32 -05:00
  • a40b226e00
    CubebInput: Avoid redundant CoInitializeEx (#449) v2.0-13 Exzap 2022-11-03 18:29:21 +01:00
  • 521f2fb707
    MacOS: Workaround for Metal stride limitation (#445) v2.0-12 Tillsunset 2022-11-03 06:51:32 -05:00