summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-07-20applet_controller: Add preliminary support for version 8Morph
Version 8 adds support for key remapping introduced in FW 11.0, we will not be implementing this for now.
2021-07-20file_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-19Merge pull request #6580 from ReinUsesLisp/xfb-radvRodrigo Locatti
vk_buffer_cache: Use emulated null buffers for transform feedback
2021-07-19Merge pull request #6652 from lat9nq/cmd-vulkan-fixesbunnei
yuzu-cmd: Linux Vulkan fixes
2021-07-19Merge pull request #6651 from lat9nq/update-settingsbunnei
yuzu-cmd: Update settings
2021-07-19Merge pull request #6679 from yzct12345/fix-lets-goFernando S
Fix Pokemon Let's Go on Vulkan
2021-07-19Merge pull request #6670 from ReinUsesLisp/prepare-rtFernando S
texture_cache: Always prepare image views on render targets
2021-07-19Merge pull request #6669 from ReinUsesLisp/fix-samples-sizesFernando S
texture_cache/util: Fix size calculations of multisampled images
2021-07-18Update src/video_core/renderer_vulkan/vk_texture_cache.cppyzct12345
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com>
2021-07-18Update src/video_core/renderer_vulkan/vk_texture_cache.cppyzct12345
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com>
2021-07-18Ignore wrong blit formatyzct12345
2021-07-18vk_texture_cache: Finalize renderpass when downloading imagesReinUsesLisp
2021-07-18vk_compute_pass: Fix pipeline barriers on non-initialized ASTC imagesReinUsesLisp
2021-07-18vk_compute_pass: Fix ASTC buffer setup synchronizationReinUsesLisp
2021-07-18texture_cache/util: Fix size calculations of multisampled imagesReinUsesLisp
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-18texture_cache: Always prepare image views on render targetsReinUsesLisp
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-17Merge pull request #6659 from german77/mouse_panningAmeer J
input_common: Fix mouse panning behaivour
2021-07-16input_common: Fix mouse panning behaivourgerman77
2021-07-16sdl_impl, emu_window: Remove clang ignorelat9nq
Fixed upstream by libsdl-org/SDL@25fc40b0bd44c484051064bc6b945ea9943f88dd
2021-07-16emu_window_sdl2_vk: Specify the window manager if it should be supportedlat9nq
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-16emu_window_sdl2_vk: Use the generated SDL configlat9nq
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-16configure_audio: Fix volume clamping to 0Morph
2021-07-16yuzu_cmd: Add missing or update current settingslat9nq
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-15default_ini: Remove deprecated settingslat9nq
These settings are not being read in config.cpp AND they do not exist in common/settings.h. Remove their references.
2021-07-15Merge pull request #6579 from ameerj/float-settingsbunnei
settings: Eliminate usage of float-point setting values
2021-07-15Merge pull request #6635 from ameerj/intel-vk-sm3dwFernando S
vk_rasterizer: Only clear valid color attachments
2021-07-15Merge pull request #6525 from ameerj/nvdec-fixesFernando S
nvdec: Fix Submit Ioctl data source, vic frame dimension computations
2021-07-15vic: Fix dimension compuation of YUV framesameerj
Fixes out of bound memory crashes in Mario Golf
2021-07-15applets/web: Resolve Nintendo CDN URLsMorph
This fixes the hint videos in New Super Mario Bros. U Deluxe
2021-07-14nvhost_nvdec_common: Read Submit ioctl data from object addrameerj
Fixes Mario Golf intro video decoding.
2021-07-14nvhost_nvdec_common: Fix {Slice/Write}Vectors returnameerj
Plus some minor cleanup for consistency.
2021-07-14service: Append service name prefix to common filenamesMorph
2021-07-14applets: Append applet_ prefix to backend appletsMorph
2021-07-14applets: Append qt_ prefix to Qt frontend appletsMorph
2021-07-13Merge pull request #6599 from german77/disable_rumbleAmeer J
npad: Disable vibration check if disabled
2021-07-13vk_rasterizer: Only clear valid color attachmentsameerj
2021-07-12Merge pull request #6574 from lioncash/i18nbunnei
qt/main: Make title string more i18n-friendly
2021-07-12Merge pull request #6593 from german77/no_sdlbunnei
input_common: Fix build with SDL disabled
2021-07-12Merge pull request #6615 from ReinUsesLisp/httplib-debug-warningsbunnei
boxcat,web_service: Silence -Wmaybe-uninitialized when including httplib.h
2021-07-12Merge pull request #6618 from ReinUsesLisp/bad-rangesbunnei
content_archive: Remove unnecessary include to <ranges>
2021-07-12Merge pull request #6571 from Kelebek1/Mixbunnei
audio_core: Replace NaN mix volume samples with silence
2021-07-12Merge pull request #6597 from FernandoS27/accelerate-dmaAmeer J
DMAEngine: Introduce Accelerate DMA.
2021-07-12accelerateDMA: Fixes and feedback.Fernando Sahmkow
2021-07-12content_archive: Remove unnecessary include to <ranges>ReinUsesLisp
Fixes build issues on clang.
2021-07-12web_service: Silence -Wmaybe-uninitialized on httplib.hReinUsesLisp
2021-07-12boxcat: Silence -Wmaybe-uninitialized in httplib.hReinUsesLisp
2021-07-11Merge pull request #6576 from ameerj/unlock-fps-settingMorph
settings: Disable FPS unlimit setting between title launches
2021-07-10npad: Disable vibration check if disabledgerman77
2021-07-10input_common: Fix build with sdl disabledgerman77
2021-07-11accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow