| Age | Commit message (Collapse) | Author |
|
Depends on https://github.com/yuzu-emu/build-environments/pull/69
clang-15 primary run
|
|
|
|
|
|
Also fixes for texture buffers, which do not have mips eithers.
|
|
texture_pass: Fix texture descriptors comparisons
|
|
texture_pass: Refactor texture handle retrieval
|
|
shader_recompiler: TXQ: Skip QueryLevels when possible
|
|
polyfill_thread: satisfy execution ordering requirements of stop_callback
|
|
input_common: joycon: Remove magic numbers from calibration protocol
|
|
texture_cache: Fix tracking of MSAA image views
|
|
yuzu: config: Avoid reading deleted object
|
|
|
|
|
|
glasm, glsl: Implement multisampled Image Fetch
|
|
shader_recompiler: Remove S32 IR type
|
|
|
|
|
|
|
|
LDN hostname support in direct connect
|
|
- Added IPv6 & Namespace support in direct connection Regex
- Updated Tooltip for Direct Connect UI
- Removed Dropdown Connection Type in Direct Connect
|
|
|
|
|
|
|
|
polyfill_thread: Implement StoppableTimedWait
|
|
|
|
video_core/opengl: Added FSR upscaling filter to the OpenGL renderer
|
|
|
|
kernel: fix incorrect locking order in suspension
|
|
|
|
|
|
|
|
|
|
input_common: Implement SetLowPowerMode and TriggersElapsed
|
|
driver
|
|
merryhime/revert-af5ecb0b15d4449f58434e70eed835cf71fc5527
Revert "MemoryManager: use fastmem directly."
|
|
spirv: fix multisampled image fetch
|
|
kernel: KPageTable: update
|
|
The frontend IR opcodes do not distinguish between signed and unsigned integer types.
Fixes broken shaders when IR validation/graphics debugging is enabled for shaders that used BitCastS32F32
|
|
devicePixelRatioF() returns the scaling ratio when high dpi scaling is enabled.
When high dpi scaling is enabled, the raw screen coordinate system is scaled to device independent coordinates.
|
|
They should be better than windows when handling fractional scaling ratios.
|
|
This uses Qt's new high DPI application attributes for scaling the current window.
However, these aren't perfect as scaling with non integer scales will cause artifacts in UI, icons and other elements.
Therefore, we use a heuristic to select an appropriate integer scale value depending on the current screen resolution and applies this to the application.
|
|
This is fortunately disabled by default on Qt6, so we just have to check whether we are compiling with Qt6 or not.
|
|
default_ini: Split and concatenate the config string literal
|
|
main: Globally disable the "?" button on dialogs
|
|
Revert #9617 and fix it on input_common
|
|
|
|
StoppableTimedWait allows for a timed wait to be stopped immediately after a stop is requested.
This is useful in cases where long duration thread sleeps are needed and allows for immediate joining of waiting threads after a stop is requested.
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
|
|
src/input_common/drivers/joycon.cpp:187:26: error: no member named 'find_if' in namespace 'std::ranges'
std::ranges::find_if(left_joycons, [](auto& device) { return !device->IsConnected(); });
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:193:54: error: no member named 'find_if' in namespace 'std::ranges'
const auto unconnected_device = std::ranges::find_if(
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:393:51: error: no member named 'find_if' in namespace 'std::ranges'
const auto matching_device = std::ranges::find_if(
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:402:51: error: no member named 'find_if' in namespace 'std::ranges'
const auto matching_device = std::ranges::find_if(
~~~~~~~~~~~~~^
|
|
|
|
We are dangerously close to MSVC's 16384 character limit for string literals. Breaking this string up and concatenating will allow for more settings to be added in the future.
|