Language:
Discover
By Skill Level
By Category

FBoundShaderStateKey

Choose your OS:

Syntax

class FBoundShaderStateKey

Remarks

============================================================================= BoundShaderStateCache.h: Bound shader state cache definition.

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

FDomainShade ...

 

GetDomainShader()

Public function

FGeometrySha ...

 

GetGeometryShader()

Public function

FHullShaderR ...

 

GetHullShader()

Public function

FPixelShader ...

 

GetPixelShader()

Public function

FVertexDecla ...

 

GetVertexDeclaration()

Get the RHI vertex declaration.

Public function

FVertexShade ...

 

GetVertexShader()

Get the RHI shader for the given frequency.

References

Module

RHI

Header

Runtime/RHI/Public/BoundShaderStateCache.h