DepthStencilState
public final class DepthStencilState
Defines the state for depth and stencil testing and operations.
Summary
Public constructors |
|---|
DepthStencilState( |
Public methods |
|
|---|---|
final int |
|
final float |
|
final float |
|
final int |
|
final int |
|
final int |
The texture format of the depth/stencil attachment. |
final @NonNull StencilFaceState |
|
final @NonNull StencilFaceState |
|
final int |
|
final int |
|
final void |
setDepthBias(int depthBias) |
final void |
setDepthBiasClamp(float depthBiasClamp) |
final void |
setDepthBiasSlopeScale(float depthBiasSlopeScale) |
final void |
setDepthCompare(int depthCompare) |
final void |
setDepthWriteEnabled(int depthWriteEnabled) |
final void |
setFormat(int format)The texture format of the depth/stencil attachment. |
final void |
setStencilBack(@NonNull StencilFaceState stencilBack) |
final void |
setStencilFront(@NonNull StencilFaceState stencilFront) |
final void |
setStencilReadMask(int stencilReadMask) |
final void |
setStencilWriteMask(int stencilWriteMask) |
Public constructors
DepthStencilState
Added in 1.0.0-alpha01
public DepthStencilState(
int format,
int depthWriteEnabled,
int depthCompare,
@NonNull StencilFaceState stencilFront,
@NonNull StencilFaceState stencilBack,
int stencilReadMask,
int stencilWriteMask,
int depthBias,
float depthBiasSlopeScale,
float depthBiasClamp
)
Public methods
getFormat
Added in 1.0.0-alpha01
public final int getFormat()
The texture format of the depth/stencil attachment.
setDepthBiasSlopeScale
Added in 1.0.0-alpha01
public final void setDepthBiasSlopeScale(float depthBiasSlopeScale)
setDepthWriteEnabled
Added in 1.0.0-alpha01
public final void setDepthWriteEnabled(int depthWriteEnabled)
setFormat
Added in 1.0.0-alpha01
public final void setFormat(int format)
The texture format of the depth/stencil attachment.
setStencilBack
Added in 1.0.0-alpha01
public final void setStencilBack(@NonNull StencilFaceState stencilBack)
setStencilFront
Added in 1.0.0-alpha01
public final void setStencilFront(@NonNull StencilFaceState stencilFront)
setStencilWriteMask
Added in 1.0.0-alpha01
public final void setStencilWriteMask(int stencilWriteMask)