Mercurial > hg > dmlib
changeset 1925:cf0457f93b37
Add support for DO_SET_MEM_LO and DO_SET_MEM_HI for blocks in dmC64DecodeGenericBMP().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 28 Jun 2018 01:27:39 +0300 |
parents | 1c5ea4fa8788 |
children | f4fa11ecdc6f |
files | tools/lib64gfx.c |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tools/lib64gfx.c Thu Jun 28 01:25:10 2018 +0300 +++ b/tools/lib64gfx.c Thu Jun 28 01:27:39 2018 +0300 @@ -935,6 +935,14 @@ dmMemset(blk->data + op->offs2, *src, size); break; + case DO_SET_MEM_HI: + dmMemset(blk->data + op->offs2, (*src >> 4) & 0x0f, size); + break; + + case DO_SET_MEM_LO: + dmMemset(blk->data + op->offs2, *src & 0x0f, size); + break; + case DO_SET_OP: dmMemset(blk->data + op->offs2, op->offs, size); break;