- 28 Nov, 2022 10 commits
-
-
Morph authored
input_common/helpers: Mark analog property structs members as static constexpr
-
Morph authored
common/input: Add helper functions for constructing input and output devices
-
Morph authored
yuzu/main: Merge variable declaration into ifdef
-
Lioncash authored
These are const with no dependency on any other data members, so we can make these static constexpr to reduce the overall object size.
-
Lioncash authored
Makes the transform calls much nicer to read.
-
Lioncash authored
Avoids the redundancy of needing to explictly specify the common namespace and the type.
-
Lioncash authored
This was previously being passed by value, which was unnecessary and created more allocations than necessary.
-
Lioncash authored
This is only used in the non-Windows path.
-
liamwhite authored
yuzu-cmd: Fix default config value
-
german77 authored
-
- 27 Nov, 2022 8 commits
-
-
liamwhite authored
CMake: rework for Qt6 support
-
liamwhite authored
yuzu-cmd: Fix input callback crash on close
-
liamwhite authored
yuzu-cmd: Update configuration file description
-
german77 authored
-
bunnei authored
FSR Sharpening Slider
-
Morph authored
crypto: use user-provided keys whenever possible
-
Valeri authored
Solves an issue where autogenerated title keys would take precedence over those provided by user.
-
german77 authored
-
- 26 Nov, 2022 9 commits
-
-
bunnei authored
Replace GLSL as the default OpenGL shader backend
-
Matías Locatti authored
-
Matías Locatti authored
GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support.
-
liamwhite authored
video_core: Fine tune maxwell drawing trigger mechanism
-
liamwhite authored
maxwell_to_vk: Fix format usage bits and add R16_SINT
-
Matías Locatti authored
-
Matías Locatti authored
configure_graphics: Implement custom setting for FSR Sharpening
-
lat9nq authored
-
lat9nq authored
-
- 25 Nov, 2022 5 commits
-
-
liamwhite authored
[audio_core] Fix an OoB with sample sinking
-
bunnei authored
externals: always use LibreSSL on Windows
-
bunnei authored
Qt: assign menuRole properties for actions
-
bunnei authored
hle_ipc: Add helper function for determining element counts
-
liamwhite authored
YFC - Fermi2D: Rework blit engine and add a software blitter.
-
- 24 Nov, 2022 8 commits
-
-
Morph authored
GPU: Fix buffer cache issue, engine upload not inlining memory in multiple lines, etc
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
GPU: Fix buffer cache issue, engine upload not inlining memory in multiline and pessismistic invalidation.
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Fernando Sahmkow authored
-
Kyle Kienapfel authored
This PR rearranges things in the CMake system to make compiling with Qt6 possible 1. Camera API has changed in Qt6, so the camera feature is disabled 2. A previous fix involving QLocale is now version gated. 3. QRegExp replaced with QRegularExpression, see #5343 4. Qt6_LOCATION option added to specify a location to search for Qt6 (see examples below) 5. windeployqt is used to copy Qt6 files into the build directory on Windows Notes for Arch Linux Arch install happened to have qt6-base qt6-declarative qt6-translations installed mkdir build && cd build cmake .. -GNinja -DYUZU_USE_BUNDLED_VCPKG=ON -DYUZU_TESTS=OFF -DENABLE_QT6=YES -DYUZU_USE_BUNDLED_QT=NO Windows (MSVC) Qt wants users to download precompiled libraries via an online installer, it is worth noting that the GPL/LGPL takes precendence over any ... In the Qt Maintenance tool, under a version, such as 6.3.1 Select "MSVC 2019 64-bit" Under Additional Libraries Qt Multimedia may be of use for Camera support For the Web Applet I had to select the following: PDF Positioning WebChannel WebEngine mkdir build && cd build cmake -G "Visual Studio 16 2019" -DQt6_LOCATION=C:/Qt/6.4.0/msvc2019_64/ \ -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=YES -DYUZU_USE_BUNDLED_QT=NO \ -DENABLE_QT_TRANSLATION=YES -DENABLE_QT6=YES .. Some numbers for reference (msvc2019_64) Qt5 (slimmed down) 508 MB Qt5.15.2 all in 929 MB Qt6.3.1 1.71 GB Qt6.3.2 1.73 GB Qt6.4.0-beta3 1.83 GB Qt6.4.0 1.67 GB
-