Mercurial > hg > dmlib
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: " |