summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-28Merge pull request #9682 from ameerj/shader-s32bunnei
shader_recompiler: Remove S32 IR type
2023-01-28shader_recompiler: TXQ: Skip QueryLevels when possibleameerj
2023-01-28emit_glsl_image: Fix ImageFetch for MSAA texturesameerj
2023-01-28yuzu: config: Avoid reading deleted objectNarr the Reg
2023-01-28Merge pull request #9661 from SoRadGaming/LDNhostnameSupportliamwhite
LDN hostname support in direct connect
2023-01-28LDN Hostname Support in Direct ConnectSoRadGaming
- Added IPv6 & Namespace support in direct connection Regex - Updated Tooltip for Direct Connect UI - Removed Dropdown Connection Type in Direct Connect
2023-01-28texture_cache: Adjust image view sizes by MSAA samplesameerj
2023-01-28video_core: Implement vulkan clear specified channelFengChen
2023-01-27polyfill_thread: satisfy execution ordering requirements of stop_callbackLiam
2023-01-27Merge pull request #9677 from Morph1984/sleep-onebunnei
polyfill_thread: Implement StoppableTimedWait
2023-01-27input_common: joycon: Replace ReadSPI vector with spanNarr the Reg
2023-01-27Merge pull request #9539 from Wollnashorn/opengl-fsrliamwhite
video_core/opengl: Added FSR upscaling filter to the OpenGL renderer
2023-01-27input_common: joycon: Remove magic numbers from calibration protocolNarr the Reg
2023-01-27Merge pull request #9666 from liamwhite/wait-for-mebunnei
kernel: fix incorrect locking order in suspension
2023-01-27glasm: Add MS sampler typesameerj
2023-01-27glsl: Add MS sampler typesameerj
2023-01-27Merge pull request #9685 from liamwhite/minmaxMai
kernel: unbreak min/max template deduction on Apple Clang
2023-01-26kernel: unbreak min/max template deduction on Apple ClangLiam
2023-01-26video_core/opengl: Add FSR upscaling filter to the OpenGL rendererWollnashorn
2023-01-26Merge pull request #9683 from german77/high_power_joyconbunnei
input_common: Implement SetLowPowerMode and TriggersElapsed
2023-01-26input_common: Implement SetLowPowerMode and TriggersElapsed for the joycon ↵Narr the Reg
driver
2023-01-25Merge pull request #9670 from ↵bunnei
merryhime/revert-af5ecb0b15d4449f58434e70eed835cf71fc5527 Revert "MemoryManager: use fastmem directly."
2023-01-25Merge pull request #9652 from liamwhite/msbunnei
spirv: fix multisampled image fetch
2023-01-25Merge pull request #9604 from liamwhite/ptbunnei
kernel: KPageTable: update
2023-01-25shader_recompiler: Remove S32 IR typeameerj
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
2023-01-25main: Convert to device independent coordinates for scalingMorph
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.
2023-01-25main: Use passthrough scaling for non-windows OSesMorph
They should be better than windows when handling fractional scaling ratios.
2023-01-25main: Enable High DPI fixes for Qt >= 5.14Morph
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.
2023-01-25Merge pull request #9681 from Morph1984/nice-one-qt6Morph
main: Only set AA_DisableWindowContextHelpButton below Qt6
2023-01-25main: Only set AA_DisableWindowContextHelpButton below Qt6Morph
This is fortunately disabled by default on Qt6, so we just have to check whether we are compiling with Qt6 or not.
2023-01-25Merge pull request #9675 from Morph1984/ini-concatliamwhite
default_ini: Split and concatenate the config string literal
2023-01-25Merge pull request #9668 from Morph1984/qt-why-is-this-not-the-defaultliamwhite
main: Globally disable the "?" button on dialogs
2023-01-25Merge pull request #9676 from german77/revert-stick-rangeliamwhite
Revert #9617 and fix it on input_common
2023-01-25input_common: Make use of StoppableTimedWaitMorph
2023-01-25polyfill_thread: Implement StoppableTimedWaitMorph
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>
2023-01-25Merge pull request #9679 from jbeich/libc++Narr the Reg
input_common: unbreak build with libc++ (missing std::ranges::find_if)
2023-01-25input_common: add missing header for libc++ after 340f15d1fa79Jan Beich
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( ~~~~~~~~~~~~~^
2023-01-25Revert 9617 and fix it on input_commonNarr the Reg
2023-01-25default_ini: Split and concatenate the config string literalMorph
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.
2023-01-25Revert "MemoryManager: use fastmem directly."Merry
This reverts commit af5ecb0b15d4449f58434e70eed835cf71fc5527.
2023-01-25main: Globally disable the "?" button on dialogsMorph
Sets the AA_DisableWindowContextHelpButton attribute to disable this useless button globally.
2023-01-24Merge pull request #9662 from abouvier/cmake-llvmbunnei
cmake: prefer system llvm library
2023-01-24Merge pull request #9492 from german77/joycon_releaseliamwhite
Input_common: Implement custom joycon driver v2
2023-01-23kernel: split SetAddressKey into user and kernel variantsLiam
2023-01-23kernel: fix incorrect locking order in suspensionLiam
2023-01-23spirv: fix multisampled image fetchLiam
2023-01-22qt: add option to disable controller appletEBADBEEF
- add checkbox to disable the controller applet UI - when controller applet is disabled, use the yuzu-cmd fallback controller applet that applies controller config based on rules - See https://github.com/yuzu-emu/yuzu/issues/8552 for some discussion
2023-01-23cmake: prefer system llvm libraryAlexandre Bouvier
2023-01-22Merge pull request #9555 from abouvier/catch2-updateliamwhite
tests: update catch2 to 3.0.1
2023-01-22kernel: KPageTable: updateLiam