Navigation
API > API/Runtime > API/Runtime/RenderCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ValidateShaderParameters
(
const TShaderRef< TShaderClass >& Shader, |
ShaderParameterStruct.h | ||
void ValidateShaderParameters
(
const TShaderRef< FShader >& Shader, |
Validates that all resource parameters of a shader are set. | ShaderParameterStruct.h |
ValidateShaderParameters(const TShaderRef< TShaderClass > &, const typename TShaderClass::FParameters &)
| Name | ValidateShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
template<typename TShaderClass>
void ValidateShaderParameters
(
const TShaderRef< TShaderClass > & Shader,
const typename TShaderClass::FParameters & Parameters
)
ValidateShaderParameters(const TShaderRef< FShader > &, const FShaderParametersMetadata , const void )
Description
Validates that all resource parameters of a shader are set.
| Name | ValidateShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/ShaderParameterStruct.cpp |
void ValidateShaderParameters
(
const TShaderRef< FShader > & Shader,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData
)