log tools/lib64gfx.h @ 2521:b19535da15e9

age author description
Fri, 15 May 2020 03:06:48 +0300 Matti Hamalainen Add new field 'size_t extra' to DMC64ImageFormat for certain image format data
Fri, 15 May 2020 02:55:31 +0300 Matti Hamalainen Cosmetics.
Tue, 12 May 2020 20:27:00 +0300 Matti Hamalainen Change dmC64DecodeBMP() probeOffs and dataOffs to ssize_t, and use default
Tue, 12 May 2020 20:06:24 +0300 Matti Hamalainen Make c64 formats listing (optionally) more verbose. Handle --help a bit
Sat, 02 May 2020 08:25:12 +0300 Matti Hamalainen Comments.
Thu, 30 Apr 2020 08:51:21 +0300 Matti Hamalainen Comment out fields in DMC64ImageConvSpec that are not currently used.
Wed, 29 Apr 2020 01:21:51 +0300 Matti Hamalainen Remove the unused D64_CHCFG_* stuff.
Fri, 10 Jan 2020 01:45:46 +0200 Matti Hamalainen Merge dmC64ImageGetNumBlocks() into dmC64SetupImageData().
Fri, 10 Jan 2020 01:37:41 +0200 Matti Hamalainen Cosmetics.
Wed, 08 Jan 2020 13:08:53 +0200 Matti Hamalainen Move dmC64DefaultPalettes from lib64gfx to lib64util.
Wed, 08 Jan 2020 00:20:55 +0200 Matti Hamalainen Bump copyright years.
Tue, 08 Oct 2019 14:49:00 +0300 Matti Hamalainen Move pixel helper functions from being inline in lib64gfx.h to lib64gfx.c
Wed, 25 Sep 2019 12:11:35 +0300 Matti Hamalainen Change Uint8 pointer in getPixel functions to DMC64ScanLine pointer in
Wed, 25 Sep 2019 11:45:21 +0300 Matti Hamalainen Fix D64_SPRF_Y_EXPAND enum value.
Tue, 24 Sep 2019 12:44:44 +0300 Matti Hamalainen Cosmetics.
Thu, 19 Sep 2019 12:09:56 +0300 Matti Hamalainen dmC64ConvertGenericBMP2Image() and dmC64ConvertGenericImage2BMP() should be
Thu, 19 Sep 2019 12:09:06 +0300 Matti Hamalainen Comment adjustments.
Mon, 16 Sep 2019 11:42:32 +0300 Matti Hamalainen Cosmetic.
Mon, 16 Sep 2019 10:24:49 +0300 Matti Hamalainen Add return value (error code) to dmGenericRLEAnalyze() and pass it through where used.
Mon, 09 Sep 2019 11:22:18 +0300 Matti Hamalainen Change separate booleans in DMC64Sprite to a single flags field and define
Mon, 09 Sep 2019 11:21:41 +0300 Matti Hamalainen Clean up some constants.
Wed, 04 Sep 2019 13:00:42 +0300 Matti Hamalainen Add argument names to prototypes.
Tue, 03 Sep 2019 11:54:06 +0300 Matti Hamalainen Constify.
Tue, 03 Sep 2019 10:44:22 +0300 Matti Hamalainen Cosmetic.
Tue, 03 Sep 2019 10:41:21 +0300 Matti Hamalainen Rename DMC64EncDecOp::offs2 to blkoffs.
Tue, 03 Sep 2019 10:22:13 +0300 Matti Hamalainen Indentation cosmetic.
Tue, 03 Sep 2019 10:15:41 +0300 Matti Hamalainen Comment adjustments.
Tue, 27 Aug 2019 12:18:39 +0300 Matti Hamalainen Comment adjustments.
Wed, 10 Jul 2019 11:23:34 +0300 Matti Hamalainen Add format flag for formats that use sprite layer.
Tue, 09 Jul 2019 10:26:26 +0300 Matti Hamalainen Comments.
Mon, 08 Jul 2019 12:25:46 +0300 Matti Hamalainen Clean up some code duplication.
Mon, 17 Jun 2019 05:31:38 +0300 Matti Hamalainen Add constants for "full" C64 screen dimensions, including the border
Mon, 17 Jun 2019 02:03:35 +0300 Matti Hamalainen Refactor how the image "mode/type" is handled. It is still not perfect for
Sat, 15 Jun 2019 07:04:31 +0300 Matti Hamalainen Change DMC64Image::extraInfo[] type from Uint8 to int.
Sat, 15 Jun 2019 06:43:36 +0300 Matti Hamalainen Change again how the interlace type information is stored. Now store it in
Fri, 14 Jun 2019 12:13:23 +0300 Matti Hamalainen Make color interlace type generate a mixed palette instead of using special
Fri, 14 Jun 2019 12:12:19 +0300 Matti Hamalainen Remove useless DMC64ImageFormat parameter from some conversion functions.
Fri, 14 Jun 2019 12:08:59 +0300 Matti Hamalainen Add & 15 to deeper helper functions and remove it from unnecessary places.
Fri, 14 Jun 2019 05:01:12 +0300 Matti Hamalainen Revamp the palette handling in lib64gfx somewhat, add helper functions to
Fri, 14 Jun 2019 03:27:50 +0300 Matti Hamalainen Add dmC64PaletteFromC64Palette(), used by dmC64SetImagePalette().
Fri, 14 Jun 2019 03:27:25 +0300 Matti Hamalainen Cleanup.
Fri, 14 Jun 2019 03:24:24 +0300 Matti Hamalainen Add new module "lib64util", and move some functions there from lib64gfx
Fri, 14 Jun 2019 01:58:05 +0300 Matti Hamalainen Add description field to DMC64Palette.
Fri, 14 Jun 2019 00:42:36 +0300 Matti Hamalainen Improvements to the lib64gfx palette handling.
Fri, 14 Jun 2019 00:00:27 +0300 Matti Hamalainen Replace dmC64InitializeFormats() with dmLib64GFXInit() and dmLib64GFXClose().
Thu, 13 Jun 2019 22:07:16 +0300 Matti Hamalainen Add new "flags" field to DMC64EncDecOp, defined by DF_* that can be used to
Wed, 12 Jun 2019 18:22:04 +0300 Matti Hamalainen s/D64_FMT_MASK/D64_FMT_MODE_MASK/g
Wed, 12 Jun 2019 17:55:01 +0300 Matti Hamalainen Rename DMC64Image::nbanks to nblocks, which reflects better what it does.
Wed, 12 Jun 2019 17:02:42 +0300 Matti Hamalainen Reduce number of max enc/dec ops from 64 to 32, this reduces produced binary sizes by 100kB :P
Wed, 12 Jun 2019 16:38:39 +0300 Matti Hamalainen Change default C64 palette system a bit, add two more palettes. These are
Sun, 02 Jun 2019 23:12:53 +0300 Matti Hamalainen Clarifications in comments.
Wed, 29 May 2019 13:11:00 +0300 Matti Hamalainen Improve and fix charmap format decoding.
Tue, 28 May 2019 10:32:12 +0300 Matti Hamalainen Add char map helper functions and use them.
Mon, 27 May 2019 11:29:37 +0300 Matti Hamalainen Refactor c64 image rendering completely to be more flexible.
Mon, 27 May 2019 08:35:35 +0300 Matti Hamalainen Rename various C64_* constants to D64_*.
Mon, 27 May 2019 00:04:02 +0300 Matti Hamalainen Rename the "shift" variable/function argument used for bitshift of c64 bitmap/char pixels.
Sun, 26 May 2019 18:40:45 +0300 Matti Hamalainen Bump copyright years.
Sun, 26 May 2019 18:33:06 +0300 Matti Hamalainen Define a default DM_DEF_CHARGEN if not #defined before.
Sun, 26 May 2019 17:51:24 +0300 Matti Hamalainen Change D64_FMT_* MASK constants and how they are used.
Sun, 26 May 2019 02:45:44 +0300 Matti Hamalainen Implement initial ECM support in charmap decoding.