Commit graph

97 commits

Author SHA1 Message Date
Tom Lally
a372c6ad9d Replace array with std::vector 2022-09-01 18:06:55 +01:00
Tom Lally
39a8028ff3 Include cleanup 2022-09-01 17:49:15 +01:00
Tom Lally
bc0c2f528f Merge branch 'dev' into linux-overlay 2022-09-01 17:33:55 +01:00
Tom Lally
53e3ed946e
Merge branch 'cemu-project:main' into dev 2022-09-01 17:32:51 +01:00
Tom Lally
b81e71424b Removed unnecessary static_cast 2022-09-01 17:27:29 +01:00
bitscher
b8d4cf5b29
Fix asserts in TitleManager and DownloadManager (#134) 2022-09-01 18:24:07 +02:00
Tom Lally
9313055543 Correctly read kernel time. 2022-09-01 17:14:11 +01:00
Tom Lally
d156ad0a0f Cleanup 2022-09-01 17:13:14 +01:00
Tom Lally
4aaefeaefd Refactor ProcessorTime to SystemInfo 2022-09-01 17:12:13 +01:00
Tom Lally
002acbd7a0 Cleanup 2022-09-01 17:10:24 +01:00
Tom Lally
feefdf5fc4 Added RAM usage to linux overlay. 2022-09-01 17:01:31 +01:00
Tom Lally
2d30edcbc6 Added process cpu use and per-core global cpu use to linux overlay. 2022-09-01 16:45:52 +01:00
Tom Lally
5f484b22d2 Fix crash when per-core overlay is enabled on linux. 2022-09-01 12:17:40 +01:00
Tom Lally
547dcd89bc Typo fix 2022-08-31 19:01:53 +01:00
Tom Lally
464d646e1b
Merge branch 'cemu-project:main' into dev 2022-08-31 14:10:36 +01:00
Exzap
d8da8a54a6
Infrastructure for shipping and auto-updating experimental releases (#131) 2022-08-31 12:04:09 +02:00
Exzap
e147c1b4a6
cmake workaround for CemuAsm failing to link on msbuild 2022-08-31 10:41:24 +02:00
ArtemisX64
0630e8d845
Linker(Vcpkg) Error: undefined reference to libdecor (#128) 2022-08-31 07:53:04 +02:00
Tom Lally
584c8fde61
Merge branch 'cemu-project:main' into dev 2022-08-30 22:16:27 +01:00
Marcin Chojnacki
527ee3aea5
Initial implementation of macOS Vulkan renderer over MoltenVK (#124) 2022-08-30 19:02:56 +02:00
Marcin Chojnacki
15b71c57dd
Correct wxMenu ID to resolve macOS crash (#125) 2022-08-30 17:55:34 +02:00
Crementif
dff782eb0d
docs: Add warning about clang-14 issue 2022-08-30 17:53:32 +02:00
Crementif
7d461d1658
docs: Improve build instructions (#109)
Co-authored-by: RyzenDew <84041391+RyzenDew@users.noreply.github.com>
2022-08-30 16:36:14 +02:00
niko1point0
584938d8f3
Renable Nvidia Multithreaded Pipeline compile after driver 515 (#91) 2022-08-30 15:58:43 +02:00
Tom Lally
daf37373e9 Merge remote-tracking branch 'origin/dev' into dev 2022-08-30 14:02:42 +01:00
Tom Lally
f94edd5c31 Explicit narrowing conversion. 2022-08-30 13:59:40 +01:00
Tom Lally
971c586491
Merge branch 'cemu-project:main' into dev 2022-08-30 13:52:49 +01:00
Tom Lally
ad735f019c Removed fpermissive flag. 2022-08-30 13:51:34 +01:00
Tom Lally
ab1e6f3f53 Added __cpuid and __cpuidex wrappers, and fixed wrong argument order in __cpuid. 2022-08-30 13:42:36 +01:00
Krystian Booker
60074c440d
Bug #620 Fixed crash when no audio devices are present (#118) 2022-08-30 14:10:05 +02:00
Tom Lally
0a170d6efc Squashed some verbose warnings. 2022-08-30 12:36:43 +01:00
Tom Lally
d1facbeb81
Merge branch 'cemu-project:main' into dev 2022-08-30 12:02:48 +01:00
Tom Lally
3b4d66ddd0 Removed fms-extensions flag 2022-08-30 11:49:42 +01:00
Tom Lally
73ccbe298b Consistent _umul128 call on all platforms 2022-08-30 11:49:12 +01:00
Tom Lally
e03cafe729 Replaced _rotl with std::rotl 2022-08-30 11:47:35 +01:00
Tom Lally
1418186d82 Only use dllexport attribute for windows targets. 2022-08-30 11:29:51 +01:00
bitscher
2d42c885da
Fix various compiler warnings and update OpenSSL hash functions (#119)
* Update OpenSSL hash functions to OpenSSL 3.0
* Fix invalid sscanf format in DownloadManager
* Fix unset return value warning
* Fix erroneous check on otpMem in iosu_crypto
2022-08-30 09:27:25 +02:00
P. "Ivory" Vasilopoulos
86c0a8f698
Add Greek translation for Linux distributions (#106) 2022-08-30 06:24:23 +02:00
William
1fba15a4c5
Add pt_BR to desktop and metainfo files (#110) 2022-08-30 06:17:53 +02:00
Stefano Calabrese
5b9483f7d8
Add Italian translation for Linux distributions (#116) 2022-08-30 06:14:17 +02:00
Tom Lally
c065d22dda
Removed THREAD_LOCAL macro. (#101) 2022-08-30 06:10:33 +02:00
Tom Lally
134524ce85 Removed some flags when compiling with clang 2022-08-29 23:33:11 +01:00
Tom Lally
e56195c441
Merge branch 'cemu-project:main' into dev 2022-08-29 23:30:30 +01:00
Amaro Martínez
d94ecfe078
Add Spanish translation for Linux distributions (#105) 2022-08-29 10:00:08 +02:00
Andrea Pappacoda
f51a51df3b
build: improve the Linux aspect of things (#75)
Improved, fixed and streamlined cmake files. Optionally use system libraries instead of vcpkg (-DENABLE_VCPKG=OFF)
2022-08-29 07:19:48 +02:00
Tom Lally
223fd5e0c8
Merge branch 'cemu-project:main' into dev 2022-08-28 19:15:08 +01:00
Crementif
0f24b0663e
Initialize glslang struct using consteval
Doesn't seem like there's a way to bypass the need for default values in their API, and since their versions doesn't seem to be reliable enough to know whether maxDualSourceDrawBuffersEXT exists. This way it's default initialized to 0 which is fine for Cemu.
2022-08-28 19:23:24 +02:00
Tom Lally
1ec8a9b23c Removed unused variable. 2022-08-28 17:40:07 +01:00
Tom Lally
4c07c8aa53 Removed THREAD_LOCAL macro. 2022-08-28 16:58:39 +01:00
Tom Lally
454b587e36
Fix compilation on GCC and other Linux fixes (#80) 2022-08-28 15:29:15 +02:00