Wed, 05 Dec 2018 13:31:59 +0200 |
Matti Hamalainen |
Separate ILBM and PBM subformats of IFF images.
|
Wed, 05 Dec 2018 12:54:28 +0200 |
Matti Hamalainen |
Improve IFF probing.
|
Tue, 04 Dec 2018 19:05:33 +0200 |
Matti Hamalainen |
Correct description of 'cdump' format.
|
Tue, 04 Dec 2018 10:33:06 +0200 |
Matti Hamalainen |
Make two functions static and one not.
|
Tue, 04 Dec 2018 09:55:24 +0200 |
Matti Hamalainen |
Remove unused struct member.
|
Mon, 03 Dec 2018 23:05:58 +0200 |
Matti Hamalainen |
Implement basic initial support for IFF ACBM format images.
|
Mon, 03 Dec 2018 19:01:07 +0200 |
Matti Hamalainen |
Fixes to the ByteRun1 encoder. Could use some cleanups now, tho.
|
Mon, 03 Dec 2018 18:58:45 +0200 |
Matti Hamalainen |
Improve the cdump output format support of gfxconv. Also add some error handling.
|
Mon, 03 Dec 2018 15:22:11 +0200 |
Matti Hamalainen |
Add 'cdump' image output format, mainly for debugging purposes.
|
Fri, 26 Oct 2018 09:56:25 +0300 |
Matti Hamalainen |
Force 8 bitplanes for IFF PBM images.
|
Fri, 26 Oct 2018 09:54:51 +0300 |
Matti Hamalainen |
Make a internal copy of the const DMImageConvSpec in dmWriteIFFImage().
|
Thu, 25 Oct 2018 19:21:33 +0300 |
Matti Hamalainen |
Be more informative about the actual sub-format of the IFF image (PBM/ILBM).
|
Thu, 25 Oct 2018 19:07:00 +0300 |
Matti Hamalainen |
Add option -C for controlling output file compression (PNG and IFF for now) in gfxconv.
|
Thu, 25 Oct 2018 18:47:10 +0300 |
Matti Hamalainen |
Fix IFF chunk padding.
|
Thu, 25 Oct 2018 17:45:38 +0300 |
Matti Hamalainen |
Check for NULL pointer.
|
Fri, 31 Aug 2018 17:31:54 +0300 |
Matti Hamalainen |
Cleanup.
|
Fri, 29 Jun 2018 19:32:50 +0300 |
Matti Hamalainen |
Check that we have a CMAP/palette for IFF images that should have it.
|
Fri, 29 Jun 2018 02:02:42 +0300 |
Matti Hamalainen |
Better fix for the PNG reader memory leak.
|
Fri, 29 Jun 2018 01:13:19 +0300 |
Matti Hamalainen |
Do not reference uninitialized value in IFF writer, although in this case
|
Fri, 29 Jun 2018 00:28:17 +0300 |
Matti Hamalainen |
Initialize two variables to zero, as valgrind complains about them despite
|
Fri, 29 Jun 2018 00:27:42 +0300 |
Matti Hamalainen |
Cleanup.
|
Fri, 29 Jun 2018 00:27:34 +0300 |
Matti Hamalainen |
Fix two memory leaks in the PNG writer/reader of libgfx.
|
Wed, 27 Jun 2018 19:13:36 +0300 |
Matti Hamalainen |
Cosmetics.
|
Wed, 27 Jun 2018 19:13:24 +0300 |
Matti Hamalainen |
Define variable at start of block.
|
Tue, 26 Jun 2018 16:55:27 +0300 |
Matti Hamalainen |
Fix certain corner case in IFF ByteRun1 encoder.
|
Tue, 26 Jun 2018 16:49:03 +0300 |
Matti Hamalainen |
Add some more informative messages in IFF loader.
|
Tue, 26 Jun 2018 15:13:07 +0300 |
Matti Hamalainen |
Use a consistent message between IFF encoding and decoding.
|
Tue, 26 Jun 2018 15:12:11 +0300 |
Matti Hamalainen |
Don't use signed arithmatic in IFF ByteRun1 decoder.
|
Tue, 26 Jun 2018 13:22:20 +0300 |
Matti Hamalainen |
Cleanup IFF writer a bit.
|
Tue, 26 Jun 2018 13:01:25 +0300 |
Matti Hamalainen |
Cleanups.
|
Tue, 26 Jun 2018 12:20:08 +0300 |
Matti Hamalainen |
Cleanups.
|
Tue, 26 Jun 2018 05:03:55 +0300 |
Matti Hamalainen |
Fix uneven chunk size handling in IFF reader.
|
Tue, 26 Jun 2018 04:46:49 +0300 |
Matti Hamalainen |
Fix IFF chunk padding.
|
Tue, 26 Jun 2018 04:31:39 +0300 |
Matti Hamalainen |
Cleanups.
|
Tue, 26 Jun 2018 04:31:24 +0300 |
Matti Hamalainen |
Fix planar IFF ILBM writing.
|
Tue, 26 Jun 2018 03:13:38 +0300 |
Matti Hamalainen |
Work begins on IFF ILBM/PBM image writer. It is pretty broken, some things
|
Tue, 26 Jun 2018 03:09:01 +0300 |
Matti Hamalainen |
Clean up the IFF reader and make it more robust.
|
Tue, 26 Jun 2018 03:07:58 +0300 |
Matti Hamalainen |
Bump copyright year.
|
Mon, 25 Jun 2018 19:36:26 +0300 |
Matti Hamalainen |
Rename ILBM functions to IFF, which is more approriate as we support both ILBM and PBM variants of the IFF images.
|
Mon, 25 Jun 2018 14:04:06 +0300 |
Matti Hamalainen |
Return DMERR_OK instead of dmferror(fp) dmWriteIFFMasterRAWHeader().
|
Mon, 25 Jun 2018 13:52:20 +0300 |
Matti Hamalainen |
Remove the stdio FILE support from libgfx API, now only DMResource is supported.
|
Mon, 25 Jun 2018 13:00:40 +0300 |
Matti Hamalainen |
Move dmresw function declarations to dmres.h
|
Sun, 24 Jun 2018 19:07:43 +0300 |
Matti Hamalainen |
Actually fix also the ARAW/RAW image data writing to honor the scaling.
|
Thu, 21 Jun 2018 17:22:32 +0300 |
Matti Hamalainen |
Use dmMemset() instead of memset().
|
Thu, 21 Jun 2018 13:00:24 +0300 |
Matti Hamalainen |
Various cleanups.
|
Thu, 21 Jun 2018 11:13:19 +0300 |
Matti Hamalainen |
Move idILBM variable to DMIFF struct.
|
Thu, 14 Jun 2018 12:58:44 +0300 |
Matti Hamalainen |
s/DM_IFMT_/DM_COLFMT_/g
|
Thu, 14 Jun 2018 12:42:29 +0300 |
Matti Hamalainen |
Fix checks for NULL palette in index/palette images. Also improve error
|
Fri, 08 Jun 2018 22:03:19 +0300 |
Matti Hamalainen |
Use the default C64 palette whenever we need it, but make it possible to override it.
|
Tue, 05 Jun 2018 12:56:23 +0300 |
Matti Hamalainen |
Use img->ctransp for IFF ILBM mask, if set.
|
Thu, 31 May 2018 13:32:26 +0300 |
Matti Hamalainen |
Adjust ILBM loader to show BMHD data at lower verbosity level.
|
Wed, 30 May 2018 14:45:14 +0300 |
Matti Hamalainen |
Micro-optimization.
|
Wed, 30 May 2018 13:53:57 +0300 |
Matti Hamalainen |
Rename function argument.
|
Wed, 30 May 2018 13:48:27 +0300 |
Matti Hamalainen |
Split IFF chunk id string from id creation into separate function.
|
Wed, 30 May 2018 13:21:14 +0300 |
Matti Hamalainen |
Get rid of a basically redundant function in IFF reader.
|
Wed, 30 May 2018 13:20:40 +0300 |
Matti Hamalainen |
Cleanups.
|
Wed, 30 May 2018 12:41:31 +0300 |
Matti Hamalainen |
Improve IFF reader error handling.
|
Mon, 28 May 2018 15:17:44 +0300 |
Matti Hamalainen |
Return actual error code instead of forcing DMERR_FOPEN.
|
Wed, 16 May 2018 15:42:24 +0300 |
Matti Hamalainen |
Add image aspect ratio information.
|
Wed, 16 May 2018 15:15:39 +0300 |
Matti Hamalainen |
Cleanup.
|
Wed, 16 May 2018 15:04:38 +0300 |
Matti Hamalainen |
Remove some code duplication.
|
Wed, 16 May 2018 14:44:49 +0300 |
Matti Hamalainen |
Print an error/warning about PBM files that have half-brite set.
|
Wed, 16 May 2018 14:38:10 +0300 |
Matti Hamalainen |
Remove unused message argument.
|
Wed, 16 May 2018 13:53:44 +0300 |
Matti Hamalainen |
fext =~ s/lbm/ilbm/
|
Wed, 16 May 2018 13:49:40 +0300 |
Matti Hamalainen |
Cleanups.
|
Wed, 16 May 2018 13:42:40 +0300 |
Matti Hamalainen |
Fix a comment.
|
Wed, 16 May 2018 13:40:37 +0300 |
Matti Hamalainen |
Rename dmReadIFFChunk() to dmReadIFFChunkHdr().
|
Wed, 16 May 2018 13:22:29 +0300 |
Matti Hamalainen |
Remove slight code duplication.
|
Wed, 16 May 2018 13:19:26 +0300 |
Matti Hamalainen |
Cleanup.
|
Tue, 15 May 2018 14:29:32 +0300 |
Matti Hamalainen |
Refactor the format handling a bit.
|
Tue, 15 May 2018 12:38:55 +0300 |
Matti Hamalainen |
Constify.
|
Tue, 15 May 2018 12:35:55 +0300 |
Matti Hamalainen |
Cleanup.
|
Tue, 15 May 2018 12:30:29 +0300 |
Matti Hamalainen |
Move format probe functions near to their other functions.
|
Mon, 14 May 2018 12:42:24 +0300 |
Matti Hamalainen |
Convert libgfx file format routines to use DMResource instead of stdio FILE.
|
Mon, 14 May 2018 00:09:36 +0300 |
Matti Hamalainen |
Cleanup.
|
Sat, 12 May 2018 17:48:56 +0300 |
Matti Hamalainen |
Rename libgfx IMGFMT_* constants to DM_IMGFMT_*.
|
Thu, 10 May 2018 05:55:20 +0300 |
Matti Hamalainen |
24bit PCX writing does not work correctly, so return DMERR_NOT_SUPPORTED in the writer function.
|
Tue, 22 Aug 2017 17:15:22 +0300 |
Matti Hamalainen |
Constify.
|
Tue, 22 Aug 2017 15:01:23 +0300 |
Matti Hamalainen |
Cleanups.
|
Sat, 19 Aug 2017 15:27:43 +0300 |
Matti Hamalainen |
Move bitstream reading functions to libgfx, as they were only used there.
|
Sat, 19 Aug 2017 15:21:41 +0300 |
Matti Hamalainen |
Update header blurps and copyrights.
|
Sat, 19 Aug 2017 15:18:29 +0300 |
Matti Hamalainen |
Moved libgfx to tools/ as it's not really a very generic piece of code that
base
src/libgfx.c@fa3966dd1b93
|