bunnei
2fb77adb9f
common: common_funcs: Add a few more useful macros for kernel code.
4 years ago
bunnei
4dbf3f4880
hle: kernel: KThread: Clean up thread priorities.
4 years ago
bunnei
1e55498110
hle: kernel: KThread: Reorganize thread priority defaults.
4 years ago
bunnei
0530292b97
hle: kernel: KThread: Fix ThreadType definition.
4 years ago
bunnei
4782985013
hle: kernel: Move single core "phantom mode" out of KThread.
...
- This is a workaround that does not belong in a kernel primitive.
4 years ago
bunnei
eea346ba8e
hle: kernel: KThread: Remove thread types that do not exist.
4 years ago
bunnei
9a4e148f9e
arm: arm_dynarmic: Skip calls when JIT is invalid.
...
- This can happen if called from an idle or suspension thread.
4 years ago
bunnei
c0d3aef28c
core: hle: kernel: Rename Thread to KThread.
4 years ago
bunnei
df41e78205
Merge pull request #5837 from german77/socketstub
...
sockets: Stub GetSockOpt
4 years ago
LC
c21ce728c2
Merge pull request #5831 from MerryMage/isb
...
dynarmic: Do not flush cache when executing an ISB instruction
4 years ago
LC
16818e952c
Merge pull request #5836 from ReinUsesLisp/unaligned-constr-sched
...
vk_scheduler: Fix unaligned placement new expressions
4 years ago
LC
9f6290d207
Merge pull request #5840 from Morph1984/prepo-fix
...
prepo: Fix BufferDescriptorX invalid buffer index errors and add New variants of SaveReport
4 years ago
LC
0e125dfd43
Merge pull request #5835 from Morph1984/cleanup-sixaxis-fusion
...
hid: Cleanup SixAxisFusionParameters
4 years ago
Morph
4921ba05db
hid: Add static_assert for Parameter size
4 years ago
Morph
ae6b3bdfbf
prepo: Fix BufferDescriptorX invalid buffer errors and add "New" variants of 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.
4 years ago
Morph
008afa5d59
hle_ipc: Add Can(Read, Write)Buffer
...
Allows us to test whether a buffer can be read from or written to memory
4 years ago
german
659b5f8088
Stub GetSockOpt
4 years ago
ReinUsesLisp
9e88ad8da9
vk_scheduler: Fix unaligned placement new expressions
...
We were accidentaly creating an object in an unaligned memory address.
Fix this by manually aligning the offset.
4 years ago
bunnei
45b13c3037
Merge pull request #5786 from ReinUsesLisp/glsl-cbuf
...
gl_shader_decompiler: Fix constant buffer size calculation
4 years ago
Rodrigo Locatti
ef6cc3aa1d
vulkan_device: Blacklist Intel from float16 math ( #5798 )
...
Astral Chain crashes Intel's SPIR-V compiler when using fp16.
Disable this while the vendor works on a fix.
4 years ago
bunnei
28b822fe38
Merge pull request #5778 from ReinUsesLisp/shader-dir
...
renderer_opengl: Avoid precompiled cache and force NV GL cache directory
4 years ago
Morph
d4d39aa4c7
npad: Remove unused device handle parameter
4 years ago
bunnei
fb0fe3b8c3
Merge pull request #5812 from german77/StubSixaxisFusion
...
HID: Stub Set/Get/Reset SixaxisSensorFusionParameters
4 years ago
MerryMage
2350b76a91
externals: Update dynarmic to 0f27368f
4 years ago
bunnei
09b6f03592
Merge pull request #5810 from ogniK5377/stereo-vision
...
hle: Implement remaining services for Stereo Vision
4 years ago
bunnei
72c1cb85f1
Merge pull request #5824 from ogniK5377/IPsmSession
...
psm: IPsmSession
4 years ago
bunnei
64a5548454
Merge pull request #5774 from ogniK5377/mii-raw-random
...
mii: Fix BuildRandomStoreData & Cleanup raw_data
4 years ago
bunnei
81a037df9d
Merge pull request #5771 from ogniK5377/lm-rework
...
lm: Recode LM service
4 years ago
Chloe Marcec
2c57f0fbd5
Omit system reference
4 years ago
Chloe Marcec
04e9486651
psm: IPsmSession
...
Used by homebrew menu
4 years ago
bunnei
2a2ee62cfd
Merge pull request #5799 from ogniK5377/event-register-unregister
...
nvdrv: Unregister already registered events
4 years ago
bunnei
62766b1326
Merge pull request #5785 from ReinUsesLisp/buffer-dma
...
video_core/memory_manager: Flush destination buffer on CopyBlock
4 years ago
Rodrigo Locatti
5dc021d15b
Merge pull request #5823 from ReinUsesLisp/revert-flags
...
Revert "Start of Integer flags implementation"
4 years ago
ReinUsesLisp
34c3ec2f8c
Revert "Start of Integer flags implementation"
...
This reverts #4713 . The implementation in that PR is not accurate.
It does not reflect the behavior seen in hardware.
4 years ago
bunnei
45e117b043
Merge pull request #5819 from ReinUsesLisp/cull-mode-cast
...
vk_graphics_pipeline: Fix narrowing conversion on MSVC
4 years ago
ReinUsesLisp
9dc4a80b17
vk_graphics_pipeline: Fix narrowing conversion on MSVC
4 years ago
LC
df0d8c45d2
Merge pull request #5807 from ReinUsesLisp/vc-warnings
...
video_core: Silence the remaining gcc warnings and enforce them
4 years ago
Rodrigo Locatti
b769b1be26
Merge pull request #5363 from ReinUsesLisp/vk-image-usage
...
vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCreateInfo
4 years ago
bunnei
44c5ea3639
Merge pull request #5151 from comex/xx-vfs
...
vfs_real: When moving files or directories, don't assume file opening will succeed
4 years ago
ReinUsesLisp
6b00443bc1
vk_texture_cache: Support image store on sRGB images with 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.
4 years ago
LC
8959f3521f
Merge pull request #5814 from ReinUsesLisp/remove-rdna-dynstate
...
vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA
4 years ago
ReinUsesLisp
6a0143400f
vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA
...
It seems to be safe to use this on new drivers.
4 years ago
ReinUsesLisp
748551dafb
cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globally
4 years ago
bunnei
19c14589d3
Merge pull request #5796 from ReinUsesLisp/vertex-a-bypass-vk
...
vk_pipeline_cache: Properly bypass VertexA shaders
4 years ago
german
a8245cf2f1
Stub Set/Get/Reset SixaxisSensorFusionParameters
4 years ago
Chloe Marcec
2afc1060ef
Print Process ID and Thread ID as hex
4 years ago
Chloe Marcec
5882cc0502
hle: Implement remaining services for Stereo Vision
...
Used by Zelda Breath of the Wild, Super Mario Odyssey and Nintendo Labo
4 years ago
LC
04dcada85f
Merge pull request #5808 from ReinUsesLisp/glslang-quiet
...
host_shaders/cmake: Pass --quiet to glslang to keep it quiet
4 years ago
ReinUsesLisp
f81c783b5b
host_shaders/cmake: Pass --quiet to glslang to keep it quiet
...
Silences noisy builds on toolchains.
4 years ago
ReinUsesLisp
cc4335a9c6
video_core/cmake: Enforce -Warray-bounds and -Wmissing-field-initializers
4 years ago