PrimitiveState
public final class PrimitiveState
Defines the state for primitive assembly (e.g., topology, culling, winding order).
Summary
Public constructors |
|---|
PrimitiveState( |
Public methods |
|
|---|---|
final int |
|
final int |
|
final int |
|
final int |
The type of primitive to render (e.g., triangle-list, line-strip). |
final boolean |
|
final void |
setCullMode(int cullMode) |
final void |
setFrontFace(int frontFace) |
final void |
setStripIndexFormat(int stripIndexFormat) |
final void |
setTopology(int topology)The type of primitive to render (e.g., triangle-list, line-strip). |
final void |
setUnclippedDepth(boolean unclippedDepth) |
Public constructors
PrimitiveState
Added in 1.0.0-alpha01
public PrimitiveState(
int topology,
int stripIndexFormat,
int frontFace,
int cullMode,
boolean unclippedDepth
)
Public methods
getTopology
Added in 1.0.0-alpha01
public final int getTopology()
The type of primitive to render (e.g., triangle-list, line-strip).
setStripIndexFormat
Added in 1.0.0-alpha01
public final void setStripIndexFormat(int stripIndexFormat)
setTopology
Added in 1.0.0-alpha01
public final void setTopology(int topology)
The type of primitive to render (e.g., triangle-list, line-strip).
setUnclippedDepth
Added in 1.0.0-alpha01
public final void setUnclippedDepth(boolean unclippedDepth)