Skip to content
Snippets Groups Projects
Commit eadb2a7b authored by pippin's avatar pippin Committed by dos
Browse files

ctx: tune config

Increase maximum edge list to 1024 elements, double the maximum number of
segments per-scanline.
parent 0997a112
No related branches found
No related tags found
No related merge requests found
Pipeline #9325 passed
...@@ -34,7 +34,6 @@ ...@@ -34,7 +34,6 @@
#define CTX_COMPOSITING_GROUPS 0 #define CTX_COMPOSITING_GROUPS 0
#define CTX_ALWAYS_USE_NEAREST_FOR_SCALE1 1 #define CTX_ALWAYS_USE_NEAREST_FOR_SCALE1 1
#define CTX_EVENTS 0 #define CTX_EVENTS 0
#define CTX_FORCE_INLINES 0
#define CTX_THREADS 0 #define CTX_THREADS 0
#define CTX_TILED 0 #define CTX_TILED 0
#define CTX_BAREMETAL 1 #define CTX_BAREMETAL 1
...@@ -44,12 +43,12 @@ ...@@ -44,12 +43,12 @@
#define CTX_MAX_JOURNAL_SIZE (1024*512) #define CTX_MAX_JOURNAL_SIZE (1024*512)
// is also max and limits complexity // is also max and limits complexity
// of paths that can be filled // of paths that can be filled
#define CTX_MIN_EDGE_LIST_SIZE 512 #define CTX_MIN_EDGE_LIST_SIZE 1024
#define CTX_MAX_DASHES 32 #define CTX_MAX_DASHES 32
#define CTX_MAX_GRADIENT_STOPS 10 #define CTX_MAX_GRADIENT_STOPS 10
#define CTX_MAX_STATES 10 #define CTX_MAX_STATES 10
#define CTX_MAX_EDGES 127 #define CTX_MAX_EDGES 255
#define CTX_MAX_PENDING 64 #define CTX_MAX_PENDING 64
#define CTX_GRADIENT_CACHE_ELEMENTS 128 #define CTX_GRADIENT_CACHE_ELEMENTS 128
...@@ -63,11 +62,16 @@ ...@@ -63,11 +62,16 @@
#define CTX_MAX_KEYBINDINGS 16 #define CTX_MAX_KEYBINDINGS 16
#define CTX_MAX_CBS 8 #define CTX_MAX_CBS 8
#define CTX_MAX_LISTEN_FDS 1 #define CTX_MAX_LISTEN_FDS 1
#define CTX_HASH_COLS 5
#define CTX_HASH_ROWS 5
#define CTX_STROKE_1PX 1
#if defined(CONFIG_FLOW3R_CTX_FLAVOUR_FULL) #if defined(CONFIG_FLOW3R_CTX_FLAVOUR_FULL)
#define CTX_COMPOSITE_O3 1 #define CTX_COMPOSITE_O3 1
#define CTX_RASTERIZER_O2 0
#define CTX_GSTATE_PROTECT 1 #define CTX_GSTATE_PROTECT 1
#define CTX_FORCE_INLINES 1
#define CTX_FRAGMENT_SPECIALIZE 1 #define CTX_FRAGMENT_SPECIALIZE 1
#define CTX_ENABLE_YUV420 1 #define CTX_ENABLE_YUV420 1
#define CTX_ENABLE_RGBA8 1 #define CTX_ENABLE_RGBA8 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment