liamwhite
d0ab5211a1
Merge pull request #11831 from liamwhite/hosversionbetween
set: return version info from system archive
2 years ago
liamwhite
e37b87e1f0
Merge pull request #11830 from liamwhite/ts-session
ts: add OpenSession
2 years ago
liamwhite
945e9b5786
Merge pull request #11828 from liamwhite/setthreadescription
common: use SetThreadDescription API for thread names
2 years ago
liamwhite
b34364e673
Merge pull request #11789 from Kelebek1/spirv_shift_right
Manually robust on Maxwell and earlier
2 years ago
Liam
46493463a9
set: return version info from system archive
2 years ago
Liam
72e224cf4e
ts: add OpenSession
2 years ago
Liam
17cd28ecb5
common: use SetThreadDescription API for thread names
2 years ago
Fernando S
979b5b7b5b
Merge pull request #11748 from liamwhite/kern_1700
kernel: update for 17.0.0
2 years ago
Fernando S
ae62d83e1c
Merge pull request #11825 from liamwhite/system-resource
kernel: fix incorrect calculation of used non system memory value
2 years ago
liamwhite
7f8be72d79
Merge pull request #11806 from liamwhite/needs-more-locking
renderer_vulkan: add locks to avoid scheduler flushes from CPU
2 years ago
Liam
d96b03a1c0
kernel: fix incorrect calculation of used non system memory value
2 years ago
Liam
6031cf1017
gdbstub: add PermissionLocked to mappings table
2 years ago
Liam
92a65b4947
kernel: fix format string error
2 years ago
Liam
5be32a6147
kernel: make check fully constexpr for broken msvc constant folding
2 years ago
Liam
d201f3bcfa
codespell: allow 'VAs'
2 years ago
Liam
84ce50cc1b
k_page_table: add MapFirstGroup
2 years ago
Liam
010fc2f562
kernel: update KMemoryRegionType values
2 years ago
Liam
d73dbceba6
k_page_table: implement PermissionLocked
2 years ago
Liam
3e0887f205
k_page_table: add new CheckMemoryState helper
2 years ago
Liam
144ae38fb3
kernel: split Io memory state, add PermissionLocked attribute
2 years ago
Liam
c9dab6d0c1
kernel: reshuffle ini1 size, add slab clear note
2 years ago
liamwhite
af8a4057ad
Merge pull request #11822 from german77/no-name
service: mii: Create random mii with name
2 years ago
Narr the Reg
9b0929a9a2
service: mii: Create random mii with name
2 years ago
Kelebek1
90d99fbd00
Manually robust on Maxwell and earlier
2 years ago
liamwhite
d2a1535588
Merge pull request #11810 from liamwhite/clang-17
general: fix build failure on clang 17
2 years ago
liamwhite
67c3d2abb5
Merge pull request #11795 from Squall-Leonhart/D32FToOther
[Vulkan]Implement missing copy formats for D32, ARGB8_SRGB and BGRA8_Unorm/SRGB
2 years ago
liamwhite
f7b2c6c154
Merge pull request #11791 from german77/bufferx
service: hle: Allow to access read buffer A and X directly
2 years ago
Liam
181e5dbc5b
general: fix build failure on clang 17
2 years ago
liamwhite
bc96d78b78
Merge pull request #11774 from liamwhite/refcount-issue
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
2 years ago
liamwhite
68bf6fb457
Merge pull request #11747 from Kelebek1/image_alias_sample_names
Small things
2 years ago
liamwhite
97c9b2eda6
Merge pull request #11349 from vonchenplus/buffer_cache_crash
video_core: Fix moltenvk crash on macos
2 years ago
Liam
1bd99c1d65
renderer_vulkan: add locks to avoid scheduler flushes from CPU
2 years ago
Fernando S
30d96be28d
Merge pull request #11788 from Squall-Leonhart/IFREMOVED
[crash fix]brings back the removed if statement in util.cpp and adds the num_level test to it like previous discontinued PR
2 years ago
german77
ecf98d37b8
service: hle: Allow to access read buffer A and X directly
2 years ago
Narr the Reg
c9fe01204f
service: acc: Implement functions needed for profile select ( #11653 )
2 years ago
Squall-Leonhart
3785a469c0
Changes based on hardware tests
Removes unnecessary d32f to bgra shader and blit functions,
update vk_texture_cache to use abgr shader for d32f to BGRA formats
updates abgr to d32f shader to comply with hardware tests
2 years ago
Squall Leonhart
14d6c9d442
Make Clang happy.
2 years ago
Squall Leonhart
6f7ff1d2a7
Added missing BuildShader line
Adds `convert_abgr8_to_d32f_frag(BuildShader(device, CONVERT_ABGR8_TO_D32F_FRAG_SPV)),`
2 years ago
liamwhite
c4e1a9a7a6
Merge pull request #11786 from v1993/cuda-on-linux
host1x/codecs: enable CUDA on Linux
2 years ago
liamwhite
9a00ac966c
Merge pull request #11794 from german77/linemot
input_common: udp: Avoid crash when trying to map motion before client is ready
2 years ago
Squall Leonhart
0fff99d0eb
added missing trailing line.
2 years ago
Squall Leonhart
f137a4aa8a
meant to add the unorms as well
2 years ago
Squall-Leonhart
9e0b778d11
use texelfetch instead of texturelod
2 years ago
Squall Leonhart
81627a6a51
appease the format gods
2 years ago
Squall-Leonhart
69ab83ae87
Another missing copy connected to Bravely Default II
adds blit_image_helper.ConvertABGR8ToD32F and fragment shader for performing ABGR and BGRA to D32F copies
2 years ago
Squall-Leonhart
51bb940261
missed this line when editing the copypasta
2 years ago
Squall-Leonhart
41ad912ba7
moved line to appease the format gods
2 years ago
Squall-Leonhart
e84147e2fa
Implement missing formats for Bravely Default 2
2 years ago
german77
83c63997ff
input_common: udp: Avoid crash when trying to map motion before client is ready
2 years ago
Squall Leonhart
eecd48f2ee
brings back the removed If statement and adds the num_level test
This resolves the out of bounds read/writes in the linear swizzler, it brings back the scaled TOTK Recall bug however, pending further work in the block size calculation.
Recall is not glitched in the Dynamic FPS resolution mod to the degree that it is in the native yuzu scaler, this can be a workaround for the time being.
The recall effect is constructed from multiple 320x180 texture slices, it breaking may have a similar origin to https://github.com/Ryujinx/Ryujinx/pull/5640
but it may also be connected to the other deficiencies identified in the Yuzu size calculations, such as no apparent implementation of slice testing for end of slce depth as opposed to full aligned size as implemented in https://github.com/Ryujinx/Ryujinx/pull/5220
2 years ago