GraphicsDescriptor

Windows
MacOS
Linux

References

Module

RHI

Header

/Engine/Source/Runtime/RHI/Public/PipelineFileCache.h

Include

#include "PipelineFileCache.h"

Syntax

struct GraphicsDescriptor

Variables

Name Description

Public variable

FBlendStateInit...

 

BlendState

Public variable

ERenderTargetLo...

 

DepthLoad

Public variable

uint32

 

DepthStencilFlags

Public variable

EPixelFormat

 

DepthStencilFormat

Public variable

FDepthStencilSt...

 

DepthStencilState

Public variable

ERenderTargetSt...

 

DepthStore

Public variable

FSHAHash

 

DomainShader

Public variable

FSHAHash

 

FragmentShader

Public variable

FSHAHash

 

GeometryShader

Public variable

FSHAHash

 

HullShader

Public variable

uint32

 

MSAASamples

Public variable

EPrimitiveType

 

PrimitiveType

Public variable

FPipelineFileCa...

 

RasterizerState

Public variable

uint32[MaxSimul...

 

RenderTargetFlags

Public variable

EPixelFormat[Ma...

 

RenderTargetFormats

Public variable

uint32

 

RenderTargetsActive

Public variable

ERenderTargetLo...

 

StencilLoad

Public variable

ERenderTargetSt...

 

StencilStore

Public variable

uint8

 

SubpassHint

Public variable

uint8

 

SubpassIndex

Public variable

FVertexDeclarat...

 

VertexDescriptor

Public variable

FSHAHash

 

VertexShader

Functions

Name Description

Public function

bool

 

FromString

(
    const FString& Src
)

Public function Static

FString

 

HeaderLine()

Public function Static

FString

 

ShaderHeaderLine()

Public function

void

 

ShadersFromString

(
    const FString& Src
)

Public function Const

FString

 

ShadersToString()

Public function

bool

 

StateFromString

(
    const FString& Src
)

Public function Static

FString

 

StateHeaderLine()

Public function Const

FString

 

StateToString()

Public function Const

FString

 

ToString()

Select Skin
Light
Dark

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