Navigation
API > API/Runtime > API/Runtime/RHI
References
| Module | RHI |
| Header | /Engine/Source/Runtime/RHI/Public/BoundShaderStateCache.h |
| Include | #include "BoundShaderStateCache.h" |
| Source | /Engine/Source/Runtime/RHI/Private/BoundShaderStateCache.cpp |
FCachedBoundShaderStateLink * GetCachedBoundShaderState
(
FRHIVertexDeclaration * VertexDeclaration,
FRHIVertexShader * VertexShader,
FRHIPixelShader * PixelShader,
FRHIGeometryShader * GeometryShader,
FRHIMeshShader * MeshShader,
FRHIAmplificationShader * AmplificationShader
)
Remarks
Searches for a cached bound shader state. If a bound shader state matching the parameters is cached, it is returned; otherwise NULL is returned.