Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-20 | Merge pull request #6629 from FernandoS27/accel-dma-2 | bunnei | |
DMAEngine: Accelerate BufferClear [accelerateDMA Part 2] | |||
2021-07-20 | Merge pull request #6658 from Morph1984/render-window-fix | bunnei | |
bootmanager: Create a dummy render widget | |||
2021-07-20 | Merge pull request #6685 from ReinUsesLisp/radeonsi-client | Fernando S | |
gl_texture_cache: Workaround slow PBO downloads on radeonsi | |||
2021-07-20 | gl_texture_cache: Workaround slow PBO downloads on radeonsi | ReinUsesLisp | |
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. | |||
2021-07-21 | uuid: Directly compare UUID instead of checking per element | Chloe Marcec | |
We can now update this for C++20 | |||
2021-07-20 | vk_buffer_cache: Fix quad index array with 0 vertices (#6627) | Fernando S | |
2021-07-20 | input/sdl_impl: fix rumble support on DualSense. (#6683) | Nicolas Jallamion | |
- value return can be different 0, is not error is normal, error is only -1. | |||
2021-07-20 | bootmanager: Create a dummy render widget | Morph | |
This ensures that Qt positions the render window at the correct position on initializing the respective render backends. | |||
2021-07-20 | file_sys: Support load game collection (#6582) | Feng Chen | |
Adds support for loading games with multiple programs embedded within such as the Dragon Quest 1+2+3 Collection | |||
2021-07-19 | Merge pull request #6580 from ReinUsesLisp/xfb-radv | Rodrigo Locatti | |
vk_buffer_cache: Use emulated null buffers for transform feedback | |||
2021-07-19 | Merge pull request #6652 from lat9nq/cmd-vulkan-fixes | bunnei | |
yuzu-cmd: Linux Vulkan fixes | |||
2021-07-19 | Merge pull request #6651 from lat9nq/update-settings | bunnei | |
yuzu-cmd: Update settings | |||
2021-07-19 | Merge pull request #6679 from yzct12345/fix-lets-go | Fernando S | |
Fix Pokemon Let's Go on Vulkan | |||
2021-07-19 | Merge pull request #6670 from ReinUsesLisp/prepare-rt | Fernando S | |
texture_cache: Always prepare image views on render targets | |||
2021-07-19 | Merge pull request #6669 from ReinUsesLisp/fix-samples-sizes | Fernando S | |
texture_cache/util: Fix size calculations of multisampled images | |||
2021-07-18 | Update src/video_core/renderer_vulkan/vk_texture_cache.cpp | yzct12345 | |
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com> | |||
2021-07-18 | Update src/video_core/renderer_vulkan/vk_texture_cache.cpp | yzct12345 | |
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com> | |||
2021-07-18 | Ignore wrong blit format | yzct12345 | |
2021-07-18 | vk_texture_cache: Finalize renderpass when downloading images | ReinUsesLisp | |
2021-07-18 | vk_compute_pass: Fix pipeline barriers on non-initialized ASTC images | ReinUsesLisp | |
2021-07-18 | vk_compute_pass: Fix ASTC buffer setup synchronization | ReinUsesLisp | |
2021-07-18 | texture_cache/util: Fix size calculations of multisampled images | ReinUsesLisp | |
On the texture cache we handle multisampled images by keeping their real size in samples (e.g. 1920x1080 with 4 samples is 3840x2160). This works nicely with size matches and other comparisons, but the calculation for guest sizes was not having this in mind, and the size was being multiplied (again) by the number of samples per dimension. For example a 3840x2160 texture cache image had its width and height multiplied by 2, resulting in a much larger texture. Fix this issue. - Fixes performance regression on cooking related titles when an unrelated bug was fixed. | |||
2021-07-18 | texture_cache: Always prepare image views on render targets | ReinUsesLisp | |
Images used as render targets were not being "prepared", causing desynchronizations on the texture cache. Needs #6669 to avoid performance regressions on certain cooking titles. - Fixes black shadows on Age of Calamity. | |||
2021-07-17 | Merge pull request #6659 from german77/mouse_panning | Ameer J | |
input_common: Fix mouse panning behaivour | |||
2021-07-16 | input_common: Fix mouse panning behaivour | german77 | |
2021-07-16 | sdl_impl, emu_window: Remove clang ignore | lat9nq | |
Fixed upstream by libsdl-org/SDL@25fc40b0bd44c484051064bc6b945ea9943f88dd | |||
2021-07-16 | emu_window_sdl2_vk: Specify the window manager if it should be supported | lat9nq | |
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. | |||
2021-07-16 | emu_window_sdl2_vk: Use the generated SDL config | lat9nq | |
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. | |||
2021-07-16 | configure_audio: Fix volume clamping to 0 | Morph | |
2021-07-16 | yuzu_cmd: Add missing or update current settings | lat9nq | |
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. | |||
2021-07-15 | default_ini: Remove deprecated settings | lat9nq | |
These settings are not being read in config.cpp AND they do not exist in common/settings.h. Remove their references. | |||
2021-07-15 | Merge pull request #6579 from ameerj/float-settings | bunnei | |
settings: Eliminate usage of float-point setting values | |||
2021-07-15 | Merge pull request #6635 from ameerj/intel-vk-sm3dw | Fernando S | |
vk_rasterizer: Only clear valid color attachments | |||
2021-07-15 | Merge pull request #6525 from ameerj/nvdec-fixes | Fernando S | |
nvdec: Fix Submit Ioctl data source, vic frame dimension computations | |||
2021-07-15 | vic: Fix dimension compuation of YUV frames | ameerj | |
Fixes out of bound memory crashes in Mario Golf | |||
2021-07-15 | applets/web: Resolve Nintendo CDN URLs | Morph | |
This fixes the hint videos in New Super Mario Bros. U Deluxe | |||
2021-07-14 | nvhost_nvdec_common: Read Submit ioctl data from object addr | ameerj | |
Fixes Mario Golf intro video decoding. | |||
2021-07-14 | nvhost_nvdec_common: Fix {Slice/Write}Vectors return | ameerj | |
Plus some minor cleanup for consistency. | |||
2021-07-15 | Buffer cache: Fixes, Clang and Feedback. | Fernando Sahmkow | |
2021-07-14 | GPUMemoryManager: Force inmediate invalidation when writting block. | Fernando Sahmkow | |
2021-07-14 | Buffer Cache: Fixes to DMA Copy. | Fernando Sahmkow | |
2021-07-14 | DMAEngine: Revert flushing from Pitch to BlpockLinear. | Fernando Sahmkow | |
2021-07-14 | BufferCache: fix clearing on forced download. | Fernando Sahmkow | |
2021-07-14 | service: Append service name prefix to common filenames | Morph | |
2021-07-14 | applets: Append applet_ prefix to backend applets | Morph | |
2021-07-14 | applets: Append qt_ prefix to Qt frontend applets | Morph | |
2021-07-13 | Merge pull request #6599 from german77/disable_rumble | Ameer J | |
npad: Disable vibration check if disabled | |||
2021-07-13 | vk_rasterizer: Only clear valid color attachments | ameerj | |
2021-07-12 | Merge pull request #6574 from lioncash/i18n | bunnei | |
qt/main: Make title string more i18n-friendly | |||
2021-07-12 | Merge pull request #6593 from german77/no_sdl | bunnei | |
input_common: Fix build with SDL disabled |