Navigation
API > API/Runtime > API/Runtime/RenderCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetShaderParametersMixedPS
(
FRHIBatchedShaderParameters& BatchedParameters, |
Utility to set all legacy and non-legacy parameters for a Pixel shader. Requires the shader type to implement SetParameters(FRHIBatchedShaderParameters& BatchedParameters, ...) | ShaderParameterUtils.h | |
void SetShaderParametersMixedPS
(
TRHICmdList& RHICmdList, |
Utility to set all legacy and non-legacy parameters for a Pixel shader. Requires the shader type to implement SetParameters(FRHIBatchedShaderParameters& BatchedParameters, ...) | ShaderParameterUtils.h |
SetShaderParametersMixedPS(FRHIBatchedShaderParameters &, const TShaderRef< TShaderType > &, const typename TShaderType::FParameters &, TArguments &&...)
Description
Utility to set all legacy and non-legacy parameters for a Pixel shader. Requires the shader type to implement SetParameters(FRHIBatchedShaderParameters& BatchedParameters, ...)
| Name | SetShaderParametersMixedPS |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename TShaderType, typename... TArguments>
void SetShaderParametersMixedPS
(
FRHIBatchedShaderParameters & BatchedParameters,
const TShaderRef< TShaderType > & InShader,
const typename TShaderType::FParameters & Parameters,
TArguments &&... InArguments
)
SetShaderParametersMixedPS(TRHICmdList &, const TShaderRef< TShaderType > &, const typename TShaderType::FParameters &, TArguments &&...)
Description
Utility to set all legacy and non-legacy parameters for a Pixel shader. Requires the shader type to implement SetParameters(FRHIBatchedShaderParameters& BatchedParameters, ...)
| Name | SetShaderParametersMixedPS |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterUtils.h |
| Include Path | #include "ShaderParameterUtils.h" |
template<typename TRHICmdList, typename TShaderType, typename... TArguments>
void SetShaderParametersMixedPS
(
TRHICmdList & RHICmdList,
const TShaderRef< TShaderType > & InShader,
const typename TShaderType::FParameters & Parameters,
TArguments &&... InArguments
)