Ryujinx/src/Ryujinx.Graphics.Device
jhorv 59ddb26628
replace ByteMemoryPool usage in Ryujinx.Graphics (#7129)
* chore: replace `ByteMemoryPool` usage with `MemoryOwner<byte>`

* refactor: `PixelConverter.ConvertR4G4ToR4G4B4A4()` - rename old `outputSpan` to `outputSpanUInt16`, reuse same output `Span<byte>` as newly-freed name `outputSpan`

* eliminate temporary buffer allocations

* chore, perf: use MemoryOwner<byte> instead of IMemoryOwner<byte>
2024-08-03 19:50:53 +01:00
..
DeviceMemoryManager.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
DeviceState.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
IDeviceState.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
IDeviceStateWithContext.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ISynchronizationManager.cs Add a separate device memory manager (#6153) 2024-01-22 17:14:46 -03:00
RwCallback.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Graphics.Device.csproj Add a separate device memory manager (#6153) 2024-01-22 17:14:46 -03:00
SizeCalculator.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00