aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Texture
AgeCommit message (Expand)AuthorFilesLines
2022-02-18Use BitOperations methods and delete now unused BitUtils methods (#3134)1.1.42Berkan Diler1-4/+5
2022-01-22Add support for BC1/2/3 decompression (for 3D textures) (#2987)1.1.4gdkchan1-73/+639
2022-01-09Texture Sync, incompatible overlap handling, data flush improvements. (#2971)riperiperi3-5/+18
2021-12-30Add support for the R4G4 texture format (#2956)gdkchan1-0/+39
2021-12-26Fix DMA copy fast path line size when xCount < stride (#2942)gdkchan1-1/+2
2021-11-28infra: Migrate to .NET 6 (#2829)Mary1-1/+1
2021-09-11Account for negative strides on DMA copy (#2623)gdkchan1-3/+4
2021-08-29Avoid deleting textures when their data does not overlap. (#2601)riperiperi2-0/+33
2021-07-19Return mapped buffer pointer directly for flush, WriteableRegion for textures...riperiperi1-3/+19
2021-07-16Flush buffers and texture data through a persistent mapped buffer. (#2481)riperiperi1-2/+7
2021-03-10Fix lineSize for LinearStrided -> Linear conversion (#2091)riperiperi1-1/+1
2021-03-02Texture Cache: "Texture Groups" and "Texture Dependencies" (#2001)riperiperi2-12/+60
2021-01-17Support for resources on non-contiguous GPU memory regions (#1905)gdkchan1-1/+1
2021-01-15Fix mipmap base level being ignored for sampled textures and images (#1911)gdkchan1-11/+25
2020-11-20Perform Compressed<->Uncompressed copies using Pixel Buffer Objects (#1732)riperiperi1-1/+2
2020-11-15infra: Migrate to .NET 5 (#1694)Mary1-7/+4
2020-11-09Simplify logic for bindless texture handling (#1667)gdkchan1-1/+1
2020-11-01Support 3D BC4 and BC5 compressed textures (#1655)gdkchan1-0/+242
2020-10-02Supper 2D array ASTC compressed texture formats decoding (#1593)gdkchan1-22/+30
2020-07-12New NVDEC and VIC implementation (#1384)gdkchan2-0/+181
2020-07-04Fix buffer to 3D texture copy (#1354)gdkchan3-5/+12
2020-06-13Optimize texture format conversion, and MethodCopyBuffer (#1274)riperiperi4-54/+309
2020-05-04Upgrade projects to C#8 (#1193)Ac_K1-0/+1
2020-04-25Fix texture level offset/size calculation when sparse tile width is > 1 (#1142)gdkchan2-26/+77
2020-04-25Implement texture buffers (#1152)gdkchan1-6/+14
2020-04-22Update .NET Core to 3.1, and update NuGet Packages (#1121)Michael Kuklinski1-1/+1
2020-01-09Add runtime identifiers to new projectsgdkchan1-0/+1
2020-01-09Fix AstcDecoder Success property never being set to truegdkchan1-2/+9
2020-01-09ASTC optimizations (#845)Alex Barney9-585/+874
2020-01-09Copy 16 bytes at a time for layout conversion, if possiblegdkchan2-24/+32
2020-01-09Support 3D ASTC textures (using 2D blocks)gdkchan1-14/+6
2020-01-09Initial support for the guest OpenGL driver (NVIDIA and Nouveau)gdkchan1-8/+121
2020-01-09Do not throw for invalid ASTC compressed texturesgdk1-11/+23
2020-01-09Support copy of slices to 3D textures, remove old 3D render target layered re...gdk1-8/+31
2020-01-09Add shader support for the round mode on the F2F instruction, support mipmaps...gdk1-6/+17
2020-01-09Calculate width from stride on texture copiesgdk1-5/+2
2020-01-09Initial workgdk13-0/+2538