ryujinx/Ryujinx.Graphics.Gpu/Engine
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
..
GPFifo
MME
Compute.cs Salieri: shader cache (#1701) 2020-11-13 00:15:34 +01:00
ComputeQmd.cs
ConditionalRenderEnabled.cs
IbStreamer.cs
Inline2Memory.cs
MethodClear.cs Synchronize Rasterizer State before Clear (#1680) 2020-11-07 16:21:10 -03:00
MethodConditionalRendering.cs
MethodCopyBuffer.cs Fix buffer to texture copy with remap enabled (#1721) 2020-11-17 19:06:02 -03:00
MethodCopyTexture.cs Allow copy destination to have a different scale from source (#1711) 2020-11-20 17:14:45 -03:00
MethodDraw.cs
MethodFirmware.cs
MethodIncrementSyncpoint.cs
MethodReport.cs
MethodResetCounter.cs
Methods.cs Use "Screen Scissor" as size hint for render targets (#1703) 2020-11-13 10:40:26 +11:00
MethodUniformBufferBind.cs
MethodUniformBufferUpdate.cs
ShaderTexture.cs