Ryujinx/Ryujinx.Graphics.GAL/BufferRange.cs

21 lines
524 B
C#
Raw Normal View History

2019-10-13 02:02:07 -04:00
namespace Ryujinx.Graphics.GAL
{
public readonly struct BufferRange
2019-10-13 02:02:07 -04:00
{
private static readonly BufferRange _empty = new BufferRange(BufferHandle.Null, 0, 0);
2019-10-13 02:02:07 -04:00
public static BufferRange Empty => _empty;
2019-10-13 02:02:07 -04:00
public BufferHandle Handle { get; }
2019-10-13 02:02:07 -04:00
public int Offset { get; }
public int Size { get; }
public BufferRange(BufferHandle handle, int offset, int size)
2019-10-13 02:02:07 -04:00
{
Handle = handle;
2019-10-13 02:02:07 -04:00
Offset = offset;
Size = size;
}
}
}