GPUCompatibilityModeLimits.Builder


public final class GPUCompatibilityModeLimits.Builder


Builder for GPUCompatibilityModeLimits.

Summary

Public constructors

Public methods

final @NonNull GPUCompatibilityModeLimits

Builds the GPUCompatibilityModeLimits.

final @NonNull GPUCompatibilityModeLimits.Builder
setMaxStorageBuffersInFragmentStage(
    int maxStorageBuffersInFragmentStage
)
final @NonNull GPUCompatibilityModeLimits.Builder
setMaxStorageBuffersInVertexStage(int maxStorageBuffersInVertexStage)
final @NonNull GPUCompatibilityModeLimits.Builder
setMaxStorageTexturesInFragmentStage(
    int maxStorageTexturesInFragmentStage
)
final @NonNull GPUCompatibilityModeLimits.Builder
setMaxStorageTexturesInVertexStage(
    int maxStorageTexturesInVertexStage
)

Public constructors

Builder

Added in 1.0.0-alpha05
public Builder()

Public methods

build

Added in 1.0.0-alpha05
public final @NonNull GPUCompatibilityModeLimits build()

Builds the GPUCompatibilityModeLimits.

setMaxStorageBuffersInFragmentStage

Added in 1.0.0-alpha05
public final @NonNull GPUCompatibilityModeLimits.Builder setMaxStorageBuffersInFragmentStage(
    int maxStorageBuffersInFragmentStage
)

setMaxStorageBuffersInVertexStage

Added in 1.0.0-alpha05
public final @NonNull GPUCompatibilityModeLimits.Builder setMaxStorageBuffersInVertexStage(int maxStorageBuffersInVertexStage)

setMaxStorageTexturesInFragmentStage

Added in 1.0.0-alpha05
public final @NonNull GPUCompatibilityModeLimits.Builder setMaxStorageTexturesInFragmentStage(
    int maxStorageTexturesInFragmentStage
)

setMaxStorageTexturesInVertexStage

Added in 1.0.0-alpha05
public final @NonNull GPUCompatibilityModeLimits.Builder setMaxStorageTexturesInVertexStage(
    int maxStorageTexturesInVertexStage
)