GPUDepthStencilState.Builder


class GPUDepthStencilState.Builder


Builder for GPUDepthStencilState.

Summary

Public constructors

Public constructors

Builder

Added in 1.0.0-alpha06
Builder()

Public functions

build

Added in 1.0.0-alpha06
fun build(): GPUDepthStencilState

Builds the GPUDepthStencilState.

setDepthBias

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

setDepthBiasClamp

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

setDepthBiasSlopeScale

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

setDepthCompare

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

setDepthWriteEnabled

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

setFormat

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

setStencilBack

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

setStencilFront

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

setStencilReadMask

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

setStencilWriteMask

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