comparison src/lib64gfx.c @ 903:f29a6164ec80

Implement DT_BGCOLOR_SET decode op.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 23 Feb 2015 22:00:20 +0200
parents f532262f90b1
children d3cd9f2a8ef1
comparison
equal deleted inserted replaced
902:c6c480e8e1c8 903:f29a6164ec80
585 { 585 {
586 case DT_COLOR_RAM: memcpy(img->color[op->bank], src, size); break; 586 case DT_COLOR_RAM: memcpy(img->color[op->bank], src, size); break;
587 case DT_BITMAP: memcpy(img->bitmap[op->bank], src, size); break; 587 case DT_BITMAP: memcpy(img->bitmap[op->bank], src, size); break;
588 case DT_SCREEN_RAM: memcpy(img->screen[op->bank], src, size); break; 588 case DT_SCREEN_RAM: memcpy(img->screen[op->bank], src, size); break;
589 case DT_BGCOLOR: img->bgcolor = *src; break; 589 case DT_BGCOLOR: img->bgcolor = *src; break;
590 case DT_BGCOLOR_SET: img->bgcolor = op->offs; break;
590 case DT_EXTRADATA: memcpy(img->extradata, src, size); break; 591 case DT_EXTRADATA: memcpy(img->extradata, src, size); break;
591 case DT_DEC_FUNCTION: 592 case DT_DEC_FUNCTION:
592 if (op->decfunction == NULL) 593 if (op->decfunction == NULL)
593 { 594 {
594 dmError("Decode op is a function, but function ptr is NULL: " 595 dmError("Decode op is a function, but function ptr is NULL: "