aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-09-18If not on Windows, disable raw inputValeri
This way, if someone copies their Windows config to other OS, they won't be stuck without web applet for no apparent reason.
2021-09-18Hide XInput bypass on non-Windows OSesValeri
Follow-up to #6950. This option is a no-op on other OSes and only serves to spread confusion there.
2021-09-17Merge pull request #6950 from german77/multiplaybunnei
input_common: Add advanced setting for 8 player support
2021-09-17Merge pull request #7015 from german77/NotGoodForTerrabunnei
ngct: Stub Match
2021-09-16Merge pull request #7011 from ameerj/vk-validation-0x0bunnei
vulkan_debug_callback: Ignore InvalidCommandBuffer-VkDescriptorSet errors
2021-09-16host_shaders: Remove opengl_copy_bgra.compameerj
2021-09-16gl_texture_cache: Migrate BGRCopyPass from util_shadersameerj
The BGR copies no longer use shaders.
2021-09-16Merge pull request #7027 from ameerj/sorry-amdFernando S
vulkan_device: Reorder Float16Int8 declaration
2021-09-16vulkan_device: Reorder Float16Int8 declarationameerj
This variable was going out of scope before its usage in the vulkan device creation, causing a crash on very specific drivers.
2021-09-16Revert "Merge pull request #7006 from FernandoS27/a-motherfucking-driver"ameerj
This reverts commit 62e88d0e7455e37840db7e2a8e199bc6ca176966, reversing changes made to edf3da346f4ec0ca492b427f4f693d56e84abc52.
2021-09-15Merge pull request #7010 from Morph1984/fs-timestampbunnei
vfs: Partially implement GetFileTimeStampRaw
2021-09-15fix_clang_errorMoonlacer
2021-09-15util_shaders: Unify BGRA copy passesameerj
2021-09-15fix_accidental_deletionMoonlacer
2021-09-15remove-audio-stretching-settingMoonlacer
2021-09-15vk_scheduler: Use std::jthreadameerj
2021-09-15gpu: Use std::jthread for async gpu threadameerj
2021-09-15threadsafe_queue: Add std::stop_token overload to PopWaitameerj
Useful for jthreads which make use of the threadsafe queues.
2021-09-15audin_u: Return a buffer event in RegisterBufferEventlat9nq
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
2021-09-15audin_u: stub Start, RegisterBufferEvent, AppendAudioInBufferAutolat9nq
This also moves IAudioIn's definition to the header. Required for Splatoon 2 LAN play.
2021-09-15Build System: Build with JCC Erratum MitigationFernando Sahmkow
2021-09-15Spir-V: Rescale the frag depth to 0,1 mode when -1,1 mode is used in Vulkan.Fernando Sahmkow
2021-09-15ngct: Stub MatchNarr the Reg
Needed for Cruis'n Blast
2021-09-14renderers: Log total pipeline countMorph
2021-09-14vfs: Partially implement GetFileTimeStampRawMorph
Gets rid of homebrew warnings using this func
2021-09-13Merge pull request #7009 from ameerj/main_process_cleanupbunnei
core: Destroy main_process during shutdown
2021-09-13core: Destroy main_process during shutdownameerj
The main_process was never being cleaned up, causing a noticeable memory leak after subsequent launches. This change cleans up the memory during Core Shutdown, mitigating the leak.
2021-09-13vulkan_debug_callback: Ignore InvalidCommandBuffer-VkDescriptorSet errorsameerj
This validation error is spammed on some titles, asserting that VkDescriptorSet 0x0[] was destroyed. This is likely a validation layer bug when using VK_KHR_push_descriptor, which can avoid using traditional VkDescriptorSet. It should be safe to ignore for now.
2021-09-13Merge pull request #6943 from FernandoS27/omae-wa-mou-shindeiruMorph
Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD
2021-09-13Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD since it's broken.Fernando Sahmkow
2021-09-13Merge pull request #7006 from FernandoS27/a-motherfucking-driverMorph
Vulkan: Blacklist Int8Float16 Extension on AMD on driver 21.9.1
2021-09-13Merge pull request #7005 from Morph1984/enum-bitwise-shift-opsMai M
common_funcs: Add enum flag bitwise shift operator overloads
2021-09-13Merge pull request #6944 from FernandoS27/dear-drunk-meMorph
Vulkan/Descriptors: Increase sets per pool on AMD propietary driver.
2021-09-13Vulkan: Blacklist Int8Float16 Extension on AMD on driver 21.9.1Fernando Sahmkow
2021-09-13Merge pull request #7001 from ameerj/wario-fixFernando S
vk_rasterizer: Fix dynamic StencilOp updating when two faces are enabled
2021-09-13Vulkan/Descriptors: Increase sets per pool on AMFD propietary driver.Fernando Sahmkow
2021-09-13common_funcs: Add enum flag bitwise shift operator overloadsMorph
This adds bitwise shift operator overloads (<<, >>, <<=, >>=) in the macro DECLARE_ENUM_FLAG_OPERATORS(type)
2021-09-12Merge pull request #7000 from Morph1984/create-dir-commentAmeer J
FS: Mark recursive CreateDirectory as inaccurate and temporary
2021-09-12vk_swapchain: Use immediate present mode when mailbox is unavailable and FPS ↵ameerj
is unlocked Allows drivers that do not support VK_PRESENT_MODE_MAILBOX_KHR the ability to present at a framerate higher than the monitor's refresh rate when the FPS is unlocked.
2021-09-12Merge pull request #7002 from ameerj/vk-state-unusedMai M
vk_state_tracker: Remove unused function
2021-09-12vk_rasterizer: Fix dynamic StencilOp updating when two faces are enabledameerj
This function was incorrectly using the stencil_two_side_enable register when dynamically updating the StencilOp.
2021-09-12vk_state_tracker: Remove unused functionameerj
2021-09-12FS: Mark recursive CreateDirectory as inaccurate and temporaryMorph
2021-09-12Merge pull request #6948 from ameerj/amd-warp-fixMorph
shaders: Fix warp instructions on 64-thread warp devices
2021-09-12Merge pull request #6975 from ogniK5377/acc-async-ctxMorph
account: EnsureTokenIdCacheAsync
2021-09-12Merge pull request #6974 from ogniK5377/fs-recursive-createdirMorph
FS: Recursively create directories for CreateDirectory
2021-09-12Merge pull request #6997 from ameerj/stop-emulation-confirmationMorph
main: Apply confirm exit setting in exit locked scenarios
2021-09-12Merge pull request #6992 from german77/brainsMorph
hid/am: Stub SetTouchScreenConfiguration and implement GetNotificationStorageChannelEvent
2021-09-12Merge pull request #6987 from Morph1984/common-errorMorph
common: Move error handling functions out of common_funcs
2021-09-12Merge pull request #6986 from Morph1984/version-updateMorph
api_version: Update and add AtmosphereTargetFirmware