ncplane_rgba(): correct order sampling colors #672

pull/677/head
nick black 4 years ago
parent cb048c9796
commit dbe779365b

@ -1970,8 +1970,8 @@ uint32_t* ncplane_rgba(const ncplane* nc, int begy, int begx, int leny, int lenx
channels_fg_rgb(channels, &fr, &fb, &fg);
channels_bg_rgb(channels, &br, &bb, &bg);
// FIXME how do we deal with transparency?
uint32_t frgba = (fr) + (fg << 8u) + (fb << 16u) + 0xff000000;
uint32_t brgba = (br) + (bg << 8u) + (bb << 16u) + 0xff000000;
uint32_t frgba = (fr) + (fg << 16u) + (fb << 8u) + 0xff000000;
uint32_t brgba = (br) + (bg << 16u) + (bb << 8u) + 0xff000000;
if((strcmp(c, " ") == 0) || (strcmp(c, "") == 0)){
*top = *bot = brgba;
}else if(strcmp(c, "") == 0){

Loading…
Cancel
Save