Ryujinx/src
Isaac Marovitz 97a36298fa Instruction.Barrier
Whoops

Fix inline functions in compute stage

Fix regression

Declare SharedMemories + Only Declare Memories on Main Func

Lowecase struct

Avoid magic strings

Make function signatures readable

Change how unsized arrays are indexed

Use string builder

Fix shuffle instructions

Cleanup NumberFormater

Bunch of Subgroup I/O Vars

Will probably need further refinement

Fix point_coord type

Fix support buffer declaration

Fix point_coord
2024-09-28 19:03:01 -04:00
..
ARMeilleure Make GetFunctionPointerForDelegate as explicit as possible (#7279) 2024-09-15 17:39:10 -03:00
Ryujinx Remove rebase garbage 2024-09-28 19:03:01 -04:00
Ryujinx.Audio Fix off-by-one on audio renderer PerformanceManager.GetNextEntry (#7139) 2024-07-31 22:22:11 -03:00
Ryujinx.Audio.Backends.OpenAL Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Ryujinx.Audio.Backends.SDL2 replace ByteMemoryPool use with MemoryOwner<byte> and SpanOwner<byte> (#6911) 2024-06-15 23:00:13 +02:00
Ryujinx.Audio.Backends.SoundIo replace ByteMemoryPool use with MemoryOwner<byte> and SpanOwner<byte> (#6911) 2024-06-15 23:00:13 +02:00
Ryujinx.Common Start Metal Backend 2024-09-28 19:03:01 -04:00
Ryujinx.Cpu Implement UQADD16, UQADD8, UQSUB16, UQSUB8, VQRDMULH, VSLI and VSWP Arm32 instructions (#7174) 2024-08-08 17:07:24 -03:00
Ryujinx.Graphics.Device Make HLE project AOT friendly (#7085) 2024-08-31 11:39:26 -03:00
Ryujinx.Graphics.GAL Metal: Compute Shaders (#19) 2024-09-28 19:03:01 -04:00
Ryujinx.Graphics.Gpu Metal: Compute Shaders (#19) 2024-09-28 19:03:01 -04:00
Ryujinx.Graphics.Host1x Add a separate device memory manager (#6153) 2024-01-22 17:14:46 -03:00
Ryujinx.Graphics.Metal PreloadCbs + FlushCommandsIfWeightExceeding 2024-09-28 19:03:01 -04:00
Ryujinx.Graphics.Nvdec Add a separate device memory manager (#6153) 2024-01-22 17:14:46 -03:00
Ryujinx.Graphics.Nvdec.FFmpeg editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Graphics.Nvdec.Vp9 editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Graphics.OpenGL Metal: Compute Shaders (#19) 2024-09-28 19:03:01 -04:00
Ryujinx.Graphics.Shader Instruction.Barrier 2024-09-28 19:03:01 -04:00
Ryujinx.Graphics.Texture replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
Ryujinx.Graphics.Vic Remove Vic Reference to Host1x (#6277) 2024-02-08 20:01:03 +01:00
Ryujinx.Graphics.Video editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Graphics.Vulkan Metal: Compute Shaders (#19) 2024-09-28 19:03:01 -04:00
Ryujinx.Gtk3 Change 6GB DRAM expansion to 8GB (#7313) 2024-09-17 15:09:20 -03:00
Ryujinx.Headless.SDL2 Fix buffer access syntax 2024-09-28 19:03:01 -04:00
Ryujinx.HLE Replace passing by IMemoryOwner<byte> with passing by concrete MemoryOwner<byte> (#7171) 2024-09-18 23:00:54 -03:00
Ryujinx.HLE.Generators Make HLE project AOT friendly (#7085) 2024-08-31 11:39:26 -03:00
Ryujinx.Horizon Unlink server sessions from multi-wait when service stops processing requests (#7072) 2024-07-20 16:17:40 -03:00
Ryujinx.Horizon.Common Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Ryujinx.Horizon.Generators Audio rendering: reduce memory allocations (#6604) 2024-04-07 18:07:32 -03:00
Ryujinx.Horizon.Kernel.Generators editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Input Fix another NullReferenceException (#6826) 2024-05-17 20:11:30 -03:00
Ryujinx.Input.SDL2 Input: Improve controller identification (#6029) 2024-01-22 17:02:44 -03:00
Ryujinx.Memory Replace passing by IMemoryOwner<byte> with passing by concrete MemoryOwner<byte> (#7171) 2024-09-18 23:00:54 -03:00
Ryujinx.SDL2.Common sdl: set app name (#7370) 2024-09-28 10:44:23 +02:00
Ryujinx.ShaderTools Allow texture arrays to use separate descriptor sets on Vulkan (#6870) 2024-05-26 13:30:19 -03:00
Ryujinx.Tests Implement Arm32 VSHLL and QADD16 instructions (#7301) 2024-09-12 18:22:30 -03:00
Ryujinx.Tests.Memory Delete old 16KB page workarounds (#6584) 2024-04-06 13:51:44 -03:00
Ryujinx.Tests.Unicorn editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.UI.Common Change 6GB DRAM expansion to 8GB (#7313) 2024-09-17 15:09:20 -03:00
Ryujinx.UI.LocaleGenerator Infra: Capitalisation Consistency (#6296) 2024-02-11 03:09:18 +01:00
Spv.Generator editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00