-
public class Engine.ConfigParameters for customizing the initialization of Engine.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumEngine.Config.ShaderLanguageSets a preferred shader language for Filament to use.The Metal backend supports two shader languages: MSL (Metal Shading Language) andMETAL_LIBRARY (precompiled .metallib). This option controls which shader language isused when materials contain both.By default, when preferredShaderLanguage is unset, Filament will prefer METAL_LIBRARYshaders if present within a material, falling back to MSL. SettingpreferredShaderLanguage to ShaderLanguage::MSL will instead instruct Filament to checkfor the presence of MSL in a material first, falling back to METAL_LIBRARY if MSL is notpresent.When using a non-Metal backend, setting this has no effect.
-
Field Summary
Fields Modifier and Type Field Description public longcommandBufferSizeMBpublic longperRenderPassArenaSizeMBpublic longdriverHandleArenaSizeMBpublic longminCommandBufferSizeMBpublic longperFrameCommandsSizeMBpublic longjobSystemThreadCountpublic longtextureUseAfterFreePoolSizepublic booleandisableParallelShaderCompilepublic Engine.StereoscopicTypestereoscopicTypepublic longstereoscopicEyeCountpublic longresourceAllocatorCacheSizeMBpublic longresourceAllocatorCacheMaxAgepublic booleandisableHandleUseAfterFreeCheckpublic Engine.Config.ShaderLanguagepreferredShaderLanguagepublic booleanforceGLES2Contextpublic booleanassertNativeWindowIsValid
-