aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu/Image/TextureManager.cs
AgeCommit message (Expand)Author
2022-12-04GPU: Swap bindings array instead of copying (#4003)1.1.418riperiperi
2022-07-27Add a sampler pool cache and improve texture pool cache (#3487)1.1.194gdkchan
2022-06-17Optimize Texture Binding and Shader Specialization Checks (#3399)1.1.149riperiperi
2022-01-31Fix bug that could cause depth buffer to be missing after clear (#3067)1.1.15gdkchan
2022-01-11Fix render target clear when sizes mismatch (#2994)gdkchan
2021-11-10Implement DrawTexture functionality (#2747)gdkchan
2021-09-28Share scales array for graphics and compute (#2653)gdkchan
2021-09-19Set texture/image bindings in place rather than allocating and passing an arr...riperiperi
2021-08-11Use "Undesired" scale mode for certain textures rather than blacklisting (#2537)riperiperi
2021-07-11Separate GPU engines (part 2/2) (#2440)gdkchan
2021-07-07Separate GPU engines and make state follow official docs (part 1/2) (#2422)gdkchan
2021-07-03Honour copy dependencies when switching render target (#2433)riperiperi
2021-06-24Initial support for GPU channels (#2372)gdkchan
2021-06-09GAL: Fix sampler leaks on exit (#2353)Mary
2021-05-22Use a different method for out of bounds blit (#2302)gdkchan
2021-05-19Pass CbufSlot when getting info from the texture descriptor (#2291)riperiperi
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