Navigation
API > API/Runtime > API/Runtime/RenderCore
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/ShaderMaterial.h |
| Include | #include "ShaderMaterial.h" |
Syntax
struct FShaderGlobalDefines
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | ALLOW_STATIC_LIGHTING | ||
| bool | bNeedVelocityDepth | ||
| bool | bSupportsDualBlending | ||
| bool | CLEAR_COAT_BOTTOM_NORMAL | ||
| bool | COMPILE_SHADERS_FOR_DEVELOPMENT_ALLOWED | This is a sepcial one. | |
| bool | DXT5_NORMALMAPS | ||
| bool | EARLY_Z_PASS_ONLY_MATERIAL_MASKING | ||
| bool | FORWARD_SHADING | ||
| bool | GBUFFER_HAS_TANGENT | ||
| bool | GBUFFER_HAS_VELOCITY | ||
| bool | IRIS_NORMAL | ||
| int | LegacyGBufferFormat | ||
| bool | PLATFORM_ALLOW_SCENE_DATA_COMPRESSED_TRANSFORMS | ||
| bool | PLATFORM_SUPPORTS_DISTANCE_FIELDS | ||
| bool | PLATFORM_SUPPORTS_PER_PIXEL_DBUFFER_MASK | ||
| bool | PLATFORM_SUPPORTS_RENDERTARGET_WRITE_MASK | ||
| bool | POST_PROCESS_ALPHA | ||
| bool | PROJECT_ALLOW_GLOBAL_CLIP_PLANE | ||
| bool | PROJECT_MOBILE_DISABLE_VERTEX_FOG | ||
| bool | PROJECT_SUPPORT_SKY_ATMOSPHERE | ||
| bool | PROJECT_SUPPORT_SKY_ATMOSPHERE_AFFECTS_HEIGHFOG | ||
| bool | PROJECT_VERTEX_FOGGING_FOR_OPAQUE | ||
| bool | SELECTIVE_BASEPASS_OUTPUTS | ||
| bool | SUPPORT_CLOUD_SHADOW_ON_FORWARD_LIT_TRANSLUCENT | ||
| bool | SUPPORT_CLOUD_SHADOW_ON_SINGLE_LAYER_WATER | ||
| bool | USE_DBUFFER |