Tom Lally
fd013c40ab
Cleanup LatteDecompilerCFInstruction copy and move constructors.
2022-08-27 13:49:07 +01:00
ArtemisX64
93d7b69e76
Merge branch 'cemu-project:main' into gcc1
2022-08-27 17:12:07 +09:00
ArtemisX64
01c58555f3
Fixes Path Issues ( #70 )
...
* Fix bad path
2022-08-27 09:57:30 +02:00
Arne Morten Kvarving
8459cd928c
fix some printf format specifiers ( #76 )
...
use the definition in cinttypes for portability
2022-08-27 09:33:01 +02:00
ArtemisX64
4bc6c01ce6
More linux fixes
2022-08-27 15:53:31 +09:00
ArtemisX64
e4fc8ce726
Merge branch 'cemu-project:main' into gcc
2022-08-27 12:33:32 +09:00
gurrgur
5cba1a1185
gui: keep shown graphic pack when clicking on preset dropdown ( #77 )
2022-08-27 05:33:30 +02:00
ArtemisX64
20afbc6af6
Fix Compilation in Windows
2022-08-27 12:30:31 +09:00
Tom Lally
b3e67b85f1
Removed unnecessary comment
2022-08-27 00:36:50 +01:00
Tom Lally
82c1b4417a
Merge cleanup
2022-08-27 00:30:39 +01:00
Tom Lally
c102097768
Merge remote-tracking branch 'origin/main' into gcc
2022-08-27 00:12:10 +01:00
Tom Lally
9b112c3175
Removed superfluous const
2022-08-26 23:23:29 +01:00
Crementif
ca78b92718
Remove cemuhook and fix exports ( #73 )
2022-08-26 19:41:42 +02:00
tastymeatball
e524a6c16d
Add Rudimentray Proxy Support ( #68 )
...
* Add Rudimentray Proxy Support to NAPI
2022-08-26 17:04:46 +02:00
ArtemisX64
1cb2d4e5ee
Proper fix for static asserts ( #64 )
...
Replace std::uniform_int_distribution with boost::random::uniform_int_distribution
2022-08-26 14:28:50 +02:00
Andrea Pappacoda
19a0a3a359
perf: optimize GenerateRandomString() ( #66 )
...
The previous implementation used an std::stringstream to concatenate
the generated random string.
The new one uses a simple preallocated std::string, as the size of the
output is already known - it is the length parameter.
It also uses std::generate_n() instead of an explicit loop, making the
code more concise and potentially faster, as no calls to
std::string::operator+= are needed.
Calling GenerateRandomString(1'000'000) with the std::stringstream-based
implementation allocated 16 times, for a total of 3'173'516 bytes.
The new one cuts this down to 4 allocs, for a total of 1'076'864 bytes.
2022-08-26 12:53:42 +02:00
Tom Lally
aa9f578bc6
Added CemuUtils dependency.
2022-08-26 10:19:56 +01:00
Tom Lally
73c329712e
Unix path
2022-08-26 09:52:20 +01:00
Alexey Varfolomeev
ebcff2e319
fix unix path on IOSU/PDM ( #60 )
...
With PR #52 this path was missed
2022-08-26 06:21:07 +02:00
Marcin Chojnacki
974edaa649
Initial macOS port bringup ( #52 )
2022-08-26 04:03:26 +02:00
Exzap
a2abffd37b
coreinit: Manual endian-swap is not required for MEMPTR
2022-08-25 16:59:54 +02:00
Marco Rubin
1d3f62a09c
Fix ImGui::Text() format strings ( #41 )
...
* Fix format string
2022-08-25 12:15:02 +02:00
ArtemisX64
3d6d9341f6
Update precompiled.h
2022-08-25 16:46:34 +09:00
Tom Lally
396eeff89e
Removed duplicate #endif
2022-08-25 06:42:01 +01:00
ArtemisX64
8b7738f0ab
Replace Vulkan-SDK with Vulkan Headers
2022-08-25 13:31:32 +09:00
Tom Lally
c8c9fad128
GCC build
2022-08-25 03:45:35 +01:00
Exzap
d60742f52b
Add all the files
2022-08-22 22:21:23 +02:00