Config
Advanced parameters for customizing Engine initialization.
These settings control memory allocation, threading, and rendering behavior.
Advanced parameters for customizing Engine initialization.
These settings control memory allocation, threading, and rendering behavior.
Advanced parameters for customizing Engine initialization.
These settings control memory allocation, threading, and rendering behavior.
Advanced parameters for customizing Engine initialization.
These settings control memory allocation, threading, and rendering behavior.
Defaults mirror Filament's own Engine::Config — they now reach the engine via create.
Constructors
Types
Properties
Assert that the native window handed to createSwapChain is valid.
Assert that the native window handed to createSwapChain is valid.
Assert that the native window handed to createSwapChain is valid.
Assert that the native window handed to createSwapChain is valid.
Assert that the native window handed to createSwapChain is valid.
Size of the command buffer in MB (default depends on backend).
Size of the command buffer in MB (default depends on backend).
Size of the command buffer in MB (default depends on backend).
Size of the command buffer in MB (default depends on backend).
Size of the command buffer in MB (default depends on backend).
Disable the debug check that catches use of a destroyed backend handle.
Disable the debug check that catches use of a destroyed backend handle.
Disable the debug check that catches use of a destroyed backend handle.
Disable the debug check that catches use of a destroyed backend handle.
Disable the debug check that catches use of a destroyed backend handle.
Disable backend parallel shader compilation, forcing serial compilation.
Disable backend parallel shader compilation, forcing serial compilation.
Disable backend parallel shader compilation, forcing serial compilation.
Disable backend parallel shader compilation, forcing serial compilation.
Disable backend parallel shader compilation, forcing serial compilation.
Driver handle arena size in MB.
Driver handle arena size in MB.
Driver handle arena size in MB.
Driver handle arena size in MB.
Driver handle arena size in MB.
Evaluate up to four directional lights beyond the dominant one. The extra lights cast no shadows and draw no sun disc. Default: false.
Evaluate up to four directional lights beyond the dominant one. The extra lights cast no shadows and draw no sun disc. Default: false.
Evaluate up to four directional lights beyond the dominant one. The extra lights cast no shadows and draw no sun disc. Default: false.
Evaluate up to four directional lights beyond the dominant one. The extra lights cast no shadows and draw no sun disc. Default: false.
Evaluate up to four directional lights beyond the dominant one. The extra lights cast no shadows and draw no sun disc. Default: false.
Force OpenGL ES 2.0 context (if applicable).
Force OpenGL ES 2.0 context (if applicable).
Force OpenGL ES 2.0 context (if applicable).
Force OpenGL ES 2.0 context (if applicable).
Force OpenGL ES 2.0 context (if applicable).
GPU context priority hint for the driver.
GPU context priority hint for the driver.
GPU context priority hint for the driver.
GPU context priority hint for the driver.
GPU context priority hint for the driver.
Number of threads for the job system (0 = CPU count).
Number of threads for the job system (0 = CPU count).
Number of threads for the job system (0 = CPU count).
Number of threads for the job system (0 = CPU count).
Number of threads for the job system (0 = CPU count).
Minimum command buffer size in MB.
Minimum command buffer size in MB.
Minimum command buffer size in MB.
Minimum command buffer size in MB.
Minimum command buffer size in MB.
Size of per-frame commands in MB.
Size of per-frame commands in MB.
Size of per-frame commands in MB.
Size of per-frame commands in MB.
Size of per-frame commands in MB.
Per-render-pass arena size in MB.
Per-render-pass arena size in MB.
Per-render-pass arena size in MB.
Per-render-pass arena size in MB.
Per-render-pass arena size in MB.
Preferred shader language to use.
Preferred shader language to use.
Preferred shader language to use.
Preferred shader language to use.
Preferred shader language to use.
Maximum age of cached resources (in frames).
Maximum age of cached resources (in frames).
Maximum age of cached resources (in frames).
Maximum age of cached resources (in frames).
Maximum age of cached resources (in frames).
Size of the resource allocator cache in MB.
Size of the resource allocator cache in MB.
Size of the resource allocator cache in MB.
Size of the resource allocator cache in MB.
Size of the resource allocator cache in MB.
Initial size of shared uniform buffer objects in bytes.
Initial size of shared uniform buffer objects in bytes.
Initial size of shared uniform buffer objects in bytes.
Initial size of shared uniform buffer objects in bytes.
Initial size of shared uniform buffer objects in bytes.
Number of stereoscopic eyes (usually 2 for VR).
Number of stereoscopic eyes (usually 2 for VR).
Number of stereoscopic eyes (usually 2 for VR).
Number of stereoscopic eyes (usually 2 for VR).
Number of stereoscopic eyes (usually 2 for VR).
Stereoscopic rendering technique to use.
Stereoscopic rendering technique to use.
Stereoscopic rendering technique to use.
Stereoscopic rendering technique to use.
Stereoscopic rendering technique to use.