ryujinx/Ryujinx.Graphics.Gpu/Memory
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
..
Buffer.cs Return mapped buffer pointer directly for flush, WriteableRegion for textures (#2494) 2021-07-19 19:10:54 -03:00
BufferBounds.cs
BufferCache.cs Separate GPU engines (part 2/2) (#2440) 2021-07-11 17:20:40 -03:00
BufferCacheEntry.cs POWER - Performance Optimizations With Extensive Ramifications (#2286) 2021-05-24 22:52:44 +02:00
BufferManager.cs Replace BGRA and scale uniforms with a uniform block (#2496) 2021-08-11 21:33:43 +02:00
BufferModifiedRangeList.cs
BufferTextureBinding.cs
CounterCache.cs
GpuRegionHandle.cs POWER - Performance Optimizations With Extensive Ramifications (#2286) 2021-05-24 22:52:44 +02:00
IndexBuffer.cs
MemoryManager.cs Initial support for separate GPU address spaces (#2394) 2021-06-29 19:32:02 +02:00
PhysicalMemory.cs Return mapped buffer pointer directly for flush, WriteableRegion for textures (#2494) 2021-07-19 19:10:54 -03:00
ResourceName.cs
UnmapEventArgs.cs
VertexBuffer.cs