ReportCounterType.cs 1.0 KB

12345678910111213141516171819202122232425
  1. namespace Ryujinx.Graphics.Gpu.State
  2. {
  3. enum ReportCounterType
  4. {
  5. Zero = 0,
  6. InputVertices = 1,
  7. InputPrimitives = 3,
  8. VertexShaderInvocations = 5,
  9. GeometryShaderInvocations = 7,
  10. GeometryShaderPrimitives = 9,
  11. TransformFeedbackPrimitivesWritten = 0xb,
  12. ClipperInputPrimitives = 0xf,
  13. ClipperOutputPrimitives = 0x11,
  14. PrimitivesGenerated = 0x12,
  15. FragmentShaderInvocations = 0x13,
  16. SamplesPassed = 0x15,
  17. TessControlShaderInvocations = 0x1b,
  18. TessEvaluationShaderInvocations = 0x1d,
  19. TessEvaluationShaderPrimitives = 0x1f,
  20. ZcullStats0 = 0x2a,
  21. ZcullStats1 = 0x2c,
  22. ZcullStats2 = 0x2e,
  23. ZcullStats3 = 0x30
  24. }
  25. }