Package apple.metal.enums
Class MTLCounterSamplingPoint
- java.lang.Object
-
- apple.metal.enums.MTLCounterSamplingPoint
-
public final class MTLCounterSamplingPoint extends java.lang.Object[@enum] MTLCounterSamplingPoint MTLCounterSamplingPoint determines type of sampling points that are supported on given device. [@constant] MTLCounterSamplingPointAtStageBoundary Counter sampling points at render, compute, and blit command encoder stage boundary are supported. [@constant] MTLCounterSamplingPointAtDrawBoundary Counter sampling at draw boundary is supported, render encoder method sampleCountersInBuffer can be used for sampling. [@constant] MTLCounterSamplingPointAtDispatchBoundary Counter sampling at compute dispatch boundary is supported, compute encoder method sampleCountersInBuffer can be used for sampling. [@constant] MTLCounterSamplingPointAtTileDispatchBoundary Counter sampling at tile shader dispatch boundary is supported. [@constant] MTLCounterSamplingPointAtBlitBoundary Counter sampling at blit boundary is supported, blit encoder method sampleCountersInBuffer can be used for sampling.
-
-
Field Summary
Fields Modifier and Type Field Description static longBlitBoundarystatic longDispatchBoundarystatic longDrawBoundarystatic longStageBoundarystatic longTileDispatchBoundary
-
-
-
Field Detail
-
StageBoundary
public static final long StageBoundary
- See Also:
- Constant Field Values
-
DrawBoundary
public static final long DrawBoundary
- See Also:
- Constant Field Values
-
DispatchBoundary
public static final long DispatchBoundary
- See Also:
- Constant Field Values
-
TileDispatchBoundary
public static final long TileDispatchBoundary
- See Also:
- Constant Field Values
-
BlitBoundary
public static final long BlitBoundary
- See Also:
- Constant Field Values
-
-