UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderCompilerDefines Struct Reference

#include <ShaderMaterial.h>

Public Attributes

bool COMPILER_GLSL_ES3_1
 
bool ES3_1_PROFILE
 
bool COMPILER_GLSL
 
bool COMPILER_GLSL_ES3_1_EXT
 
bool ESDEFERRED_PROFILE
 
bool GL4_PROFILE
 
bool METAL_PROFILE
 
bool VULKAN_PROFILE
 
bool MAC
 
bool PLATFORM_SUPPORTS_DEVELOPMENT_SHADERS
 

Member Data Documentation

◆ COMPILER_GLSL

bool FShaderCompilerDefines::COMPILER_GLSL

◆ COMPILER_GLSL_ES3_1

bool FShaderCompilerDefines::COMPILER_GLSL_ES3_1

◆ COMPILER_GLSL_ES3_1_EXT

bool FShaderCompilerDefines::COMPILER_GLSL_ES3_1_EXT

◆ ES3_1_PROFILE

bool FShaderCompilerDefines::ES3_1_PROFILE

◆ ESDEFERRED_PROFILE

bool FShaderCompilerDefines::ESDEFERRED_PROFILE

◆ GL4_PROFILE

bool FShaderCompilerDefines::GL4_PROFILE

◆ MAC

bool FShaderCompilerDefines::MAC

◆ METAL_PROFILE

bool FShaderCompilerDefines::METAL_PROFILE

◆ PLATFORM_SUPPORTS_DEVELOPMENT_SHADERS

bool FShaderCompilerDefines::PLATFORM_SUPPORTS_DEVELOPMENT_SHADERS

◆ VULKAN_PROFILE

bool FShaderCompilerDefines::VULKAN_PROFILE

The documentation for this struct was generated from the following file: