Navigation
API > API/Runtime > API/Runtime/RenderCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetShaderParameters
(
FRHIBatchedShaderParameters& BatchedParameters, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHIBatchedShaderParameters& BatchedParameters, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHIBatchedShaderParameters& BatchedParameters, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
TRHICmdList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHIBatchedShaderParameters& BatchedParameters, |
Set batched parameters from a parameters struct. | ShaderParameterStruct.h | |
void SetShaderParameters
(
FRHIComputeCommandList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHICommandList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHICommandList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
TRHICmdList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHIComputeCommandList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHICommandList& RHICmdList, |
ShaderParameterStruct.h | ||
void SetShaderParameters
(
FRHICommandList& RHICmdList, |
ShaderParameterStruct.h |
SetShaderParameters(FRHIBatchedShaderParameters &, const TShaderRef< TShaderClass > &, const typename TShaderClass::FParameters &)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
template<typename TShaderClass>
void SetShaderParameters
(
FRHIBatchedShaderParameters & BatchedParameters,
const TShaderRef< TShaderClass > & Shader,
const typename TShaderClass::FParameters & Parameters
)
SetShaderParameters(FRHIBatchedShaderParameters &, const FShaderParameterBindings &, const FShaderParametersMetadata , const void )
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
void SetShaderParameters
(
FRHIBatchedShaderParameters & BatchedParameters,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData
)
SetShaderParameters(FRHIBatchedShaderParameters &, const TShaderRef< TShaderClass > &, const FShaderParametersMetadata *, const typename TShaderClass::FParameters &)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
template<typename TShaderClass>
void SetShaderParameters
(
FRHIBatchedShaderParameters & BatchedParameters,
const TShaderRef< TShaderClass > & Shader,
const FShaderParametersMetadata * ParametersMetadata,
const typename TShaderClass::FParameters & Parameters
)
SetShaderParameters(TRHICmdList &, const TShaderRef< TShaderClass > &, TShaderRHI *, const typename TShaderClass::FParameters &)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
template<typename TRHICmdList, typename TShaderClass, typename TShaderRHI>
void SetShaderParameters
(
TRHICmdList & RHICmdList,
const TShaderRef< TShaderClass > & Shader,
TShaderRHI * ShaderRHI,
const typename TShaderClass::FParameters & Parameters
)
SetShaderParameters(FRHIBatchedShaderParameters &, const FShaderParameterBindings &, const FShaderParametersMetadata , const void , const FResourceExclusionArrayView)
Description
Set batched parameters from a parameters struct.
| Name | SetShaderParameters |
| 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 SetShaderParameters
(
FRHIBatchedShaderParameters & BatchedParameters,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData,
const FResourceExclusionArrayView ResourceExclusions
)
SetShaderParameters(FRHIComputeCommandList &, FRHIComputeShader , const FShaderParameterBindings &, const FShaderParametersMetadata , const void *)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
void SetShaderParameters
(
FRHIComputeCommandList & RHICmdList,
FRHIComputeShader * ShaderRHI,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData
)
SetShaderParameters(FRHICommandList &, FRHIGraphicsShader , const FShaderParameterBindings &, const FShaderParametersMetadata , const void *)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
void SetShaderParameters
(
FRHICommandList & RHICmdList,
FRHIGraphicsShader * ShaderRHI,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData
)
SetShaderParameters(FRHICommandList &, FRHIComputeShader , const FShaderParameterBindings &, const FShaderParametersMetadata , const void *)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
void SetShaderParameters
(
FRHICommandList & RHICmdList,
FRHIComputeShader * ShaderRHI,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData
)
SetShaderParameters(TRHICmdList &, const TShaderRef< TShaderClass > &, TShaderRHI , const FShaderParametersMetadata , const typename TShaderClass::FParameters &)
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterStruct.h |
| Include Path | #include "ShaderParameterStruct.h" |
template<typename TRHICmdList, typename TShaderClass, typename TShaderRHI>
void SetShaderParameters
(
TRHICmdList & RHICmdList,
const TShaderRef< TShaderClass > & Shader,
TShaderRHI * ShaderRHI,
const FShaderParametersMetadata * ParametersMetadata,
const typename TShaderClass::FParameters & Parameters
)
SetShaderParameters(FRHIComputeCommandList &, FRHIComputeShader , const FShaderParameterBindings &, const FShaderParametersMetadata , const void *, const FResourceExclusionArrayView)
| Name | SetShaderParameters |
| 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 SetShaderParameters
(
FRHIComputeCommandList & RHICmdList,
FRHIComputeShader * ShaderRHI,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData,
const FResourceExclusionArrayView ResourceExclusions
)
SetShaderParameters(FRHICommandList &, FRHIGraphicsShader , const FShaderParameterBindings &, const FShaderParametersMetadata , const void *, const FResourceExclusionArrayView)
| Name | SetShaderParameters |
| 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 SetShaderParameters
(
FRHICommandList & RHICmdList,
FRHIGraphicsShader * ShaderRHI,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData,
const FResourceExclusionArrayView ResourceExclusions
)
SetShaderParameters(FRHICommandList &, FRHIComputeShader , const FShaderParameterBindings &, const FShaderParametersMetadata , const void *, const FResourceExclusionArrayView)
| Name | SetShaderParameters |
| 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 SetShaderParameters
(
FRHICommandList & RHICmdList,
FRHIComputeShader * ShaderRHI,
const FShaderParameterBindings & Bindings,
const FShaderParametersMetadata * ParametersMetadata,
const void * ParametersData,
const FResourceExclusionArrayView ResourceExclusions
)