Class MTLCounterResultStatistic

All Implemented Interfaces:
Iterable<MTLCounterResultStatistic>

public class MTLCounterResultStatistic
extends Struct<MTLCounterResultStatistic>
  • Constructor Details

    • MTLCounterResultStatistic

      public MTLCounterResultStatistic()
    • MTLCounterResultStatistic

      public MTLCounterResultStatistic​(long tessellationInputPatches, long vertexInvocations, long postTessellationVertexInvocations, long clipperInvocations, long clipperPrimitivesOut, long fragmentInvocations, long fragmentsPassed, long computeKernelInvocations)
  • Method Details

    • getTessellationInputPatches

      public long getTessellationInputPatches()
    • setTessellationInputPatches

      public MTLCounterResultStatistic setTessellationInputPatches​(long tessellationInputPatches)
    • getVertexInvocations

      public long getVertexInvocations()
    • setVertexInvocations

      public MTLCounterResultStatistic setVertexInvocations​(long vertexInvocations)
    • getPostTessellationVertexInvocations

      public long getPostTessellationVertexInvocations()
    • setPostTessellationVertexInvocations

      public MTLCounterResultStatistic setPostTessellationVertexInvocations​(long postTessellationVertexInvocations)
    • getClipperInvocations

      public long getClipperInvocations()
    • setClipperInvocations

      public MTLCounterResultStatistic setClipperInvocations​(long clipperInvocations)
    • getClipperPrimitivesOut

      public long getClipperPrimitivesOut()
    • setClipperPrimitivesOut

      public MTLCounterResultStatistic setClipperPrimitivesOut​(long clipperPrimitivesOut)
    • getFragmentInvocations

      public long getFragmentInvocations()
    • setFragmentInvocations

      public MTLCounterResultStatistic setFragmentInvocations​(long fragmentInvocations)
    • getFragmentsPassed

      public long getFragmentsPassed()
    • setFragmentsPassed

      public MTLCounterResultStatistic setFragmentsPassed​(long fragmentsPassed)
    • getComputeKernelInvocations

      public long getComputeKernelInvocations()
    • setComputeKernelInvocations

      public MTLCounterResultStatistic setComputeKernelInvocations​(long computeKernelInvocations)