mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-10-31 15:20:13 +00:00
brailleblitter: honor transparency #649
This commit is contained in:
parent
28431914a8
commit
c8caa23090
@ -403,16 +403,14 @@ braille_blit(ncplane* nc, int placey, int placex, int linesize,
|
||||
&& ffmpeg_trans_p(bgr, rgbbase_l2[3]) && ffmpeg_trans_p(bgr, rgbbase_r2[3])
|
||||
&& ffmpeg_trans_p(bgr, rgbbase_l3[3]) && ffmpeg_trans_p(bgr, rgbbase_r3[3])){
|
||||
cell_set_fg_alpha(c, CELL_ALPHA_TRANSPARENT);
|
||||
egc = " ";
|
||||
// FIXME else look for pairs of transparency!
|
||||
}else{
|
||||
// FIXME interpolate into 1
|
||||
cell_set_fg_rgb(c, rgbbase_l0[rpos], rgbbase_l0[1], rgbbase_l0[bpos]);
|
||||
egc = "⡜";
|
||||
}
|
||||
assert(egc);
|
||||
if(cell_load(nc, c, egc) <= 0){
|
||||
return -1;
|
||||
if(cell_load(nc, c, egc) <= 0){
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
++total;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user