HardwareBufferPool.HardwareBufferWithFence


public final class HardwareBufferPool.HardwareBufferWithFence


Wrapper around a HardwareBuffer and an acquireFence.

Summary

Public fields

final @Nullable SyncFenceWrapper

The fence that must be waited on before writing to the hardwareBuffer.

final HardwareBuffer

Public constructors

HardwareBufferWithFence(
    HardwareBuffer hardwareBuffer,
    @Nullable SyncFenceWrapper acquireFence
)

Creates a new instance.

Public fields

acquireFence

public final @Nullable SyncFenceWrapper acquireFence

The fence that must be waited on before writing to the hardwareBuffer. If null the buffer can be accessed immediately.

hardwareBuffer

public final HardwareBuffer hardwareBuffer

Public constructors

HardwareBufferWithFence

public HardwareBufferWithFence(
    HardwareBuffer hardwareBuffer,
    @Nullable SyncFenceWrapper acquireFence
)

Creates a new instance.