FCachedBoundShaderStateLink_Threadsafe

Inheritance Hierarchy

FCachedBoundShaderStateLink

FCachedBoundShaderStateLink_Threadsafe

Syntax

class FCachedBoundShaderStateLink_Threadsafe : public FCachedBoundShaderStateLink

Constructors

Name Description

Public function

FCachedBoundShaderStateLink_Threadsafe

(
    FVertexDeclarationRHIParamRef Verte...,
    FVertexShaderRHIParamRef VertexShad...,
    FPixelShaderRHIParamRef PixelShader,
    FBoundShaderStateRHIParamRef InBoun...
)

Adds the bound shader state to the cache.

Public function

FCachedBoundShaderStateLink_Threadsafe

(
    FVertexDeclarationRHIParamRef Verte...,
    FVertexShaderRHIParamRef VertexShad...,
    FPixelShaderRHIParamRef PixelShader,
    FHullShaderRHIParamRef HullShader,
    FDomainShaderRHIParamRef DomainShad...,
    FGeometryShaderRHIParamRef Geometry...,
    FBoundShaderStateRHIParamRef InBoun...
)

Adds the bound shader state to the cache.

Functions

Name Description

Public function

void

 

AddToCache()

Public function

void

 

RemoveFromCache()

References

Module

RHI

Header

Runtime/RHI/Public/BoundShaderStateCache.h