- Nov 10, 2020
-
-
lat9nq authored
Changes QMessageBox usages to warnings, as the problems they bring to light are being safely handled by the application and do not warrant something of the "critical" level. Changes LOG_CRITICAL to LOG_ERROR for the same reason. Preferring ERROR to WARNING as yuzu is denying loading of any guest applications after checking for these conditions. Moved logging the GL_RENDERER string into GetUnsupportedGLExtensions() to make more clear that unsupported extensions were already being logged. Makes placement of the logs easier to understand later, as well.
-
lat9nq authored
Changes the first message to not include the OpenGL version, as the error is caused by OpenGL failing to load. Adds a new check for OpenGL version 4.3. This will display a message with a similar error as well as the GL_RENDERER string. Adds a CRITICAL log message when triggered. This prevents a crash with yuzu trying to use older OpenGL versions. Modifies the unsupported extension message to output the GL_RENDERER string in the message, as well as logging the string.
-
- Nov 08, 2020
-
-
Lioncash authored
Resolves numerous deprecation warnings throughout the codebase due to inclusion of this header. Now building core should be significantly less noisy (and also relying on less global state). This also uncovered quite a few modules that were relying on indirect includes, which have also been fixed.
-
Lioncash authored
The interrupt handler contains a std::atomic_bool, which isn't copyable or movable, so the special move member functions will always be deleted, despite being defaulted. This can resolve warnings on clang and GCC.
-
- Nov 07, 2020
- Nov 06, 2020
-
-
Lioncash authored
This can use a braced initializer to accomplish the same thing with less code.
-
- Nov 05, 2020
-
-
Lioncash authored
Allows building on clang to work again
-
- Nov 04, 2020
-
-
Lioncash authored
Rather than have directly modified global state here, we can make it an implementation detail and have an interface that changes are queried through.
-
Lioncash authored
Unicorn long-since lost most of its use, due to dynarmic gaining support for handling most instructions. At this point any further issues encountered should be used to make dynarmic better. This also allows us to remove our dependency on Python.
-
- Nov 02, 2020
- Nov 01, 2020
-
-
bunnei authored
-
bunnei authored
-
bunnei authored
- Refactor so that SubmitGPFIFO and KickoffPB use shared functionality. - Implement add_wait and add_increment flags.
-
bunnei authored
- Log corrupted command lists, rather than crash.
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
Levi Behunin authored
* Rename to align with switchbrew * Rename to align with switchbrew and remove gpu function that checks if clearing should be done.
-
- Oct 31, 2020
-
-
bunnei authored
- Used by Final Fantasy X/X-2 HD Remaster.
-
- Oct 30, 2020
-
-
Lioncash authored
Prevents the compiler tripping up about Windows headers.
-
Jan Beich authored
src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp:41:15: error: unused variable 'OutOfMemory' [-Werror,-Wunused-const-variable] constexpr u32 OutOfMemory{static_cast<u32>(-12)}; ^
-
Lioncash authored
MSVC lets us fine-tune catching expressions with no side-effects a little more.
-
Lioncash authored
Allows our CI to catch more potential bugs. This also removes the [[nodiscard]] attribute of IOFile's Open member function. There are cases where a file may want to be opened, but have the status of it checked at a later time.
-
Lioncash authored
-
Lioncash authored
It's deprecated in the language to autogenerate these if the destructor for a type is specified, so we can explicitly specify how we want these to be generated.
-
Lioncash authored
Prevents values from mistakenly being discarded in cases where it's a bug to do so.
-
Lioncash authored
The API of VP9 exposes a WasFrameHidden() function which accesses this member. Given the constructor previously didn't initialize this member, it's a potential vector for an uninitialized read. Instead, we can initialize this to a deterministic value to prevent that from occurring.
-
Lioncash authored
These helper functions don't directly modify any member state and can be hidden from view.
-
- Oct 29, 2020
-
-
Lioncash authored
Resolves a few -Wmissing-initializer warnings.
-
ameerj authored
Adds 1 async worker thread for every 2 available threads above 8
-
Morph authored
Fixes compilation on MSVC
-
liushuyu authored
* The web_service http request is now fixed on Windows (R) platform. * The issue is due to a complicated race-condition in `httplib`, a detailed explanation is available at https://github.com/yhirose/cpp-httplib/pull/701 * A pending Pull Request on `httplib` has been applied to remedy the said race-condition. * The socket availability check is removed due to a behavioral chice of `httplib` that a socket will not be created before any actual request is sent.
-
german authored
-
bunnei authored
- Fixes a shutdown crash when we try to submit telemetry if there is a service issue.
-