117 String resource_path_prefix =
"resources/";
140 double font_gamma = 1.8;
156 bool force_repaint =
false;
161 double animation_timer_delay = 1.0 / 60.0;
166 double scroll_timer_delay = 1.0 / 60.0;
174 double recycle_delay = 4.0;
182 uint32_t memory_cache_size = 64 * 1024 * 1024;
197 uint32_t page_cache_size = 0;
208 uint32_t override_ram_size = 0;
215 uint32_t min_large_heap_size = 32 * 1024 * 1024;
222 uint32_t min_small_heap_size = 1 * 1024 * 1024;
241 uint32_t num_renderer_threads = 0;
249 double max_update_time = 1.0 / 200.0;
266 uint32_t bitmap_alignment = 16;
#define UExport
Definition Exports.h:25
Unicode string container with conversions for UTF-8, UTF-16, and UTF-32.
Definition String.h:34
FaceWinding
The winding order for front-facing triangles.
Definition Config.h:17
@ CounterClockwise
Counter-Clockwise Winding (OpenGL, etc.)
@ Clockwise
Clockwise Winding (Direct3D, etc.)
EffectQuality
Definition Config.h:55
@ Low
Fastest effect quality– uses the lowest quality effects (half-resolution, fewer passes,...
@ High
Highest effect quality– favors quality over performance.
@ Medium
Default effect quality– strikes a good balance between quality and performance.
FontHinting
Definition Config.h:29
@ None
No hinting is performed– fonts may be blurry at smaller font sizes.
@ Monochrome
Strongest hinting algorithm– outputs only black/white glyphs.
@ Normal
Default hinting algorithm– offers a good balance between sharpness and shape at smaller font sizes.
@ Smooth
Lighter hinting algorithm– glyphs are slightly fuzzier but better resemble their original shape.
Core configuration for the renderer.
Definition Config.h:95
String cache_path
A writable OS file path to store persistent Session data in.
Definition Config.h:105
String user_stylesheet
Global user-defined CSS string (included before any CSS on the page).
Definition Config.h:149