Age | Commit message (Collapse) | Author |
|
|
|
Logging: Report Post Windows 10 2004 versions, like Windows 11
|
|
common: consolidate ELF structure definitions
|
|
gdbstub: add missing library list query
|
|
|
|
service: hid: Improve stub of IRS
|
|
|
|
Counter type 0 actually releases the semaphore payload rather than a constant zero as was previously thought. This is required by Skyrim.
|
|
gdbstub: Support reading guest thread names
|
|
|
|
gdbstub: fix target descriptions
|
|
core/debugger: Improved stepping mechanism and misc fixes
|
|
|
|
fix UI opening fullscreen after certain crashes
|
|
core/debugger: Define defaulted virtual destructors
|
|
Resolves an MSVC warning where a virtual destructor is not defined in the base class with virtual functions.
|
|
|
|
Otherwise, the addition promotes the returned value to an int instead of keeping it as a u8.
|
|
Sometimes when yuzu crashes, it restarts with the games list in fullscreen,
which would be fine, except there isn't an easy way to exit this.
It also doesn't occur often enough for qt-config.ini files to be in good supply.
UILayout\geometry value in qt-config.ini is the culprit,
at least for the one provided.
Proposed fix is to simply check isFullScreen when yuzu is starting up,
and take it out of full screen immediately
|
|
|
|
|
|
Service: hid: Several improvements and implementations
|
|
general: Use smaller array types where applicable
|
|
about dialog: Fix yuzu icon
|
|
Qt5 and Qt6 don't really do a good job of reporting Windows versions past the 2004 version.
Current: Windows 10 Version 2009
This Patch: Windows 10 Version 21H1 (Build 19043.1706)
Also: Windows 11 Version 21H2 (Build 22000.675)
Fixes: #8362
|
|
yuzu-qt: Call -Wl,--subsystem,windows directly
|
|
-mwindows doesn't work with Clang. tpoechtrager/wclang resolves this by
just using MinGW-GCC to link the executable, however this prevents us
from using LLVM-exclusive tools when building yuzu.
Solution is to send the linker argument we need from -mwindows directly
to the linker.
From https://gcc-help.gcc.gnu.narkive.com/FogklN5J/gcc-wl-subsystem-windows-mwindows-options
|
|
input_common: Make vibration request async
|
|
input_common: touch: Rewrite touch driver to support multiple touch points
|
|
Needed by Nintendo Switch Sports
|
|
GetSixAxisSensorIcInformation
Needed by Nintendo Switch Sports
|
|
IsSixAxisSensorUnalteredPassthroughEnabled
Needed by Nintendo Switch Sports
|
|
|
|
|
|
|
|
|
|
|
|
Clang (rightfully) warns that we are checking for the existence of
pointer to something just allocated on the stack, which is always true.
Instead, check whether GetModuleFileNameW failed.
Co-authored-by: Mai M <mathew1800@gmail.com>
|
|
vulkan_device: Block AMDVLK's VK_KHR_push_descriptor
|
|
vulkan_device: Workaround extension bug
|
|
A bug occurs in yuzu when VK_KHR_workgroup_memory_explicit_layout is
available but 16-bit integers are not supported in the host driver.
Disable usage of the extension when this case arises.
|
|
Recent AMD Vulkan drivers (22.5.2 or 2.0.226 for specifically Vulkan)
have a broken VK_KHR_push_descriptor implementation that causes a crash
in yuzu. Disable it for the time being.
|
|
vk_rasterizer: fix stencil test when two faces are disabled
|
|
|
|
|
|
general: Use Common::U16StringFromBuffer in place of QString::toStdU16String
|
|
|
|
Use auto and a more descriptive variable name.
Secondly, fix some C++ misconceptions or constructing too many objects.
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
Co-authored-by: Lioncash <mathew1800@gmail.com>
|
|
The Icon was renamed in #8283 for Linux builds, and the fix proposed in #8312 would in turn break
the icon for Windows users.
I've decided to fix the aboutdialog.ui file via qtcreator.
I'm not sure its important to have the yuzu icon inside the About dialog grabbed from the local Qt theme,
but I've reword how the code works for that, and we can just delete those lines.
I've also thrown the yuzu.png through pngcrush to remove this warning
libpng warning: iCCP: known incorrect sRGB profile
Credit to abouvier for bringing bug up.
|
|
See ffd3afcf2
|