summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-29externals: Dynarmic: Update to latest to include A32 ISB hook.bunnei
- Fixes perf. issues with Megadimension Neptunia VII.
2021-01-28Merge pull request #5809 from ogniK5377/FlushAudioOutBuffersbunnei
audout: FlushAudioOutBuffers
2021-01-28Merge pull request #5837 from german77/socketstubbunnei
sockets: Stub GetSockOpt
2021-01-28Merge pull request #5831 from MerryMage/isbLC
dynarmic: Do not flush cache when executing an ISB instruction
2021-01-28Merge pull request #5836 from ReinUsesLisp/unaligned-constr-schedLC
vk_scheduler: Fix unaligned placement new expressions
2021-01-28Merge pull request #5840 from Morph1984/prepo-fixLC
prepo: Fix BufferDescriptorX invalid buffer index errors and add New variants of SaveReport
2021-01-28Merge pull request #5835 from Morph1984/cleanup-sixaxis-fusionLC
hid: Cleanup SixAxisFusionParameters
2021-01-28hid: Add static_assert for Parameter sizeMorph
2021-01-28prepo: Fix BufferDescriptorX invalid buffer errors and add "New" variants of ↵Morph
SaveReport The second input buffer could be optional when prepo/srepo is called, test for the availability of the second buffer prior to reading from it.
2021-01-28hle_ipc: Add Can(Read, Write)BufferMorph
Allows us to test whether a buffer can be read from or written to memory
2021-01-27Stub GetSockOptgerman
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 #5786 from ReinUsesLisp/glsl-cbufbunnei
gl_shader_decompiler: Fix constant buffer size calculation
2021-01-27vulkan_device: Blacklist Intel from float16 math (#5798)Rodrigo Locatti
Astral Chain crashes Intel's SPIR-V compiler when using fp16. Disable this while the vendor works on a fix.
2021-01-27Merge pull request #5778 from ReinUsesLisp/shader-dirbunnei
renderer_opengl: Avoid precompiled cache and force NV GL cache directory
2021-01-27npad: Remove unused device handle parameterMorph
2021-01-26Merge pull request #5812 from german77/StubSixaxisFusionbunnei
HID: Stub Set/Get/Reset SixaxisSensorFusionParameters
2021-01-26externals: Update dynarmic to 0f27368fMerryMage
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-24audout: FlushAudioOutBuffersChloe Marcec
Fixes Devil May Cry
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.