| 1234567891011121314151617181920 |
- namespace Ryujinx.Graphics.Gpu
- {
- class LinearSwizzle : ISwizzle
- {
- private int Bpp;
- private int Stride;
- public LinearSwizzle(int Width, int Bpp)
- {
- this.Bpp = Bpp;
- Stride = Width * Bpp;
- }
- public int GetSwizzleOffset(int X, int Y)
- {
- return X * Bpp + Y * Stride;
- }
- }
- }
|