| 12345678910111213141516171819202122232425262728293031323334 |
- namespace Ryujinx.Graphics.Gal
- {
- public class ShaderDeclInfo
- {
- public string Name { get; private set; }
- public int Index { get; private set; }
- public bool IsCb { get; private set; }
- public int Cbuf { get; private set; }
- public int Size { get; private set; }
- public ShaderDeclInfo(
- string Name,
- int Index,
- bool IsCb = false,
- int Cbuf = 0,
- int Size = 1)
- {
- this.Name = Name;
- this.Index = Index;
- this.IsCb = IsCb;
- this.Cbuf = Cbuf;
- this.Size = Size;
- }
- internal void Enlarge(int NewSize)
- {
- if (Size < NewSize)
- {
- Size = NewSize;
- }
- }
- }
- }
|