FGraphicsPipelineStateInitializer

Windows
MacOS
Linux

Inheritance Hierarchy

FGraphicsMinimalPipelineStateInitializer

FGraphicsPipelineStateInitializer

Syntax

class FGraphicsPipelineStateInitializer : public FGraphicsMinimalPipelineStateInitializer

Variables

Name Description

Public variable

union FGraphics...

 

@1517

Note: these flags do NOT affect compilation of this PSO.

Public variable

uint16: 1

 

bFromPSOFileCache

Public variable

FExclusiveDepth...

 

DepthStencilAccess

Public variable

uint32

 

DepthStencilTargetFlag

Public variable

EPixelFormat

 

DepthStencilTargetFormat

Public variable

ERenderTargetLo...

 

DepthTargetLoadAction

Public variable

ERenderTargetSt...

 

DepthTargetStoreAction

Public variable

FSHAHash

 

DomainShaderHash

Public variable

uint16

 

Flags

Public variable

FSHAHash

 

GeometryShaderHash

Public variable

FSHAHash

 

HullShaderHash

Public variable

uint16

 

NumSamples

Public variable

FSHAHash

 

PixelShaderHash

Public variable

TRenderTargetFl...

 

RenderTargetFlags

Public variable

TRenderTargetFo...

 

RenderTargetFormats

Public variable

uint32

 

RenderTargetsEnabled

Public variable

uint16: 15

 

Reserved

Public variable

ERenderTargetLo...

 

StencilTargetLoadAction

Public variable

ERenderTargetSt...

 

StencilTargetStoreAction

Public variable

FSHAHash

 

VertexShaderHash

Constructors

Name Description

Public function

FGraphicsPipelineStateInitializer()

Public function

FGraphicsPipelineStateInitializer

(
    const FGraphicsMinimalPipelineState...
)

Public function

FGraphicsPipelineStateInitializer

(
    FBoundShaderStateInput InBoundShade...,
    FBlendStateRHIParamRef InBlendState,
    FRasterizerStateRHIParamRef InRaste...,
    FDepthStencilStateRHIParamRef InDep...,
    FImmutableSamplerState InImmutableS...,
    EPrimitiveType InPrimitiveType,
    uint32 InRenderTargetsEnabled,
    const TRenderTargetFormats& InRend...,
    const TRenderTargetFlags& InRender...,
    EPixelFormat InDepthStencilTargetFo...,
    uint32 InDepthStencilTargetFlag,
    ERenderTargetLoadAction InDepthTarg...,
    ERenderTargetStoreAction InDepthTar...,
    ERenderTargetLoadAction InStencilTa...,
    ERenderTargetStoreAction InStencilT...,
    FExclusiveDepthStencil InDepthStenc...,
    uint32 InNumSamples,
    uint16 InFlags
)

Functions

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FGraphicsPipelineStateInitial...
)

Typedefs

References

Module

RHI

Header

Runtime/RHI/Public/RHIResources.h

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback