GPUAdapterInfo.Builder


public final class GPUAdapterInfo.Builder


Builder for GPUAdapterInfo.

Summary

Public constructors

Builder(
    @NonNull String vendor,
    @NonNull String architecture,
    @NonNull String device,
    @NonNull String description,
    int adapterType,
    int vendorID,
    int deviceID,
    int subgroupMinSize,
    int subgroupMaxSize
)

Public methods

final @NonNull GPUAdapterInfo

Builds the GPUAdapterInfo.

final @NonNull GPUAdapterInfo.Builder
setBackendType(int backendType)

Public constructors

Builder

Added in 1.0.0-alpha06
public Builder(
    @NonNull String vendor,
    @NonNull String architecture,
    @NonNull String device,
    @NonNull String description,
    int adapterType,
    int vendorID,
    int deviceID,
    int subgroupMinSize,
    int subgroupMaxSize
)

Public methods

build

Added in 1.0.0-alpha06
public final @NonNull GPUAdapterInfo build()

Builds the GPUAdapterInfo.

setBackendType

Added in 1.0.0-alpha06
public final @NonNull GPUAdapterInfo.Builder setBackendType(int backendType)