log tools/lib64gfx.c @ 1710:1f0fac3af8e3

age author description
Wed, 06 Jun 2018 14:26:49 +0300 Matti Hamalainen Use buf->len instead of tmp.len, as it might not be initialized.
Tue, 05 Jun 2018 21:58:10 +0300 Matti Hamalainen More consistently use DMGrowBuf in the lib64gfx APIs, and implement
Tue, 05 Jun 2018 12:55:17 +0300 Matti Hamalainen Refactor DMGrowBuf so that there can be buffers that grow "backwards".
Thu, 31 May 2018 11:40:20 +0300 Matti Hamalainen Cleanup.
Thu, 31 May 2018 00:04:01 +0300 Matti Hamalainen Big overhaul to the enc/dec operator system to be more flexible.
Wed, 30 May 2018 17:05:19 +0300 Matti Hamalainen More work on improving the generic RLE decoder/encoder.
Wed, 30 May 2018 03:25:34 +0300 Matti Hamalainen Refactor RLE encoding a bit, and add support for 16bit run counts and make things more configurable.
Wed, 30 May 2018 01:17:57 +0300 Matti Hamalainen Add sanity check for interlaced formats: check that the interlace type flags are set.
Wed, 30 May 2018 00:57:21 +0300 Matti Hamalainen Add helper functions dmReverse{Get,Put}Byte().
Wed, 30 May 2018 00:56:32 +0300 Matti Hamalainen Reorder some functions.
Fri, 25 May 2018 01:41:31 +0300 Matti Hamalainen Use C64 encdec operator specified size for the element if it is larger than the default size.
Fri, 25 May 2018 00:28:19 +0300 Matti Hamalainen Remove useless assignation.
Mon, 14 May 2018 08:47:19 +0300 Matti Hamalainen Fix some uninitialized variable warnings.
Mon, 14 May 2018 07:27:31 +0300 Matti Hamalainen Fix RLE decoder bounds checks for compressed sequences.
Mon, 14 May 2018 05:53:22 +0300 Matti Hamalainen Add inline helper function fmtGetEncDecOp() and use it.
Mon, 14 May 2018 04:27:53 +0300 Matti Hamalainen Refactor the c64 format memory handling a bit for more flexibility.
Mon, 14 May 2018 04:11:31 +0300 Matti Hamalainen Rename DT_BITMAP to DT_BITMAP_RAM.
Sun, 13 May 2018 20:34:29 +0300 Matti Hamalainen Add NULL check for growbuf pointer.
Sun, 13 May 2018 09:08:18 +0300 Matti Hamalainen Implement another RLE variant, with different ordering of marker, count and data bytes.
Sat, 12 May 2018 21:05:52 +0300 Matti Hamalainen Check C64 bitmap format flags in encode/decode functions.
Sat, 12 May 2018 05:31:40 +0300 Matti Hamalainen Implement dmGenericRLEAnalyze() and use it where appropriate.
Sat, 12 May 2018 04:46:08 +0300 Matti Hamalainen Tiny improvement in MC->FLI upconversion.
Sat, 12 May 2018 03:28:25 +0300 Matti Hamalainen Use the DMGrowBuf push/pop functionality to better implement the stacked
Sat, 12 May 2018 02:24:24 +0300 Matti Hamalainen Set size for DT_{DEC,ENC}_FUNCTION opcodes.
Fri, 11 May 2018 23:17:57 +0300 Matti Hamalainen Another encoding fix ..
Fri, 11 May 2018 23:12:55 +0300 Matti Hamalainen Remove unused variable.
Fri, 11 May 2018 23:11:38 +0300 Matti Hamalainen Fix c64 bitmap encoding / decoding bounds checks.
Fri, 11 May 2018 23:11:16 +0300 Matti Hamalainen Improve error handling of RLE encoder.
Fri, 11 May 2018 22:26:17 +0300 Matti Hamalainen Remove insane troll logic from dmC64GetOpSize().
Fri, 11 May 2018 22:25:12 +0300 Matti Hamalainen Initialize previous data value in RLE encoder.