Ryujinx/src/Ryujinx.Graphics.Texture
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
..
Astc replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
Encoders editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Utils editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
BC6Decoder.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
BC7Decoder.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
BCnDecoder.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
BCnEncoder.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
BlockLinearConstants.cs [Ryujinx.Graphics.Texture] Address dotnet-format issues (#5375) 2023-06-28 18:46:18 +02:00
BlockLinearLayout.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Bpp12Pixel.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
ETC2Decoder.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
LayoutConverter.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
OffsetCalculator.cs [Ryujinx.Graphics.Texture] Address dotnet-format issues (#5375) 2023-06-28 18:46:18 +02:00
PixelConverter.cs replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) 2024-08-03 19:50:53 +01:00
Region.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Graphics.Texture.csproj Migrate to .NET 8 (#5887) 2023-11-15 17:41:31 +01:00
Size.cs [Ryujinx.Graphics.Texture] Address dotnet-format issues (#5375) 2023-06-28 18:46:18 +02:00
SizeCalculator.cs Fix layer size for 3D textures with NPOT depth (#5640) 2023-09-04 20:14:08 -03:00
SizeInfo.cs [Ryujinx.Graphics.Texture] Address dotnet-format issues (#5375) 2023-06-28 18:46:18 +02:00