bunnei
eb3a02a3fd
core: hle: kernel: object: Implement Finalize() virtual method.
5 years ago
bunnei
3cefddbb47
core: hle: kernel: svc_results: Populate with several missing error codes.
5 years ago
bunnei
ddfa48d704
core: hle: kernel: Implement KLightLock.
5 years ago
bunnei
54620961fb
core: hle: kernel: Implement KThreadQueue.
5 years ago
bunnei
39987beb17
common: common_funcs: Add a few more useful macros for kernel code.
5 years ago
bunnei
4ba9d6f969
hle: kernel: KThread: Clean up thread priorities.
5 years ago
bunnei
0ae0bc4340
hle: kernel: KThread: Reorganize thread priority defaults.
5 years ago
bunnei
eb396cd021
hle: kernel: KThread: Fix ThreadType definition.
5 years ago
bunnei
d49e29d866
hle: kernel: Move single core "phantom mode" out of KThread.
- This is a workaround that does not belong in a kernel primitive.
5 years ago
bunnei
e74f682506
hle: kernel: KThread: Remove thread types that do not exist.
5 years ago
bunnei
db342cc6f0
arm: arm_dynarmic: Skip calls when JIT is invalid.
- This can happen if called from an idle or suspension thread.
5 years ago
bunnei
3d70b4a4ea
core: hle: kernel: Rename Thread to KThread.
5 years ago
german
f970b836e5
Fix user changing to 0 if valid
5 years ago
bunnei
9f626d9b94
Merge pull request #5837 from german77/socketstub
sockets: Stub GetSockOpt
5 years ago
german
f4442c3456
Avoid overwritting username
5 years ago
LC
facfa5a45d
Merge pull request #5831 from MerryMage/isb
dynarmic: Do not flush cache when executing an ISB instruction
5 years ago
LC
a4a8cae837
Merge pull request #5836 from ReinUsesLisp/unaligned-constr-sched
vk_scheduler: Fix unaligned placement new expressions
5 years ago
LC
a42f1dc30b
Merge pull request #5840 from Morph1984/prepo-fix
prepo: Fix BufferDescriptorX invalid buffer index errors and add New variants of SaveReport
5 years ago
LC
b925efd12b
Merge pull request #5835 from Morph1984/cleanup-sixaxis-fusion
hid: Cleanup SixAxisFusionParameters
5 years ago
Morph
83f6fc1a5f
hid: Add static_assert for Parameter size
5 years ago
Morph
7e9385d035
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.
5 years ago
Morph
afa0d5efb3
hle_ipc: Add Can(Read, Write)Buffer
Allows us to test whether a buffer can be read from or written to memory
5 years ago
german
7cb9b24f6d
Stub GetSockOpt
5 years ago
ReinUsesLisp
4f807afdc4
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.
5 years ago
bunnei
a0042f8350
Merge pull request #5786 from ReinUsesLisp/glsl-cbuf
gl_shader_decompiler: Fix constant buffer size calculation
5 years ago
Rodrigo Locatti
b8b0524a9b
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.
5 years ago
bunnei
dc5a3313a1
Merge pull request #5778 from ReinUsesLisp/shader-dir
renderer_opengl: Avoid precompiled cache and force NV GL cache directory
5 years ago
Morph
d6cb14fbf3
npad: Remove unused device handle parameter
5 years ago
bunnei
07d3a4d538
Merge pull request #5812 from german77/StubSixaxisFusion
HID: Stub Set/Get/Reset SixaxisSensorFusionParameters
5 years ago
MerryMage
8436cae309
externals: Update dynarmic to 0f27368f
5 years ago
bunnei
504d6d523c
Merge pull request #5810 from ogniK5377/stereo-vision
hle: Implement remaining services for Stereo Vision
5 years ago
bunnei
e002d6a5d4
Merge pull request #5824 from ogniK5377/IPsmSession
psm: IPsmSession
5 years ago
bunnei
1b697f4525
Merge pull request #5774 from ogniK5377/mii-raw-random
mii: Fix BuildRandomStoreData & Cleanup raw_data
5 years ago
bunnei
f2624c4eea
Merge pull request #5771 from ogniK5377/lm-rework
lm: Recode LM service
5 years ago
Chloe Marcec
df783fc0cd
Omit system reference
5 years ago
Chloe Marcec
5d4edf4d30
psm: IPsmSession
Used by homebrew menu
5 years ago
bunnei
229aac6d73
Merge pull request #5799 from ogniK5377/event-register-unregister
nvdrv: Unregister already registered events
5 years ago
bunnei
fcb5b0762e
Merge pull request #5785 from ReinUsesLisp/buffer-dma
video_core/memory_manager: Flush destination buffer on CopyBlock
5 years ago
Rodrigo Locatti
c2192859bb
Merge pull request #5823 from ReinUsesLisp/revert-flags
Revert "Start of Integer flags implementation"
5 years ago
ReinUsesLisp
6dac6f07c2
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.
5 years ago
bunnei
3bf4a6415f
Merge pull request #5819 from ReinUsesLisp/cull-mode-cast
vk_graphics_pipeline: Fix narrowing conversion on MSVC
5 years ago
ReinUsesLisp
8778d4a743
vk_graphics_pipeline: Fix narrowing conversion on MSVC
5 years ago
LC
04da2ac057
Merge pull request #5807 from ReinUsesLisp/vc-warnings
video_core: Silence the remaining gcc warnings and enforce them
5 years ago
Rodrigo Locatti
bc244a3231
Merge pull request #5363 from ReinUsesLisp/vk-image-usage
vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCreateInfo
5 years ago
bunnei
9b37211cd5
Merge pull request #5151 from comex/xx-vfs
vfs_real: When moving files or directories, don't assume file opening will succeed
5 years ago
ReinUsesLisp
1d3c309eac
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.
5 years ago
LC
61cc70dbd6
Merge pull request #5814 from ReinUsesLisp/remove-rdna-dynstate
vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA
5 years ago
ReinUsesLisp
1aa67cb31c
vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA
It seems to be safe to use this on new drivers.
5 years ago
ReinUsesLisp
ae349957c3
cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globally
5 years ago
bunnei
1118154fda
Merge pull request #5796 from ReinUsesLisp/vertex-a-bypass-vk
vk_pipeline_cache: Properly bypass VertexA shaders
5 years ago