@simversus/yjvis • Docs
@simversus/yjvis / PipelineStateInfo
Class: PipelineStateInfo
Constructors
new PipelineStateInfo()
new PipelineStateInfo(
shader
,pipelineLayout
,renderPass
,inputState
,rasterizerState
,depthStencilState
,blendState
,primitive
,dynamicStates
,bindPoint
):PipelineStateInfo
Parameters
• shader: Shader
= ...
• pipelineLayout: PipelineLayout
= ...
• renderPass: RenderPass
= ...
• inputState: InputState
= ...
• rasterizerState: RasterizerState
= ...
• depthStencilState: DepthStencilState
= ...
• blendState: BlendState
= ...
• primitive: PrimitiveMode
= PrimitiveMode.TRIANGLE_LIST
• dynamicStates: DynamicStateFlag
= DynamicStateFlag.NONE
• bindPoint: PipelineBindPoint
= PipelineBindPoint.GRAPHICS
Returns
Defined in
gfx/base/types.ts:1077
Properties
bindPoint
bindPoint:
PipelineBindPoint
=PipelineBindPoint.GRAPHICS
Defined in
gfx/base/types.ts:1087
blendState
blendState:
BlendState
Defined in
gfx/base/types.ts:1084
depthStencilState
depthStencilState:
DepthStencilState
Defined in
gfx/base/types.ts:1083
dynamicStates
dynamicStates:
DynamicStateFlag
=DynamicStateFlag.NONE
Defined in
gfx/base/types.ts:1086
inputState
inputState:
InputState
Defined in
gfx/base/types.ts:1081
pipelineLayout
pipelineLayout:
PipelineLayout
Defined in
gfx/base/types.ts:1079
primitive
primitive:
PrimitiveMode
=PrimitiveMode.TRIANGLE_LIST
Defined in
gfx/base/types.ts:1085
rasterizerState
rasterizerState:
RasterizerState
Defined in
gfx/base/types.ts:1082
renderPass
renderPass:
RenderPass
Defined in
gfx/base/types.ts:1080
shader
shader:
Shader
Defined in
gfx/base/types.ts:1078