GPUTextureDescriptor.Builder


class GPUTextureDescriptor.Builder


Builder for GPUTextureDescriptor.

Summary

Public constructors

Builder(usage: Int, size: GPUExtent3D)

Public constructors

Builder

Added in 1.0.0-alpha04
Builder(usage: Int, size: GPUExtent3D)

Public functions

build

Added in 1.0.0-alpha04
fun build(): GPUTextureDescriptor

Builds the GPUTextureDescriptor.

setDimension

Added in 1.0.0-alpha04
fun setDimension(dimension: Int): GPUTextureDescriptor.Builder

setFormat

Added in 1.0.0-alpha04
fun setFormat(format: Int): GPUTextureDescriptor.Builder

setLabel

Added in 1.0.0-alpha04
fun setLabel(label: String?): GPUTextureDescriptor.Builder

setMipLevelCount

Added in 1.0.0-alpha04
fun setMipLevelCount(mipLevelCount: Int): GPUTextureDescriptor.Builder

setSampleCount

Added in 1.0.0-alpha04
fun setSampleCount(sampleCount: Int): GPUTextureDescriptor.Builder

setViewFormats

Added in 1.0.0-alpha04
fun setViewFormats(viewFormats: IntArray): GPUTextureDescriptor.Builder