0
0
Fork 0
mirror of https://github.com/GreemDev/Ryujinx.git synced 2025-01-11 09:52:00 +00:00
Ryujinx/src/Ryujinx.Graphics.OpenGL/Image
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
..
FormatConverter.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
ImageArray.cs Vulkan separate descriptor set fixes (#6895) 2024-06-02 22:40:28 -03:00
IntermmediatePool.cs Move support buffer update out of the backends (#5411) 2023-07-11 14:07:41 -03:00
ITextureInfo.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Sampler.cs Add workflow to automatically check code style issues for PRs (#4670) 2023-07-24 18:35:04 +02:00
TextureArray.cs Vulkan separate descriptor set fixes (#6895) 2024-06-02 22:40:28 -03:00
TextureBase.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
TextureBuffer.cs Texture loading: reduce memory allocations (#6623) 2024-04-14 17:06:14 -03:00
TextureCopy.cs Implement X8Z24 texture format (#6315) 2024-02-15 19:06:26 -03:00
TextureCopyIncompatible.cs Add workflow to automatically check code style issues for PRs (#4670) 2023-07-24 18:35:04 +02:00
TextureCopyMS.cs Add workflow to automatically check code style issues for PRs (#4670) 2023-07-24 18:35:04 +02:00
TextureStorage.cs Move support buffer update out of the backends (#5411) 2023-07-11 14:07:41 -03:00
TextureView.cs Texture loading: reduce memory allocations (#6623) 2024-04-14 17:06:14 -03:00