Navigation
API > API/Runtime > API/Runtime/RenderCore
| |
|
| Name |
EShaderOptionalDataKey |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/RenderCore/Public/ShaderCore.h |
| Include Path |
#include "ShaderCore.h" |
Syntax
enum EShaderOptionalDataKey
{
AttributeInputs = uint8('i'),
AttributeOutputs = uint8('o'),
CompressedDebugCode = uint8('z'),
Diagnostic = uint8('D'),
Features = uint8('x'),
Name = uint8('n'),
NativePath = uint8('P'),
ObjectFile = uint8('O'),
PackedResourceCounts = uint8('p'),
ResourceMasks = uint8('m'),
ShaderModel6 = uint8('6'),
SourceCode = uint8('c'),
UncompressedSize = uint8('U'),
UniformBuffers = uint8('u'),
Validation = uint8('V'),
VendorExtension = uint8('v'),
ShaderBindingLayout = uint8('s'),
EntryPoint = uint8('e'),
GlobalUniformBufferConfiguration = uint8('G'),
}
Values
| Name |
Remarks |
| AttributeInputs |
|
| AttributeOutputs |
|
| CompressedDebugCode |
|
| Diagnostic |
|
| Features |
|
| Name |
|
| NativePath |
|
| ObjectFile |
|
| PackedResourceCounts |
|
| ResourceMasks |
|
| ShaderModel6 |
|
| SourceCode |
|
| UncompressedSize |
|
| UniformBuffers |
|
| Validation |
|
| VendorExtension |
|
| ShaderBindingLayout |
|
| EntryPoint |
|
| GlobalUniformBufferConfiguration |
|