FBoundShaderStateKey

Syntax

class FBoundShaderStateKey

Remarks

Key used to map a set of unique decl/vs/ps combinations to a vertex shader resource

Constructors

Name Description

Public function

FBoundShaderStateKey

(
    FVertexDeclarationRHIParamRef InVer...,
    FVertexShaderRHIParamRef InVertexSh...,
    FPixelShaderRHIParamRef InPixelShad...,
    FHullShaderRHIParamRef InHullShader,
    FDomainShaderRHIParamRef InDomainSh...,
    FGeometryShaderRHIParamRef InGeomet...
)

Initialization constructor.

Functions

Name Description

Public function Const

FDomainShade ...

 

GetDomainShader()

Public function Const

FGeometrySha ...

 

GetGeometryShader()

Public function Const

FHullShaderR ...

 

GetHullShader()

Public function Const

FPixelShader ...

 

GetPixelShader()

Public function Const

FVertexDecla ...

 

GetVertexDeclaration()

Get the RHI vertex declaration.

Public function Const

FVertexShade ...

 

GetVertexShader()

Get the RHI shader for the given frequency.

References

Module

RHI

Header

Runtime/RHI/Public/BoundShaderStateCache.h