GPUAndroidHardwareBufferUtil


public static class GPUAndroidHardwareBufferUtil


Summary

Public methods

final @NonNull GPUHardwareBufferExternalTexture
final @NonNull GPUHardwareBufferTexture
createTexture(
    @NonNull GPUDevice device,
    @NonNull HardwareBuffer ahb,
    int usage
)

Public fields

INSTANCE

Added in 1.0.0-alpha06
public static @NonNull GPUAndroidHardwareBufferUtil INSTANCE

Public methods

createExternalTexture

Added in 1.0.0-alpha06
public final @NonNull GPUHardwareBufferExternalTexture createExternalTexture(
    @NonNull GPUDevice device,
    @NonNull HardwareBuffer ahb,
    @NonNull GPUExternalTextureDescriptor descriptor
)

createTexture

Added in 1.0.0-alpha06
public final @NonNull GPUHardwareBufferTexture createTexture(
    @NonNull GPUDevice device,
    @NonNull HardwareBuffer ahb,
    int usage
)