Ryujinx/Ryujinx.Graphics.Gpu/Engine
gdkchan 0f6ec446ea
Replace BGRA and scale uniforms with a uniform block (#2496)
* Replace BGRA and scale uniforms with a uniform block

* Setting the data again on program change is no longer needed

* Optimize and resolve some warnings

* Avoid redundant support buffer updates

* Some optimizations to BindBuffers (now inlined)

* Unify render scale arrays
2021-08-11 21:33:43 +02:00
..
Compute Implement a fast path for I2M transfers (#2467) 2021-07-12 16:48:57 -03:00
Dma Support non-contiguous copies on I2M and DMA engines (#2473) 2021-08-04 22:20:58 +02:00
GPFifo Implement a fast path for I2M transfers (#2467) 2021-07-12 16:48:57 -03:00
InlineToMemory Support non-contiguous copies on I2M and DMA engines (#2473) 2021-08-04 22:20:58 +02:00
MME Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
Threed Replace BGRA and scale uniforms with a uniform block (#2496) 2021-08-11 21:33:43 +02:00
Twod Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
Types Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
ConditionalRenderEnabled.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
DeviceStateWithShadow.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
MmeShadowScratch.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
SetMmeShadowRamControlMode.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
ShaderTexture.cs Fix image binding format (#1625) 2020-10-20 19:03:20 -03:00