mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-18 03:25:55 +00:00
[tetris] don't double-decode the background #2366
This commit is contained in:
parent
a74e7c12b4
commit
21b84d341a
@ -689,11 +689,11 @@ prep_animation(ncpixelimpl_e level, uint32_t** buf, int leny, int lenx, unsigned
|
||||
if(level < NCPIXEL_KITTY_ANIMATED){
|
||||
*animated = false;
|
||||
*buf = NULL;
|
||||
}else{
|
||||
if((*buf = malloc(lenx * leny * sizeof(uint32_t))) == NULL){
|
||||
return -1;
|
||||
}
|
||||
*animated = true;
|
||||
return 0;
|
||||
}
|
||||
*animated = true;
|
||||
if((*buf = malloc(lenx * leny * sizeof(uint32_t))) == NULL){
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
@ -1,9 +1,9 @@
|
||||
void DrawBackground(const std::string& s) { // drawn to the standard plane
|
||||
backg_ = std::make_unique<ncpp::Visual>(s.c_str());
|
||||
backg_->decode();
|
||||
ncvisual_options opts{};
|
||||
opts.scaling = NCSCALE_STRETCH;
|
||||
opts.n = *nc_.get_stdplane();
|
||||
opts.blitter = NCBLIT_PIXEL;
|
||||
opts.flags = NCVISUAL_OPTION_CHILDPLANE;
|
||||
backg_->blit(&opts);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user