GPUStencilFaceState


public final class GPUStencilFaceState


Describes the stencil state for a single face of a primitive.

Summary

Nested types

public final class GPUStencilFaceState.Builder

Builder for GPUStencilFaceState.

Public constructors

GPUStencilFaceState(int compare, int failOp, int depthFailOp, int passOp)

Public methods

final int

The comparison function for the stencil test.

final int
final int
final int
final void
setCompare(int compare)

The comparison function for the stencil test.

final void
setDepthFailOp(int depthFailOp)
final void
setFailOp(int failOp)
final void
setPassOp(int passOp)

Public constructors

GPUStencilFaceState

Added in 1.0.0-alpha04
public GPUStencilFaceState(int compare, int failOp, int depthFailOp, int passOp)

Public methods

getCompare

Added in 1.0.0-alpha04
public final int getCompare()

The comparison function for the stencil test. Defaults to @see CompareFunction.Always.

getDepthFailOp

Added in 1.0.0-alpha04
public final int getDepthFailOp()

getFailOp

Added in 1.0.0-alpha04
public final int getFailOp()

getPassOp

Added in 1.0.0-alpha04
public final int getPassOp()

setCompare

Added in 1.0.0-alpha04
public final void setCompare(int compare)

The comparison function for the stencil test. Defaults to @see CompareFunction.Always.

setDepthFailOp

Added in 1.0.0-alpha04
public final void setDepthFailOp(int depthFailOp)

setFailOp

Added in 1.0.0-alpha04
public final void setFailOp(int failOp)

setPassOp

Added in 1.0.0-alpha04
public final void setPassOp(int passOp)