summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-24Merge pull request #5807 from ReinUsesLisp/vc-warningsLC
video_core: Silence the remaining gcc warnings and enforce them
2021-01-24Merge pull request #5363 from ReinUsesLisp/vk-image-usageRodrigo Locatti
vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCreateInfo
2021-01-24Merge pull request #5151 from comex/xx-vfsbunnei
vfs_real: When moving files or directories, don't assume file opening will succeed
2021-01-24vk_texture_cache: Support image store on sRGB images with ↵ReinUsesLisp
VkImageViewUsageCreateInfo Vulkan 1.0 didn't support creating sRGB image views on an ABGR8 VkImage with storage usage bits. VK_KHR_maintenance2 addressed this allowing to reduce the usage bits on a VkImageView. To allow image store on non-sRGB image views when the VkImage is created with sRGB, always create VkImages without sRGB and add the sRGB format on the view.
2021-01-24Merge pull request #5814 from ReinUsesLisp/remove-rdna-dynstateLC
vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA
2021-01-24vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNAReinUsesLisp
It seems to be safe to use this on new drivers.
2021-01-24cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globallyReinUsesLisp
2021-01-24Merge pull request #5796 from ReinUsesLisp/vertex-a-bypass-vkbunnei
vk_pipeline_cache: Properly bypass VertexA shaders
2021-01-24Merge pull request #5808 from ReinUsesLisp/glslang-quietLC
host_shaders/cmake: Pass --quiet to glslang to keep it quiet
2021-01-24host_shaders/cmake: Pass --quiet to glslang to keep it quietReinUsesLisp
Silences noisy builds on toolchains.
2021-01-24video_core/cmake: Enforce -Warray-bounds and -Wmissing-field-initializersReinUsesLisp
2021-01-23Merge pull request #5806 from bunnei/am-stubbunnei
hle: service: am: Stub ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero.
2021-01-24video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp
2021-01-24maxwell_3d: Silence array bounds warningsReinUsesLisp
2021-01-24maxwell_to_vk: Silence -Wextra warnings about using different enum typesReinUsesLisp
2021-01-23vfs_real: When moving files or directories, don't assume file opening will ↵comex
succeed Found this via a warning, but it's a substantive fix. Since this is only for a cache, it should be safe to silently drop the entry if opening fails. I think.
2021-01-23shader_ir: Fix comment typoLevi Behunin
2021-01-23Merge pull request #5800 from Morph1984/max-vibration-durationLC
sdl_impl: Set the maximum vibration duration to 1 second
2021-01-23sdl_impl: Set the maximum vibration duration to 1 secondMorph
2021-01-23Merge pull request #5797 from ReinUsesLisp/nsight-aftermath-buildLC
nsight_aftermath_tracker: Fix build issues when enabled
2021-01-23video_core/cmake: Properly generate fatal errors on AftermathReinUsesLisp
Fix "message(ERROR ..." to "message(FATAL_ERROR ..." to properly stop cmake when Nsight Aftermath can't be configured.
2021-01-23nsight_aftermath_tracker: Fix build issues when enabledReinUsesLisp
Fixes a bunch of build errors when Nsight Aftermath is properly enabled.
2021-01-22Merge pull request #5776 from ogniK5377/lblbunnei
lbl: Implement most of lbl
2021-01-23vk_pipeline_cache: Properly bypass VertexA shadersReinUsesLisp
The VertexA stage is not yet implemented, but Vulkan is adding its descriptors, causing a discrepancy in the pushed descriptors and the template. This generally ends up in a driver side crash. Bypass the VertexA stage for now.
2021-01-22Merge pull request #4713 from behunin/int-flagsbunnei
Start of Integer flags implementation
2021-01-22Merge pull request #5765 from ogniK5377/StoreSaveDataThumbnail-stubbunnei
acc: Stub StoreSaveDataThumbnail
2021-01-21Merge pull request #5784 from v1993/patch-1bunnei
Bump conan SDL2 version to 2.0.14
2021-01-21common: Add missing include to bit_util.hbunnei
2021-01-21Merge pull request #5781 from lioncash/bitsbunnei
bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64
2021-01-21Bump conan SDL2 version to 2.0.14Valeri
Update conan package version used for building. A couple of new joystick-related functions might pose interest to yuzu's input system. Some sort of LED management have been added, but it doesn't seem to support leds used for player number indication JoyCons/ProCons use.
2021-01-21bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64Lioncash
We can use the standardized CLZ facilities to perform this. This also allows us to make utilizing functions constexpr and eliminate the inclusion of an intrinsics header.
2021-01-20Merge pull request #5270 from german77/multiTouchbunnei
HID: Add multitouch support
2021-01-20Merge pull request #5361 from ReinUsesLisp/vk-shader-commentbunnei
vk_shader_decompiler: Show comments as OpUndef with a type
2021-01-20hle: service: am: Stub ↵bunnei
ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero. - Used by Monster Hunter Rise demo.
2021-01-20Merge pull request #5743 from german77/HandheldFixbunnei
Fix player 1 turning on handheld and not updating handheld settings
2021-01-21lbl: Implement most of lblChloe Marcec
Pretty basic service, only thing left to do is handle setting applying once set:sys is implemented
2021-01-19Merge pull request #5755 from FearlessTobi/port-5344bunnei
Port citra-emu/citra#5344: "game_list: Fix folder reordering"
2021-01-19acc: Stub StoreSaveDataThumbnailChloe Marcec
Fixes ACA NEOGEO METAL SLUG hanging on boot.
2021-01-18Merge pull request #5746 from lioncash/sign-compareRodrigo Locatti
texture_cache/util: Resolve -Wsign-compare warning
2021-01-17Merge pull request #5754 from lat9nq/fix-disable-boxcatLC
configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabled
2021-01-17Merge pull request #5757 from Morph1984/npad-handheldLC
npad: Add check for HANDHELD_INDEX in UpdateControllerAt()
2021-01-17npad: Add check for HANDHELD_INDEX in UpdateControllerAt()Morph
2021-01-17Always update configuration for handheldgerman
2021-01-18game_list: Fix folder reorderingFearlessTobi
The bug(s) happened because we swapped the contents on values.game_dirs, but the pointer each item had to their respective game_dir wasn't updated. This made it so that the item had the wrong game_dir associated with it after a "move up" or "move down" operation. It can be observed by choosing "open directory location" after such operation. Changed from raw pointer to an index because it's equivalent but a bit clearer, but the change is not essential. Co-Authored-By: Vitor K <29167336+vitor-k@users.noreply.github.com>
2021-01-17configure_service: Only compile FormatEventStatusString when ↵lat9nq
YUZU_ENABLE_BOXCAT is enabled The function is unused if YUZU_ENABLE_BOXCAT is disabled, causing a -Wunused-funciton error when compiled. Wrapping it with `#ifdef YUZU_ENABLE_BOXCAT` to prevent compiling the function when the variable is disabled. Opting to not use [[maybe unused]] in case the function is totally unused in the future.
2021-01-17Fix player 1 default connected valuegerman
2021-01-17Merge pull request #5360 from ReinUsesLisp/enforce-memclass-accessbunnei
core: Silence Wclass-memaccess warnings and enforce it
2021-01-17Merge pull request #5745 from lioncash/documentationRodrigo Locatti
video_core: Resolve -Wdocumentation warnings
2021-01-17Merge pull request #5744 from lioncash/header-guardbunnei
vulkan_debug_callback: Add missing header guard
2021-01-17texture_cache/util: Resolve -Wsign-compare warningLioncash
Resolves a -Wsign-compare warning on Clang.