db37e583ff
Merge pull request #11831 from liamwhite/hosversionbetween
...
set: return version info from system archive
2023-10-21 18:22:20 -04:00
d28e826e47
Merge pull request #11830 from liamwhite/ts-session
...
ts: add OpenSession
2023-10-21 18:22:13 -04:00
13beb85514
Merge pull request #11828 from liamwhite/setthreadescription
...
common: use SetThreadDescription API for thread names
2023-10-21 18:22:04 -04:00
4b06bcc82c
Merge pull request #11789 from Kelebek1/spirv_shift_right
...
Manually robust on Maxwell and earlier
2023-10-21 18:21:53 -04:00
12ebc8d9d1
set: return version info from system archive
2023-10-20 13:29:52 -04:00
2b85e9e997
ts: add OpenSession
2023-10-20 13:29:32 -04:00
59b62c6507
common: use SetThreadDescription API for thread names
2023-10-20 11:41:29 -04:00
2e760a9833
Merge pull request #11748 from liamwhite/kern_1700
...
kernel: update for 17.0.0
2023-10-20 17:08:00 +02:00
bab4a13a41
Merge pull request #11825 from liamwhite/system-resource
...
kernel: fix incorrect calculation of used non system memory value
2023-10-20 16:40:15 +02:00
b56c7397ad
Merge pull request #11806 from liamwhite/needs-more-locking
...
renderer_vulkan: add locks to avoid scheduler flushes from CPU
2023-10-20 10:26:03 -04:00
249db0a59b
kernel: fix incorrect calculation of used non system memory value
2023-10-20 09:12:10 -04:00
9526ce95dd
gdbstub: add PermissionLocked to mappings table
2023-10-20 02:53:31 -04:00
687158fe00
kernel: fix format string error
2023-10-20 02:41:32 -04:00
d8507332c1
kernel: make check fully constexpr for broken msvc constant folding
2023-10-20 02:34:15 -04:00
67e983a354
codespell: allow 'VAs'
2023-10-20 02:34:15 -04:00
f21058a6c0
k_page_table: add MapFirstGroup
2023-10-20 02:34:15 -04:00
b456af31e6
kernel: update KMemoryRegionType values
2023-10-20 02:34:15 -04:00
0441853d0f
k_page_table: implement PermissionLocked
2023-10-20 02:34:15 -04:00
60a1c6b95b
k_page_table: add new CheckMemoryState helper
2023-10-20 02:34:15 -04:00
794e6c7a96
kernel: split Io memory state, add PermissionLocked attribute
2023-10-20 02:34:15 -04:00
22afa2c7a3
kernel: reshuffle ini1 size, add slab clear note
2023-10-20 02:34:15 -04:00
85a89ca3e3
Merge pull request #11822 from german77/no-name
...
service: mii: Create random mii with name
2023-10-19 16:54:05 -04:00
26776c0e60
service: mii: Create random mii with name
2023-10-19 13:35:02 -06:00
e02ee8e59d
Manually robust on Maxwell and earlier
2023-10-19 19:54:31 +01:00
134ecca9b0
Merge pull request #11810 from liamwhite/clang-17
...
general: fix build failure on clang 17
2023-10-18 19:30:29 -04:00
c5f1ec8040
Merge pull request #11795 from Squall-Leonhart/D32FToOther
...
[Vulkan]Implement missing copy formats for D32, ARGB8_SRGB and BGRA8_Unorm/SRGB
2023-10-18 09:22:14 -04:00
765ea9b79d
Merge pull request #11791 from german77/bufferx
...
service: hle: Allow to access read buffer A and X directly
2023-10-18 09:21:58 -04:00
c5bdc0054c
general: fix build failure on clang 17
2023-10-17 22:44:21 -04:00
bd05ace08d
Merge pull request #11774 from liamwhite/refcount-issue
...
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
2023-10-17 11:49:11 -04:00
fa56518f20
Merge pull request #11747 from Kelebek1/image_alias_sample_names
...
Small things
2023-10-17 11:48:57 -04:00
b577d7a55f
Merge pull request #11349 from vonchenplus/buffer_cache_crash
...
video_core: Fix moltenvk crash on macos
2023-10-17 11:48:44 -04:00
d9dde7e6f3
renderer_vulkan: add locks to avoid scheduler flushes from CPU
2023-10-17 10:00:25 -04:00
2244b613cf
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
2023-10-17 14:36:36 +02:00
c73bb33ff1
service: hle: Allow to access read buffer A and X directly
2023-10-16 23:36:46 -06:00
bcce184e60
service: acc: Implement functions needed for profile select ( #11653 )
2023-10-17 05:12:55 +02:00
326ebbb2fa
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
2023-10-17 02:42:40 +11:00
07143ce15c
Make Clang happy.
2023-10-17 00:26:19 +11:00
dbc73c6c6c
Added missing BuildShader line
...
Adds `convert_abgr8_to_d32f_frag(BuildShader(device, CONVERT_ABGR8_TO_D32F_FRAG_SPV)),`
2023-10-17 00:15:31 +11:00
8becf13e8b
Merge pull request #11786 from v1993/cuda-on-linux
...
host1x/codecs: enable CUDA on Linux
2023-10-15 22:23:00 -04:00
9e2ebb24df
Merge pull request #11794 from german77/linemot
...
input_common: udp: Avoid crash when trying to map motion before client is ready
2023-10-15 22:22:45 -04:00
90c56f5dc1
added missing trailing line.
2023-10-16 06:07:26 +11:00
4b0291172e
meant to add the unorms as well
2023-10-16 04:29:24 +11:00
12e4757cf3
use texelfetch instead of texturelod
2023-10-16 04:20:45 +11:00
144c0734f5
appease the format gods
2023-10-16 03:24:44 +11:00
f40f65f5d2
Another missing copy connected to Bravely Default II
...
adds blit_image_helper.ConvertABGR8ToD32F and fragment shader for performing ABGR and BGRA to D32F copies
2023-10-16 03:17:53 +11:00
03c3f936cf
missed this line when editing the copypasta
2023-10-15 20:58:50 +11:00
66f41da365
moved line to appease the format gods
2023-10-15 20:54:25 +11:00
7a986d731b
Implement missing formats for Bravely Default 2
2023-10-15 20:43:48 +11:00
eae0570a1c
input_common: udp: Avoid crash when trying to map motion before client is ready
2023-10-15 02:13:51 -06:00
b57d98f847
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
2023-10-15 02:09:28 +11:00