ResetCounterType.cs 917 B

123456789101112131415161718192021222324
  1. namespace Ryujinx.Graphics.Gpu.State
  2. {
  3. /// <summary>
  4. /// Counter type for GPU counter reset.
  5. /// </summary>
  6. enum ResetCounterType
  7. {
  8. SamplesPassed = 1,
  9. ZcullStats = 2,
  10. TransformFeedbackPrimitivesWritten = 0x10,
  11. InputVertices = 0x12,
  12. InputPrimitives = 0x13,
  13. VertexShaderInvocations = 0x15,
  14. TessControlShaderInvocations = 0x16,
  15. TessEvaluationShaderInvocations = 0x17,
  16. TessEvaluationShaderPrimitives = 0x18,
  17. GeometryShaderInvocations = 0x1a,
  18. GeometryShaderPrimitives = 0x1b,
  19. ClipperInputPrimitives = 0x1c,
  20. ClipperOutputPrimitives = 0x1d,
  21. FragmentShaderInvocations = 0x1e,
  22. PrimitivesGenerated = 0x1f
  23. }
  24. }