| 12345678910111213141516171819202122232425262728 |
- namespace Ryujinx.Graphics.Gpu.State
- {
- /// <summary>
- /// Counter type for GPU counter reporting.
- /// </summary>
- enum ReportCounterType
- {
- Zero = 0,
- InputVertices = 1,
- InputPrimitives = 3,
- VertexShaderInvocations = 5,
- GeometryShaderInvocations = 7,
- GeometryShaderPrimitives = 9,
- TransformFeedbackPrimitivesWritten = 0xb,
- ClipperInputPrimitives = 0xf,
- ClipperOutputPrimitives = 0x11,
- PrimitivesGenerated = 0x12,
- FragmentShaderInvocations = 0x13,
- SamplesPassed = 0x15,
- TessControlShaderInvocations = 0x1b,
- TessEvaluationShaderInvocations = 0x1d,
- TessEvaluationShaderPrimitives = 0x1f,
- ZcullStats0 = 0x2a,
- ZcullStats1 = 0x2c,
- ZcullStats2 = 0x2e,
- ZcullStats3 = 0x30
- }
- }
|