pub fn resolve_backdrop(layers: &[Layer], page_bg: u32) -> BackdropExpand description
文字の下地を決める(画像・グラデーションを考慮する版)。
【2026-10-04 続き】effective_backdrop で半透明を重ねるようにしたところ、
index.htm のヒーロー文字が細く青みがかった。ヒーローの文字の下は写真で、
1 色では表せない。旧実装は白、修正後は青灰色を返しており、どちらも誤り。
規則: 不透明な単色の層と、画像・グラデーションの層を「土台」とみなし、
一番内側の土台が画像・グラデーションなら Framebuffer。
単色が土台なら従来どおり(effective_backdrop)の合成結果。
土台より外側の層は土台に隠れているので使わない。