🔧 Increase the cap for gradient stops

This commit is contained in:
Belén Albeza 2025-04-24 11:43:29 +02:00
parent 281c0068d9
commit ab90d9d01c
2 changed files with 2 additions and 2 deletions

View file

@ -5,7 +5,7 @@
(def ^:private GRADIENT-STOP-SIZE 8)
(def ^:private GRADIENT-BASE-SIZE 28)
;; TODO: Define in shape model
(def ^:private MAX-GRADIENT-STOPS 8)
(def ^:private MAX-GRADIENT-STOPS 16)
(def GRADIENT-BYTE-SIZE
(+ GRADIENT-BASE-SIZE (* MAX-GRADIENT-STOPS GRADIENT-STOP-SIZE)))

View file

@ -3,7 +3,7 @@ use skia_safe::{self as skia, Rect};
use super::Color;
use crate::uuid::Uuid;
const MAX_GRADIENT_STOPS: usize = 8;
const MAX_GRADIENT_STOPS: usize = 16;
const BASE_GRADIENT_DATA_SIZE: usize = 28;
const RAW_GRADIENT_DATA_SIZE: usize =
BASE_GRADIENT_DATA_SIZE + RAW_STOP_DATA_SIZE * MAX_GRADIENT_STOPS;