| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
state is unused in the branch where with_state is false
|
| |\
| |
| | |
vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possible
|
| | |
| |
| |
| | |
Silences performance warnings generated from validation layers on each frame.
|
| |\ \
| | |
| | | |
yuzu_cmd: Make use of fullscreen_mode setting
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reverts 48259de0c1a6a1aca77eec31cb8aca5ca2b680dd to the previous
hierarchy and fixes the resolution issue with this fullscreen mode.
yuzu-cmd will now read the fullscreen_mode setting and use it
appropriately.
|
| |\ \ \
| |/ /
|/| | |
input_common: Make button threshold customizable
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | | |
- We're currently timing out with builds exceeding 60M. This doubles the timeout to 120M.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* emu_window_sdl2_vk: Use the generated SDL config
On Linux, due to the way we include SDL2 as a submodule, it makes it
difficult for us to specify which SDL_config.h we intended to include.
Before, CMake would default to the dummy one included with SDL and
ignore the generated one.
This tells CMake to use the generated one. In addition, we define
USING_GENERATED_CONFIG_H to throw an error in case the dummy config is
used by accident. Fixes Vulkan not working on Linux yuzu-cmd.
* emu_window_sdl2_vk: Specify the window manager if it should be supported
The original language "not implemented" is wrong if the implementation
exists but is not compiled. This causes a bit of a debugging headache
when it goes wrong. Log it if the window manager is known before
exiting.
* sdl_impl, emu_window: Remove clang ignore
Fixed upstream by
libsdl-org/SDL@25fc40b0bd44c484051064bc6b945ea9943f88dd
* Enable fullscreen support for Vulkan on yuzu-cmd
Hooked up the existing SDL2 logic for fullscreen support in the Vulkan window of yuzu-cmd.
* Change fullscreen logic to attempt desktop resolution first on yuzu-cmd
Changed the order in which we attempt to switch to fullscreen. First try desktop resolution first, if it fails fall back to streched fullscreen using windowed resolution.
Co-authored-by: lat9nq <22451773+lat9nq@users.noreply.github.com>
Co-authored-by: san <san+gitkraken@smederijmerlijn.nl>
|
| |\ \ \
| | | |
| | | | |
applet_controller: Add preliminary support for version 8
|
| | | | |
| | | |
| | | |
| | | | |
Version 8 adds support for key remapping introduced in FW 11.0, we will not be implementing this for now.
|
| |\ \ \ \
| | | | |
| | | | | |
input_common: Support SDL toggle buttons
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
DMAEngine: Accelerate BufferClear [accelerateDMA Part 2]
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
bootmanager: Create a dummy render widget
|
| | | |_|/ / /
| |/| | | |
| | | | | |
| | | | | | |
This ensures that Qt positions the render window at the correct position on initializing the respective render backends.
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
gl_texture_cache: Workaround slow PBO downloads on radeonsi
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
There's an optimization bug on non-git mesa versions where not
specifying GL_CLIENT_STORAGE_BIT causes very slow reads on the CPU
side.
Add this bit for all vendors.
|
| |\ \ \ \ \ \ \
| |_|_|_|_|_|/
|/| | | | | | |
uuid: Directly compare UUID instead of checking per element
|
| |/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
We can now update this for C++20
|
| | | | | | | |
|
| | |/ / / /
|/| | | |
| | | | | |
- value return can be different 0, is not error is normal, error is only -1.
|
| |/ / / /
| | | |
| | | | |
Adds support for loading games with multiple programs embedded within such as the Dragon Quest 1+2+3 Collection
|
| |\ \ \ \
| | | | |
| | | | | |
vk_buffer_cache: Use emulated null buffers for transform feedback
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Vulkan does not support null buffers on transform feedback bindings.
Emulate these using the same null buffer we were using for index
buffers.
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
yuzu-cmd: Linux Vulkan fixes
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixed upstream by
libsdl-org/SDL@25fc40b0bd44c484051064bc6b945ea9943f88dd
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The original language "not implemented" is wrong if the implementation
exists but is not compiled. This causes a bit of a debugging headache
when it goes wrong. Log it if the window manager is known before
exiting.
|
| | | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On Linux, due to the way we include SDL2 as a submodule, it makes it
difficult for us to specify which SDL_config.h we intended to include.
Before, CMake would default to the dummy one included with SDL and
ignore the generated one.
This tells CMake to use the generated one. In addition, we define
USING_GENERATED_CONFIG_H to throw an error in case the dummy config is
used by accident. Fixes Vulkan not working on Linux yuzu-cmd.
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
yuzu-cmd: Update settings
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Many settings in common/settings.h are missing from yuzu-cmd, either
they were added to default_ini.h but not read in, or vice versa, or the
setting was altogether omitted from yuzu-cmd. Some defaults were
reported wrong, so those were fixed where noticed.
|
| | |/ / / /
| | | | |
| | | | |
| | | | |
| | | | | |
These settings are not being read in config.cpp AND they do not exist in
common/settings.h. Remove their references.
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Fix Pokemon Let's Go on Vulkan
|
| | | | | | |
| | | | | |
| | | | | | |
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com>
|
| | | | | | |
| | | | | |
| | | | | | |
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com>
|
| | | | | | | |
|