Exzap
41f2c27229
Remove dependency on boost::dll and boost::range
2023-04-16 11:51:25 +02:00
why-keith
80953fe603
Migrate saveLog_printf to new logging ( #768 )
2023-04-16 00:31:53 +02:00
why-keith
27a5671056
Migrate inputLog_printf to new logging ( #767 )
2023-04-16 00:18:11 +02:00
why-keith
a519b01b58
Migrate socketLog_printf to new logging ( #766 )
2023-04-16 00:08:22 +02:00
why-keith
9c6e3fb144
Migrate nfpLog_printf to new logging ( #769 )
2023-04-15 15:19:00 +02:00
Exzap
a6e9481b64
Use vcpkg GTK3 with enabled wayland ( #772 )
2023-04-15 12:21:08 +02:00
Exzap
ecb7b77326
Latte: Use better hashing algorithm for cache invalidation
...
Decreases chance of hash collisions while also being faster due to 4 channel vectorization
2023-04-15 10:08:58 +02:00
why-keith
a640bd079c
Migrate sndApiLog_printf to new logging ( #762 )
2023-04-13 14:18:45 +02:00
why-keith
486e228f72
Migrate gx2Log_printf to new logging ( #761 )
2023-04-13 14:13:54 +02:00
Exzap
a8b30cf96b
Temporarily use dummy port for GTK3
2023-04-13 14:02:59 +02:00
Exzap
fe2855168d
Update SDL2 + Better way to use sys packages on linux
2023-04-13 14:02:59 +02:00
Michael
d27935a1bd
Update URLs related towards cemu_graphic_packs repo. ( #764 )
2023-04-13 04:37:53 +02:00
why-keith
916e9099ac
Migrate force_log_printf to new logging ( #714 )
2023-04-12 16:32:26 +02:00
why-keith
4be57f4896
Migrate force_log_printf to new logging ( #714 )
2023-04-12 16:31:34 +02:00
Exzap
072c18a6e3
Improve exception logging on posix
...
Fix compile errors
2023-04-06 07:33:41 +02:00
Exzap
3428e4dae6
Use system libpng for vcpkg on linux
2023-04-06 00:36:39 +02:00
Exzap
59f6fe6e2f
Use system GTK3 instead of the vcpkg port
2023-04-04 22:58:38 +02:00
Nicholas F
55e1551cc7
Add F11 hotkey to gamepad view ( #727 )
2023-04-04 04:39:29 +02:00
Forest
27f7b4d550
metainfo.xml: respect AppStream version format ( #738 )
2023-04-03 13:49:14 +02:00
Tillsunset
82783d0f53
update homebrew to get latest packages and use llvm@15, llvm @16 has a compatibility issue with boost
2023-04-03 13:48:25 +02:00
goeiecool9999
cb9570e229
Fix disable screensaver workaround ( #728 )
2023-03-30 11:32:25 +02:00
Colin Kinloch
b3180bc4a6
Fix GamePad window when using vulkan with wayland
2023-03-29 18:22:48 +02:00
Colin Kinloch
be1e77186e
Wayland: Set app_id for icon in kde ( #718 )
2023-03-29 16:28:17 +02:00
Nicholas F
715d2247a9
Allow user to enter fullscreen with F11
2023-03-29 14:24:51 +02:00
Tillsunset
aa63a6a36e
Disable the "Disable screen saver" option
2023-03-29 02:23:52 +02:00
Exzap
02ec40b7ba
Fetch full history for vcpkg
2023-03-28 18:29:30 +02:00
Exzap
9a75e8df53
Keep vcpkg_overlay_ports folder
2023-03-28 17:53:54 +02:00
Exzap
3ff3b732c8
Upgrade vcpkg + submodule dependencies ( #719 )
2023-03-28 17:43:02 +02:00
JP-Carr
a7f6043205
switched cafeLog_logLine() with cemuLog_log()
2023-03-26 15:10:48 +02:00
Tillsunset
18a266155f
Revert "Force async compile off for macos ( #532 )"
...
This reverts commit 523a0e1706
.
2023-03-24 18:06:19 +01:00
Rivan Parmar
823386cc09
gui: Added location column in Title Manager ( #697 )
...
Thanks @RivanParmar!
2023-03-19 11:25:05 +01:00
Exzap
9049ad91f9
Add missing constructor
2023-03-13 05:34:53 +01:00
Exzap
eaf006d606
Dont find_package cubeb in vcpkg mode
2023-03-13 05:34:53 +01:00
Exzap
e803c6be47
Use attribute for AES-NI instead of -maes option
2023-03-13 05:34:53 +01:00
Exzap
9fb8f4cb6b
Fix StringBuf.add()
2023-03-13 05:34:53 +01:00
Exzap
504e0488a8
Remove shaderMulAccuracy "min" option
...
It's less accurate and it doesn't actually perform better on most hardware.
2023-03-13 05:34:53 +01:00
Exzap
040cc27a40
Logging: Fix typo in preprocessor constant name
2023-03-13 05:34:53 +01:00
Exzap
8ce3f834c4
Latte: Optimize shader decompiler output
2023-03-13 05:34:53 +01:00
Exzap
3acdd47eaf
Merge pull request #682 from Exzap/shader-improvements-2
...
Utilize VK_KHR_SHADER_FLOAT_CONTROLS if available
2023-03-11 04:41:08 +01:00
Exzap
a2c518354f
Remove unnecessary include
2023-03-02 16:44:22 +01:00
Exzap
466ad8d35e
Latte/Vulkan: Set RoundingModeRTE for all float types
...
Seems like GLSL's unpackHalf2x16() is affected by the 16bit rounding setting
2023-03-02 16:22:28 +01:00
Exzap
f8ea594447
Latte: Small refactor for shader decompiler
...
Latte: Small refactor for shader decompiler
2023-03-02 16:22:19 +01:00
Exzap
4a564e2447
Latte/Vulkan: Set shader rounding mode via VK_KHR_SHADER_FLOAT_CONTROLS
2023-03-02 16:22:05 +01:00
Exzap
43c9a4eccd
Fix compilation error when ENABLE_DISCORD_RPC is not set
2023-03-02 11:09:54 +01:00
Georgiy NN
b87465fd8a
Fix building with cubeb disabled
2023-02-25 19:17:19 +01:00
Jonathan Mohrbacher
44c16e1c64
Delete dead EmulatedController::find_controller method
2023-02-25 18:45:42 +01:00
lisa-wolfgang
4c697d3755
Add cross-platform "disable screen saver" setting ( #497 )
2023-02-24 22:10:07 +01:00
Exzap
80b1c50b50
coreinit: Fix thread scheduler not resetting quantum
...
When a thread was force-rescheduled (e.g. via OSYieldThread) the next time it resumed it would not reset the time slice duration (remainingCycles) back to ppcThreadQuantum. As a consequence threads were often immediately rescheduled and only on the next turn they would get their full time slice.
Aside from (very slightly) improving performance, this also fixes the OSDisableInterrupts warning spam in the log for TPHD.
2023-02-22 13:37:14 +01:00
Exzap
9d25b88368
Latte: Add support for MIN_DX10 shader instruction
2023-02-22 13:37:14 +01:00
Crementif
05e0f349e0
debugger: Disable Linux read/write breakpoints for now ( #669 )
...
It seems that there's some differences for some distros so until a proper solution is found, just disable it for now.
2023-02-20 00:29:32 +01:00