Package org.robovm.apple.metal
Class MTLCounterResultStageUtilization
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.rt.bro.Struct<MTLCounterResultStageUtilization>
org.robovm.apple.metal.MTLCounterResultStageUtilization
- All Implemented Interfaces:
Iterable<MTLCounterResultStageUtilization>
public class MTLCounterResultStageUtilization extends Struct<MTLCounterResultStageUtilization>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMTLCounterResultStageUtilization.MTLCounterResultStageUtilizationPtr -
Constructor Summary
Constructors Constructor Description MTLCounterResultStageUtilization()MTLCounterResultStageUtilization(long totalCycles, long vertexCycles, long tessellationCycles, long postTessellationVertexCycles, long fragmentCycles, long renderTargetCycles) -
Method Summary
Modifier and Type Method Description longgetFragmentCycles()longgetPostTessellationVertexCycles()longgetRenderTargetCycles()longgetTessellationCycles()longgetTotalCycles()longgetVertexCycles()MTLCounterResultStageUtilizationsetFragmentCycles(long fragmentCycles)MTLCounterResultStageUtilizationsetPostTessellationVertexCycles(long postTessellationVertexCycles)MTLCounterResultStageUtilizationsetRenderTargetCycles(long renderTargetCycles)MTLCounterResultStageUtilizationsetTessellationCycles(long tessellationCycles)MTLCounterResultStageUtilizationsetTotalCycles(long totalCycles)MTLCounterResultStageUtilizationsetVertexCycles(long vertexCycles)Methods inherited from class org.robovm.rt.bro.Struct
_sizeOf, allocate, allocate, as, clear, clear, copy, copy, copyWithMalloc, copyWithMalloc, free, iterator, iterator, malloc, malloc, next, next, offsetOf, previous, previous, sizeOf, sizeOf, toArray, toList, toStruct, update, update, update, wrap
-
Constructor Details
-
MTLCounterResultStageUtilization
public MTLCounterResultStageUtilization() -
MTLCounterResultStageUtilization
public MTLCounterResultStageUtilization(long totalCycles, long vertexCycles, long tessellationCycles, long postTessellationVertexCycles, long fragmentCycles, long renderTargetCycles)
-
-
Method Details
-
getTotalCycles
public long getTotalCycles() -
setTotalCycles
-
getVertexCycles
public long getVertexCycles() -
setVertexCycles
-
getTessellationCycles
public long getTessellationCycles() -
setTessellationCycles
-
getPostTessellationVertexCycles
public long getPostTessellationVertexCycles() -
setPostTessellationVertexCycles
public MTLCounterResultStageUtilization setPostTessellationVertexCycles(long postTessellationVertexCycles) -
getFragmentCycles
public long getFragmentCycles() -
setFragmentCycles
-
getRenderTargetCycles
public long getRenderTargetCycles() -
setRenderTargetCycles
-