Commit graph

  • 6cca4625a1
    Merge c8cc31ebb3 into f61539a262 rcaridade145 2025-01-08 13:09:36 +0800
  • 47dc16862d
    Merge 04cad5677b into f61539a262 Exzap 2025-01-08 13:08:09 +0800
  • 6bbfd083a2
    Merge 68aa40518d into f61539a262 SamoZ256 2025-01-08 09:59:35 +0530
  • 90aa708274
    Merge 528fc53718 into f61539a262 jn64 2025-01-07 22:49:44 -0500
  • f61539a262
    Update build instructions for fedora and add troubleshooting step for alternative architectures (#1468) main brysma1 2025-01-07 22:22:55 -0500
  • 6f6890140a
    Use export for setting env variable Exzap 2025-01-08 04:19:59 +0100
  • 3a4d61bf78
    Update BUILD.md brysma1 2025-01-07 21:26:38 -0500
  • c14c9dc13e
    Fixed typo brysma1 2025-01-07 09:37:55 -0500
  • 68aa40518d
    Merge branch 'main' into metal SamoZ256 2025-01-07 11:29:17 +0100
  • e18f195b1c
    Updated dependencies to fedora command, and added flag for alternative architectures troubleshooting brysma1 2025-01-07 01:40:02 -0500
  • 6247b6571f
    Merge pull request #14 from SamoZ256/metal-gpu-capture SamoZ256 2025-01-05 16:47:52 +0100
  • 92021db230
    Use one CPU emulation thread for --force-interpreter (#1467) Crementif 2025-01-05 04:08:13 +0100
  • 1481baa587 Always use 1 thread while using interpreter mode Crementif 2025-01-05 03:41:25 +0100
  • 4b792aa4d2
    debug: Fix shader dumping (#1466) Crementif 2025-01-04 20:38:42 +0100
  • 6d6eb066f1 Don't recreate directories on each shader dumped Crementif 2025-01-04 20:05:57 +0100
  • 337ec6b721
    fix: GPU capture button not working Samuliak 2025-01-04 17:02:03 +0100
  • d774d3feca whoops, wrong formatting library Crementif 2025-01-04 15:46:41 +0100
  • 9352654d3a Fix shader dumping Crementif 2025-01-04 15:09:00 +0100
  • 813c52c23c
    add gpu capture environment notice Samuliak 2025-01-04 13:55:49 +0100
  • 9a61e81715
    support saving GPU captures to a file Samuliak 2025-01-04 13:54:07 +0100
  • 1d8806cf06
    add an option to capture GPU frame Samuliak 2025-01-04 12:42:06 +0100
  • 40dab1e212
    fallback to transparent black for custom sampler border color Samuliak 2025-01-04 11:24:00 +0100
  • fef3fbdb38
    Merge 9187044cad into 1e30d72658 Exzap 2024-12-30 18:03:15 +0000
  • 1e30d72658
    build: Add ALLOW_PORTABLE flag (#1464) capitalistspz 2024-12-30 17:49:51 +0000
  • 8c34745e2f Also check that portable is a directory capitalistspz 2024-12-29 10:40:14 +0000
  • 3b182be1d7 Add ALLOW_PORTABLE cmake flag capitalistspz 2024-12-29 10:34:10 +0000
  • 55d9436bf3
    fix typo in texture decoder Samuliak 2024-12-22 10:15:13 +0100
  • 967a74024a
    implement point coord properly Samuliak 2024-12-21 08:52:18 +0100
  • 2b0cbf7f6b
    Fix building against Boost 1.87.0 (#1455) Mike Lothian 2024-12-18 21:15:42 +0000
  • 08ea28f56e
    add an option to select gpu for metal Samuliak 2024-12-18 19:51:58 +0100
  • 79290eae3f
    display gpu name Samuliak 2024-12-18 19:31:24 +0100
  • 770d6cfda7
    Revert "rework gpu selection" Samuliak 2024-12-18 19:30:12 +0100
  • fa004a33c6
    add an option to preserve position invariance Samuliak 2024-12-18 16:38:55 +0100
  • 3738ccd2e6
    Play bootSound.btsnd while shaders/pipelines are compiling (#1047) goeiecool9999 2024-12-18 15:55:23 +0100
  • b8b02b82cf
    Merge 4ecbd6d6f0 into b53b223ba9 gaowanqiu 2024-12-16 19:35:37 +0100
  • 40339bb19c
    Merge 8512c1b474 into b53b223ba9 goeiecool9999 2024-12-16 15:10:39 +0100
  • 8512c1b474 pass pointers instead of const references to be more idiomatic goeiecool9999 2024-12-16 15:10:33 +0100
  • 40219e204a post-merge fixes goeiecool9999 2024-12-16 14:27:32 +0100
  • 4281f6e0c8
    implement shader uint min max instructions Samuliak 2024-12-16 14:24:53 +0100
  • 234a013111 Merge branch 'refs/heads/main' into vulkanfixesandcleanup goeiecool9999 2024-12-16 14:15:51 +0100
  • e8c7e9d093
    Merge branch 'main' into metal SamoZ256 2024-12-16 14:14:16 +0100
  • c6e8b5c933
    fix: depth stencil state issues Samuliak 2024-12-16 14:13:11 +0100
  • ecc7f1c781 Boost: Fix building against Boost 1.87.0 Mike Lothian 2024-12-14 19:49:06 +0000
  • b53b223ba9 Vulkan: Use cache for sampler objects Exzap 2024-12-16 02:38:43 +0100
  • 6aaad1eb83 Debugger: Added right click context menu to disasm view + small fixes Exzap 2024-12-15 21:47:05 +0100
  • adab729f43 UI: Correctly handle unicode paths during save export Exzap 2024-12-08 13:33:34 +0100
  • d64e0c9b6f
    rework gpu selection Samuliak 2024-12-15 13:18:24 +0100
  • 94b140f3ea fix edge case where sound could stop prematurely goeiecool9999 2024-12-14 22:55:08 +0100
  • 13f3d91387 Add thread name, remove forward declarations for removed functions goeiecool9999 2024-12-14 22:28:57 +0100
  • ba9a9370fe
    make clear message more descriptive Samuliak 2024-12-14 11:21:35 +0100
  • 137becb894
    do safety checks before clearing Samuliak 2024-12-14 11:00:42 +0100
  • 74a1162a17
    only set array length for texture view arrays Samuliak 2024-12-10 16:44:31 +0100
  • 434ffc9828
    clamp texture mip count Samuliak 2024-12-10 08:11:10 +0100
  • 4b78f35f7d clean up fadeout loop goeiecool9999 2024-12-10 00:21:47 +0100
  • 6b057aea14 make variable non-member goeiecool9999 2024-12-10 00:10:37 +0100
  • d3c0bac43c adjust parameters goeiecool9999 2024-12-09 21:03:09 +0100
  • 3fae0350fe Check whether portable is directory to avoid conflict with portable sandboxing framework heavysink 2024-12-09 12:45:10 -0600
  • bafaad2dee don't use magic number goeiecool9999 2024-12-09 19:14:54 +0100
  • a8ef8b85fa only increase fadeout sample counter on odd samples goeiecool9999 2024-12-09 18:25:15 +0100
  • 307e166efb fade from 0dB to -100dB in 1.5 seconds goeiecool9999 2024-12-09 18:04:00 +0100
  • aec4462000 make fade out and stop separate actions goeiecool9999 2024-12-09 17:31:04 +0100
  • 92721a023e Add fadeout and handle thread lifetime with class goeiecool9999 2024-12-09 17:19:09 +0100
  • 372bbd0037 Merge branch 'refs/heads/main' into loadaudio goeiecool9999 2024-12-09 14:58:59 +0100
  • ac96a1dd53
    output all fragment inputs in the vertex shader Samuliak 2024-12-08 15:00:48 +0100
  • dd0af0a56f
    Linux: Allow connecting Wiimotes via L2CAP (#1353) v2.5 capitalistspz 2024-12-07 11:02:40 +0000
  • 934cb54605 Properly check if MLC is writeable Exzap 2024-12-07 09:24:59 +0100
  • 356cf0e5e0 Multiple smaller HLE improvements Exzap 2024-12-07 09:23:11 +0100
  • e2d0871ca3 Camera: Set error code in CAMInit Exzap 2024-12-07 07:48:30 +0100
  • 40d9664d1c Update translation files Cemu-Language CI 2024-12-07 07:14:20 +0000
  • 04cad5677b Handle flush heuristics Exzap 2024-12-06 20:53:52 +0100
  • d59e17b105 Properly handle resource clean up Exzap 2024-12-05 12:33:21 +0100
  • e97493b2a1 Optimize ChunkedHeap Exzap 2024-12-05 12:17:18 +0100
  • a648fc7a08 Prevent connection attempts on still-connected controllers capitalistspz 2024-12-03 16:36:42 +0000
  • 08b0bfba8b screaming case constexpr capitalistspz 2024-11-22 12:39:44 +0000
  • cff8d908cf Make cancellable between name reads, disable cancel button during inquiry. capitalistspz 2024-10-21 10:02:49 +0100
  • 5184e632e2 Search for up to 4 devices at a time capitalistspz 2024-10-10 15:12:43 +0100
  • 9046dca558 Show bluetooth address in correct order. (It would be nice if std::ranges::reverse_view worked properly with clang 15) capitalistspz 2024-10-04 22:41:54 +0100
  • 0340e5e7cb Free BT resources acquired during pairing capitalistspz 2024-10-03 19:14:10 +0100
  • f43f88f728 Prevent storing duplicate addresses capitalistspz 2024-10-02 00:49:01 +0100
  • 8ba4b051a1 Stop replacing non-duplicate controllers capitalistspz 2024-09-27 00:18:27 +0100
  • e14c54b846 Fix a crash from writing to a disconnected device capitalistspz 2024-09-27 00:15:09 +0100
  • 55e240339c Install libbluetooth-dev for AppImage too capitalistspz 2024-09-26 23:33:43 +0100
  • 7f58a2047b Add bluez libs to dependency list capitalistspz 2024-09-26 22:30:31 +0100
  • 182e90500f Make Bluez optional capitalistspz 2024-09-26 21:40:10 +0100
  • cc2212a441 Stop using std::jthread, because Mac doesn't support it capitalistspz 2024-09-26 21:37:12 +0100
  • 11656c3452 WiimoteControllerProvider: Move device getting to another thread capitalistspz 2024-09-26 21:18:36 +0100
  • 667bf968f9 Use bdaddr to compare L2CapWiimotes capitalistspz 2024-09-26 17:01:10 +0100
  • 3c7768cd9d Fix Windows build error capitalistspz 2024-09-26 06:06:57 +0100
  • 447d760482 WiimoteDevice: Make equality actually constant capitalistspz 2024-09-26 05:52:40 +0100
  • e6e437be17 Fix periodic hitching when controller paired and connected capitalistspz 2024-09-26 03:51:56 +0100
  • 00ff45d66b PairingDialog: Implement 'pairing' for bluez, reformat file capitalistspz 2024-09-26 02:50:02 +0100
  • 0d4176aab0 Correct return value on L2CapWiimote::write_data capitalistspz 2024-09-26 02:48:38 +0100
  • b71ace17d3 Link bluez capitalistspz 2024-09-26 02:43:27 +0100
  • e5d1d0e649 Allow WiimoteControllerProvider to receive L2CapWiimotes capitalistspz 2024-09-26 01:42:24 +0100
  • 32cb2bf3b5 Create L2CapWiimote instances as shared_ptr capitalistspz 2024-09-26 01:37:15 +0100
  • 444a8decb1 Remove unnecessary != overload capitalistspz 2024-09-26 01:19:51 +0100
  • 91679d5ba6 Add L2CapWiimote capitalistspz 2024-09-26 01:17:00 +0100
  • eca7374567
    Set version for macOS bundle (#1431) neebyA 2024-12-01 20:19:15 -0800
  • 80a6057512
    build: Fix linker failure with glslang 15.0.0 (#1436) Jeremy Kescher 2024-12-02 01:01:22 +0100
  • c291376bf9
    Cafe: Fix linker failure with glslang 15.0.0 Jeremy Kescher 2024-12-01 19:19:23 +0100