aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Graphics.Gpu/Engine
AgeCommit message (Expand)Author
2024-09-17Change image format view handling to allow view incompatible formats (#7311)gdkchan
2024-09-15Implement fast DMA texture to texture copy (#7299)gdkchan
2024-09-01Fix incorrect depth texture 3D flag (#7262)gdkchan
2024-08-31Make HLE project AOT friendly (#7085)Emmanuel Hansen
2024-08-03replace ByteMemoryPool usage in Ryujinx.Graphics (#7129)jhorv
2024-05-19GPU: Migrate buffers on GPU project, pre-emptively flush device local mapping...riperiperi
2024-04-22Add support for bindless textures from shader input (vertex buffer) on Vulkan...gdkchan
2024-04-20End render target lifetime on syncpoint increment (#6687)gdkchan
2024-04-14Texture loading: reduce memory allocations (#6623)jhorv
2024-04-07Add support for large sampler arrays on Vulkan (#6489)gdkchan
2024-03-14GPU: Rebind RTs if scale changes when binding textures (#6493)riperiperi
2024-02-15Implement X8Z24 texture format (#6315)gdkchan
2024-02-10Force CPU copy for non-identity DMA remap (#6293)gdkchan
2024-02-08Implement BGR10A2 render target format (#6273)gdkchan
2024-02-08Clamp vertex buffer size to mapped size if too high (#6272)gdkchan
2024-01-14Fix vertex buffer size when switching between inline and state draw parameter...gdkchan
2023-12-04Implement support for multi-range buffers using Vulkan sparse mappings (#5427)gdkchan
2023-12-04editorconfig: Set default encoding to UTF-8 (#5793)TSRBerry
2023-11-15Fix missing texture flush for draw then DMA copy sequence without render targ...gdkchan
2023-11-14Disable DMA GPU copy for block linear to linear copies (#5927)gdkchan
2023-10-06GPU: Add HLE macros for popular NVN macros (#5761)riperiperi
2023-09-25GPU: Discard data when getting texture before full clear (#5719)riperiperi
2023-09-05Delete ResourceAccess (#5626)gdkchan
2023-08-29Geometry shader emulation for macOS (#5551)gdkchan
2023-08-16Implement scaled vertex format emulation (#5564)gdkchan
2023-08-14Vulkan: Buffer Mirrors for MacOS performance (#4899)riperiperi
2023-08-06GPU: Don't sync/bind index buffer when it's not in use (#5526)riperiperi
2023-07-29Fix incorrect fragment origin when YNegate is enabled (#4673)gdkchan
2023-07-11Move support buffer update out of the backends (#5411)gdkchan
2023-07-02[Ryujinx.Graphics.Gpu] Address dotnet-format issues (#5367)TSRBerry
2023-06-10Implement transform feedback emulation for hardware without native support (#...gdkchan
2023-06-09Removing shift by 0 (#5249)Marco Carvalho
2023-06-05Fix wrong unaligned SB state when fetching compute shaders (#5223)gdkchan
2023-06-03Implement shader storage buffer operations using new Load/Store instructions ...gdkchan
2023-06-01Vulkan: Include DepthMode in ProgramPipelineState (#5185)riperiperi
2023-05-20Limit compute storage buffer size (#5028)gdkchan
2023-05-18GPU: Avoid using garbage size for non-cb0 storage buffers (#4999)riperiperi
2023-05-05Allow any shader SSBO constant buffer slot and offset (#2237)gdkchan
2023-05-03Fix some invalid blits involving depth textures (#4723)gdkchan
2023-05-01GPU: Pre-emptively flush textures that are flushed often (to imported memory ...riperiperi
2023-04-29Uneven frame pacing with vsync (#4744)al81-ru
2023-04-27Move solution and projects to srcTSR Berry