Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
Include |
#include "ShaderParameterUtils.h" |
template<typename TShaderRHIRef, typename TBufferStruct, typename TRHICmdList>
void SetUniformBufferParameter
(
TRHICmdList & RHICmdList,
const TShaderRHIRef & Shader,
const TShaderUniformBufferParameter< TBufferStruct > & Parameter,
const TUniformBufferRef< TBufferStruct > & UniformBufferRef
)
Sets the value of a shader uniform buffer parameter to a uniform buffer containing the struct.