summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-27vk_scheduler: Fix unaligned placement new expressionsReinUsesLisp
We were accidentaly creating an object in an unaligned memory address. Fix this by manually aligning the offset.
2021-01-27Merge pull request #5778 from ReinUsesLisp/shader-dirbunnei
renderer_opengl: Avoid precompiled cache and force NV GL cache directory
2021-01-26Merge pull request #5812 from german77/StubSixaxisFusionbunnei
HID: Stub Set/Get/Reset SixaxisSensorFusionParameters
2021-01-26Merge pull request #5810 from ogniK5377/stereo-visionbunnei
hle: Implement remaining services for Stereo Vision
2021-01-26Merge pull request #5824 from ogniK5377/IPsmSessionbunnei
psm: IPsmSession
2021-01-25Merge pull request #5774 from ogniK5377/mii-raw-randombunnei
mii: Fix BuildRandomStoreData & Cleanup raw_data
2021-01-25Merge pull request #5771 from ogniK5377/lm-reworkbunnei
lm: Recode LM service
2021-01-25Omit system referenceChloe Marcec
2021-01-25psm: IPsmSessionChloe Marcec
Used by homebrew menu
2021-01-24Merge pull request #5799 from ogniK5377/event-register-unregisterbunnei
nvdrv: Unregister already registered events
2021-01-24Merge pull request #5785 from ReinUsesLisp/buffer-dmabunnei
video_core/memory_manager: Flush destination buffer on CopyBlock
2021-01-25Merge pull request #5823 from ReinUsesLisp/revert-flagsRodrigo Locatti
Revert "Start of Integer flags implementation"
2021-01-25Revert "Start of Integer flags implementation"ReinUsesLisp
This reverts #4713. The implementation in that PR is not accurate. It does not reflect the behavior seen in hardware.
2021-01-24Merge pull request #5819 from ReinUsesLisp/cull-mode-castbunnei
vk_graphics_pipeline: Fix narrowing conversion on MSVC
2021-01-24vk_graphics_pipeline: Fix narrowing conversion on MSVCReinUsesLisp
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-24Stub Set/Get/Reset SixaxisSensorFusionParametersgerman
2021-01-25Print Process ID and Thread ID as hexChloe Marcec
2021-01-25hle: Implement remaining services for Stereo VisionChloe Marcec
Used by Zelda Breath of the Wild, Super Mario Odyssey and Nintendo Labo
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-23Simplify conditionChloe Marcec
2021-01-23nvdrv: Unregister already registered eventsChloe Marcec
2021-01-23Merge pull request #5797 from ReinUsesLisp/nsight-aftermath-buildLC
nsight_aftermath_tracker: Fix build issues when enabled
2021-01-23Clamp string reads to buffer sizeChloe Marcec
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