Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GFXPipelineState

GFX 管线状态。

Hierarchy

Index

Constructors

constructor

Properties

Protected _bs

_bs: GFXBlendState | null = null

Protected _device

_device: GFXDevice

Protected _dss

_dss: GFXDepthStencilState | null = null

Protected _dynamicStates

_dynamicStates: GFXDynamicState[] = []

Protected _gfxType

_gfxType: GFXObjectType = GFXObjectType.UNKNOWN

Protected _hash

_hash: number = 0

Protected _is

_is: GFXInputState | null = null

Protected _layout

_layout: GFXPipelineLayout | null = null

Protected _primitive

_primitive: GFXPrimitiveMode = GFXPrimitiveMode.TRIANGLE_LIST

Protected _renderPass

_renderPass: GFXRenderPass | null = null

Protected _rs

_rs: GFXRasterizerState | null = null

Protected _shader

_shader: GFXShader | null = null

Protected _status

_status: GFXStatus = GFXStatus.UNREADY

Accessors

blendState

depthStencilState

dynamicStates

gfxType

hash

  • get hash(): number

inputState

pipelineLayout

primitive

rasterizerState

renderPass

shader

status

Methods

Abstract destroy

  • destroy(): void

Abstract initialize

Generated using TypeDoc