GPUSurfaceConfiguration.Builder


public final class GPUSurfaceConfiguration.Builder


Builder for GPUSurfaceConfiguration.

Summary

Public constructors

Builder(@NonNull GPUDevice device, int width, int height)

Public constructors

Builder

Added in 1.0.0-alpha04
public Builder(@NonNull GPUDevice device, int width, int height)

Public methods

build

Added in 1.0.0-alpha04
public final @NonNull GPUSurfaceConfiguration build()

Builds the GPUSurfaceConfiguration.

setAlphaMode

Added in 1.0.0-alpha04
public final @NonNull GPUSurfaceConfiguration.Builder setAlphaMode(int alphaMode)

setFormat

Added in 1.0.0-alpha04
public final @NonNull GPUSurfaceConfiguration.Builder setFormat(int format)

setPresentMode

Added in 1.0.0-alpha04
public final @NonNull GPUSurfaceConfiguration.Builder setPresentMode(int presentMode)

setUsage

Added in 1.0.0-alpha04
public final @NonNull GPUSurfaceConfiguration.Builder setUsage(int usage)

setViewFormats

Added in 1.0.0-alpha04
public final @NonNull GPUSurfaceConfiguration.Builder setViewFormats(@NonNull int[] viewFormats)