PassTimestampWrites


public final class PassTimestampWrites


Configuration for writing GPU timestamps during a compute or render pass.

Summary

Public constructors

PassTimestampWrites(
    @NonNull GPUQuerySet querySet,
    int beginningOfPassWriteIndex,
    int endOfPassWriteIndex
)

Public methods

final int
final int
final @NonNull GPUQuerySet
final void
setBeginningOfPassWriteIndex(int beginningOfPassWriteIndex)
final void
setEndOfPassWriteIndex(int endOfPassWriteIndex)
final void

Public constructors

PassTimestampWrites

Added in 1.0.0-alpha01
public PassTimestampWrites(
    @NonNull GPUQuerySet querySet,
    int beginningOfPassWriteIndex,
    int endOfPassWriteIndex
)

Public methods

getBeginningOfPassWriteIndex

Added in 1.0.0-alpha01
public final int getBeginningOfPassWriteIndex()

getEndOfPassWriteIndex

Added in 1.0.0-alpha01
public final int getEndOfPassWriteIndex()

getQuerySet

Added in 1.0.0-alpha01
public final @NonNull GPUQuerySet getQuerySet()

setBeginningOfPassWriteIndex

Added in 1.0.0-alpha01
public final void setBeginningOfPassWriteIndex(int beginningOfPassWriteIndex)

setEndOfPassWriteIndex

Added in 1.0.0-alpha01
public final void setEndOfPassWriteIndex(int endOfPassWriteIndex)

setQuerySet

Added in 1.0.0-alpha01
public final void setQuerySet(@NonNull GPUQuerySet querySet)