GPURenderPassDescriptor.Builder


public final class GPURenderPassDescriptor.Builder


Builder for GPURenderPassDescriptor.

Summary

Public constructors

Public constructors

Builder

Added in 1.0.0-alpha04
public Builder()

Public methods

build

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

Builds the GPURenderPassDescriptor.

setColorAttachments

Added in 1.0.0-alpha04
public final @NonNull GPURenderPassDescriptor.Builder setColorAttachments(
    @NonNull GPURenderPassColorAttachment[] colorAttachments
)

setDepthStencilAttachment

Added in 1.0.0-alpha04
public final @NonNull GPURenderPassDescriptor.Builder setDepthStencilAttachment(
    GPURenderPassDepthStencilAttachment depthStencilAttachment
)

setLabel

Added in 1.0.0-alpha04
public final @NonNull GPURenderPassDescriptor.Builder setLabel(String label)

setOcclusionQuerySet

Added in 1.0.0-alpha04
public final @NonNull GPURenderPassDescriptor.Builder setOcclusionQuerySet(GPUQuerySet occlusionQuerySet)

setRenderPassMaxDrawCount

Added in 1.0.0-alpha04
public final @NonNull GPURenderPassDescriptor.Builder setRenderPassMaxDrawCount(
    GPURenderPassMaxDrawCount renderPassMaxDrawCount
)

setTimestampWrites

Added in 1.0.0-alpha04
public final @NonNull GPURenderPassDescriptor.Builder setTimestampWrites(GPUPassTimestampWrites timestampWrites)