aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu/GpuContext.cs
AgeCommit message (Expand)Author
2022-12-29Vulkan: Don't flush commands when creating most sync (#4087)riperiperi
2022-12-01GPU: Track buffer migrations and flush source on incomplete copy (#3952)riperiperi
2022-08-20Use RGBA16 vertex format if RGB16 is not supported on Vulkan (#3552)gdkchan
2022-05-14Prefetch capabilities before spawning translation threads. (#3338)riperiperi
2022-04-10New shader cache implementation (#3194)gdkchan
2022-02-09misc: Make PID unsigned long instead of long (#3043)Mary
2022-01-27Add timestamp to 16-byte/4-word semaphore releases. (#3049)riperiperi
2022-01-22Add support for BC1/2/3 decompression (for 3D textures) (#2987)gdkchan
2022-01-09Texture Sync, incompatible overlap handling, data flush improvements. (#2971)riperiperi
2021-08-27Add a Multithreading layer for the GAL, multi-thread shader compilation at ru...riperiperi
2021-07-11Separate GPU engines (part 2/2) (#2440)gdkchan
2021-06-29Initial support for separate GPU address spaces (#2394)gdkchan
2021-06-24Initial support for GPU channels (#2372)gdkchan
2021-05-24POWER - Performance Optimizations With Extensive Ramifications (#2286)riperiperi
2021-03-22Fix inconsistencies in progress reporting (#2129)mageven
2021-03-03Add progress reporting to PTC and Shader Cache (#2057)mageven
2021-01-17Implement lazy flush-on-read for Buffers (SSBO/Copy) (#1790)riperiperi
2020-11-17shader cache: Fix Linux boot issues (#1709)Mary
2020-11-13Salieri: shader cache (#1701)Mary
2020-07-25Remove GPU MemoryAccessor (#1423)gdkchan
2020-07-23New GPFifo and fast guest constant buffer updates (#1400)gdkchan
2020-07-12New NVDEC and VIC implementation (#1384)gdkchan
2020-05-04Implement a new physical memory manager and replace DeviceMemory (#856)gdkchan
2020-04-19Implement GPU syncpoints (#980)Thog
2020-01-21Keep the GUI alive when closing a game (#888)Thog
2020-01-09Re-add NVDEC project (not integrated)gdkchan
2020-01-09GPU resource disposalgdkchan
2020-01-09Add XML documentation to Ryujinx.Graphics.Gpugdkchan
2020-01-09Initialize GPU physical memory accessor from KProcess, to allow homebrew that...gdkchan
2020-01-09Add a pass to turn global memory access into storage access, and do all stora...gdk
2020-01-09Improved and simplified window texture presentationgdk
2020-01-09Separate sub-channel stategdk
2020-01-09Initial workgdk