/ src / Ryujinx.Graphics.Gpu / Engine / MME / MacroHLEFunctionName.cs
MacroHLEFunctionName.cs
 1  namespace Ryujinx.Graphics.Gpu.Engine.MME
 2  {
 3      /// <summary>
 4      /// Name of the High-level implementation of a Macro function.
 5      /// </summary>
 6      enum MacroHLEFunctionName
 7      {
 8          None,
 9          BindShaderProgram,
10          ClearColor,
11          ClearDepthStencil,
12          DrawArraysInstanced,
13          DrawElements,
14          DrawElementsInstanced,
15          DrawElementsIndirect,
16          MultiDrawElementsIndirectCount,
17  
18          UpdateBlendState,
19          UpdateColorMasks,
20          UpdateUniformBufferState,
21          UpdateUniformBufferStateCbu,
22          UpdateUniformBufferStateCbuV2
23      }
24  }