GPUDepthStencilState.Builder


class GPUDepthStencilState.Builder


Builder for GPUDepthStencilState.

Summary

Public constructors

Public constructors

Builder

Added in 1.0.0-alpha04
Builder()

Public functions

build

Added in 1.0.0-alpha04
fun build(): GPUDepthStencilState

Builds the GPUDepthStencilState.

setDepthBias

Added in 1.0.0-alpha04
fun setDepthBias(depthBias: Int): GPUDepthStencilState.Builder

setDepthBiasClamp

Added in 1.0.0-alpha04
fun setDepthBiasClamp(depthBiasClamp: Float): GPUDepthStencilState.Builder

setDepthBiasSlopeScale

Added in 1.0.0-alpha04
fun setDepthBiasSlopeScale(depthBiasSlopeScale: Float): GPUDepthStencilState.Builder

setDepthCompare

Added in 1.0.0-alpha04
fun setDepthCompare(depthCompare: Int): GPUDepthStencilState.Builder

setDepthWriteEnabled

Added in 1.0.0-alpha04
fun setDepthWriteEnabled(depthWriteEnabled: Int): GPUDepthStencilState.Builder

setFormat

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

setStencilBack

Added in 1.0.0-alpha04
fun setStencilBack(stencilBack: GPUStencilFaceState): GPUDepthStencilState.Builder

setStencilFront

Added in 1.0.0-alpha04
fun setStencilFront(stencilFront: GPUStencilFaceState): GPUDepthStencilState.Builder

setStencilReadMask

Added in 1.0.0-alpha04
fun setStencilReadMask(stencilReadMask: Int): GPUDepthStencilState.Builder

setStencilWriteMask

Added in 1.0.0-alpha04
fun setStencilWriteMask(stencilWriteMask: Int): GPUDepthStencilState.Builder