HardwareBufferPool.HardwareBufferWithFence


class HardwareBufferPool.HardwareBufferWithFence


Wrapper around a HardwareBuffer and an acquireFence.

Summary

Public constructors

HardwareBufferWithFence(
    hardwareBuffer: HardwareBuffer!,
    acquireFence: SyncFenceWrapper?
)

Creates a new instance.

Public properties

SyncFenceWrapper?

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

HardwareBuffer!

Public constructors

HardwareBufferWithFence

HardwareBufferWithFence(
    hardwareBuffer: HardwareBuffer!,
    acquireFence: SyncFenceWrapper?
)

Creates a new instance.

Public properties

acquireFence

val acquireFenceSyncFenceWrapper?

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

hardwareBuffer

val hardwareBufferHardwareBuffer!