aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu/Image/TextureManager.cs
AgeCommit message (Expand)Author
2021-04-02Hold reference for render targets in use (#2156)gdkchan
2021-03-19Improve linear texture compatibility rules (#2099)riperiperi
2021-03-06Improve handling for unmapped GPU resources (#2083)riperiperi
2021-03-02Texture Cache: "Texture Groups" and "Texture Dependencies" (#2001)riperiperi
2021-01-23Match texture if the physical range is the same (#1934)gdkchan
2021-01-17Support for resources on non-contiguous GPU memory regions (#1905)gdkchan
2021-01-15Fix mipmap base level being ignored for sampled textures and images (#1911)gdkchan
2020-12-09GPU - Improve Memory Allocation (#1722)sharmander
2020-11-27Prefer truly perfect texture matches over fomat aliased ones (#1754)riperiperi
2020-11-27Blacklist very textures with a very small width or height from scaling (#1753)riperiperi
2020-11-20Allow copy destination to have a different scale from source (#1711)riperiperi
2020-11-09Size hints for copy regions and viewport dimensions to avoid data loss (#1686)riperiperi
2020-11-05Separate zeta from color formats (#1647)gdkchan
2020-11-02Support res scale on images, correctly blacklist for SUST, move logic out of ...riperiperi
2020-11-01Support 3D BC4 and BC5 compressed textures (#1655)gdkchan
2020-10-29Scale texture resolution before sending to backend (#1646)gdkchan
2020-10-16Memory Read/Write Tracking using Region Handles (#1272)riperiperi
2020-09-27Always set new texture data for textures initialized by a copy. (#1576)riperiperi
2020-09-24Implement small indexed draws and other fixes to make guest Vulkan work (#1558)gdkchan
2020-09-11Allow swizzles to match with "undefined" components (#1538)riperiperi
2020-09-10Texture/Buffer Memory Management Improvements (#1408)riperiperi
2020-08-31Fix: Issue #1475 Texture Compatibility Check methods need to be centralized (...sharmander
2020-07-13Fix depth stencil formats copy by matching equivalent color formats (#1198)gdkchan
2020-07-12New NVDEC and VIC implementation (#1384)gdkchan
2020-07-07Implement Zero-Configuration Resolution Scaling (#1365)riperiperi
2020-05-27Support separate textures and samplers (#1216)gdkchan
2020-04-25Implement texture buffers (#1152)gdkchan
2020-04-22Implement SULD shader instruction (#1117)gdkchan
2020-03-20Support partial invalidation on texture access (#1000)gdkchan
2020-02-07Only enumerate cached textures that are modified when flushing. (#918)riperiperi
2020-01-09Fix some spelling mistakesgdkchan
2020-01-09Address PR feedbackgdkchan
2020-01-09GPU resource disposalgdkchan
2020-01-09Fix typos pointed out by LDj3SNuDgdkchan
2020-01-09Add XML documentation to Ryujinx.Graphics.Gpu.Imagegdkchan
2020-01-09Some code cleanupgdkchan
2020-01-09Support texture rectangle targets (non-normalized coords)gdkchan
2020-01-09Initial support for the guest OpenGL driver (NVIDIA and Nouveau)gdkchan
2020-01-09Optimize RangeList by not doing an allocation on every call to the Find methodsgdk
2020-01-09Improved and simplified window texture presentationgdk
2020-01-09Share texture pool cache between graphics and computegdk
2020-01-09Use a more efficient range list on the buffer managergdk
2020-01-09Support copy of slices to 3D textures, remove old 3D render target layered re...gdk
2020-01-09Add per-source type memory change tracking, simplified state change tracking,...gdk
2020-01-09Initial support for image stores, support texture sample on computegdk
2020-01-09Calculate width from stride on texture copiesgdk
2020-01-09Initial workgdk