Navigation
API > API/Developer > API/Developer/TargetPlatform > API/Developer/TargetPlatform/IShaderFormat
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void NotifyShaderCompiled
(
const TConstArrayView< uint8 >& SymbolData, |
Interfaces/IShaderFormat.h | ||
virtual void NotifyShaderCompiled
(
const FCompressedBuffer& SymbolData, |
Called when a shader resource is cooked, so the shader format can perform platform-specific operations on the debug data. | Interfaces/IShaderFormat.h |
NotifyShaderCompiled(const TConstArrayView< uint8 > &, FName, const FString &)
| Name | NotifyShaderCompiled |
| Type | function |
| Header File | /Engine/Source/Developer/TargetPlatform/Public/Interfaces/IShaderFormat.h |
| Include Path | #include "Interfaces/IShaderFormat.h" |
virtual void NotifyShaderCompiled
(
const TConstArrayView< uint8 > & SymbolData,
FName Format,
const FString & DebugInfo
) const
NotifyShaderCompiled(const FCompressedBuffer &, FName, const FString &)
Description
Called when a shader resource is cooked, so the shader format can perform platform-specific operations on the debug data. Does nothing on platforms that make no use of the symbol data.
| Name | NotifyShaderCompiled |
| Type | function |
| Header File | /Engine/Source/Developer/TargetPlatform/Public/Interfaces/IShaderFormat.h |
| Include Path | #include "Interfaces/IShaderFormat.h" |
virtual void NotifyShaderCompiled
(
const FCompressedBuffer & SymbolData,
FName Format,
const FString & DebugInfo
) const