GPUTextureViewDescriptor.Builder


class GPUTextureViewDescriptor.Builder


Builder for GPUTextureViewDescriptor.

Summary

Public constructors

Public constructors

Builder

Added in 1.0.0-alpha05
Builder()

Public functions

setArrayLayerCount

Added in 1.0.0-alpha05
fun setArrayLayerCount(arrayLayerCount: Int): GPUTextureViewDescriptor.Builder

setAspect

Added in 1.0.0-alpha05
fun setAspect(aspect: Int): GPUTextureViewDescriptor.Builder

setBaseArrayLayer

Added in 1.0.0-alpha05
fun setBaseArrayLayer(baseArrayLayer: Int): GPUTextureViewDescriptor.Builder

setBaseMipLevel

Added in 1.0.0-alpha05
fun setBaseMipLevel(baseMipLevel: Int): GPUTextureViewDescriptor.Builder

setDimension

Added in 1.0.0-alpha05
fun setDimension(dimension: Int): GPUTextureViewDescriptor.Builder

setFormat

Added in 1.0.0-alpha05
fun setFormat(format: Int): GPUTextureViewDescriptor.Builder

setLabel

Added in 1.0.0-alpha05
fun setLabel(label: String?): GPUTextureViewDescriptor.Builder

setMipLevelCount

Added in 1.0.0-alpha05
fun setMipLevelCount(mipLevelCount: Int): GPUTextureViewDescriptor.Builder

setTextureComponentSwizzleDescriptor

Added in 1.0.0-alpha05
fun setTextureComponentSwizzleDescriptor(
    textureComponentSwizzleDescriptor: GPUTextureComponentSwizzleDescriptor?
): GPUTextureViewDescriptor.Builder

setUsage

Added in 1.0.0-alpha05
fun setUsage(usage: Int): GPUTextureViewDescriptor.Builder