| 12345678910111213141516171819202122232425262728 |
- using Ryujinx.Graphics.Shader.IntermediateRepresentation;
- namespace Ryujinx.Graphics.Shader.StructuredIr
- {
- class AstTextureOperation : AstOperation
- {
- public SamplerType Type { get; }
- public TextureFlags Flags { get; }
- public int Handle { get; }
- public int ArraySize { get; }
- public AstTextureOperation(
- Instruction inst,
- SamplerType type,
- TextureFlags flags,
- int handle,
- int arraySize,
- int index,
- params IAstNode[] sources) : base(inst, index, sources)
- {
- Type = type;
- Flags = flags;
- Handle = handle;
- ArraySize = arraySize;
- }
- }
- }
|