1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-12-04 20:12:03 +00:00
Ryujinx/Ryujinx.Graphics.Gpu/Image
riperiperi 9493cdfe55
Allow copy destination to have a different scale from source (#1711)
* Allow copy destination to have a different scale from source

Will result in more scaled copy destinations, but allows scaling in some games that copy textures to the output framebuffer.

* Support copying multiple levels/layers

Uses glFramebufferTextureLayer to copy multiple layers, copies levels individually (and scales the regions).

Remove CopyArrayScaled, since the backend copy handles it now.
2020-11-20 17:14:45 -03:00
..
AutoDeleteCache.cs
FormatInfo.cs
FormatTable.cs
ITextureDescriptor.cs
Pool.cs
ReductionFilter.cs
Sampler.cs
SamplerDescriptor.cs
SamplerMinFilter.cs
SamplerMipFilter.cs
SamplerPool.cs
Texture.cs
TextureBindingInfo.cs
TextureBindingsManager.cs
TextureCompatibility.cs
TextureComponent.cs
TextureDescriptor.cs
TextureDescriptorType.cs
TextureInfo.cs
TextureManager.cs
TextureMsaaMode.cs
TexturePool.cs
TexturePoolCache.cs
TextureScaleMode.cs
TextureSearchFlags.cs
TextureTarget.cs
TextureViewCompatibility.cs