Ryujinx/Ryujinx.Graphics.Gpu/Engine/Threed
riperiperi b0af010247
Set texture/image bindings in place rather than allocating and passing an array (#2647)
* Remove allocations for texture bindings and state

* Rent rather than stackalloc + copy

A bit faster.
2021-09-19 14:03:05 +02:00
..
ConditionalRendering.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
ConstantBufferUpdater.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
DrawManager.cs Add a Multithreading layer for the GAL, multi-thread shader compilation at runtime (#2501) 2021-08-27 00:31:29 +02:00
DrawState.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
IbStreamer.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
SemaphoreUpdater.cs Add a Multithreading layer for the GAL, multi-thread shader compilation at runtime (#2501) 2021-08-27 00:31:29 +02:00
StateUpdater.cs Set texture/image bindings in place rather than allocating and passing an array (#2647) 2021-09-19 14:03:05 +02:00
StateUpdateTracker.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
ThreedClass.cs Add support for HLE macros and accelerate MultiDrawElementsIndirectCount #2 (#2557) 2021-08-26 23:50:28 +02:00
ThreedClassState.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00