Lucas CHOLLET
|
62f28d9968
LibGfx/TIFF: Teach the generator how to handle tags of type `Undefined`
|
1 year ago |
Lucas CHOLLET
|
e6fc18d96a
LibGfx/TIFF: Support TIFF 5.0 LZW images
|
1 year ago |
Lucas CHOLLET
|
cc816b486c
LibGfx/TIFF: Use `LZWDecoder::decode_all()`
|
1 year ago |
Lucas CHOLLET
|
9836a9ad0e
LibGfx/TIFF: Introduce a code generator
|
1 year ago |
Lucas CHOLLET
|
1afdf7f3c7
LibGfx/TIFF: Take the TIFF value by rvalue reference in `handle_tag()`
|
1 year ago |
Lucas CHOLLET
|
4ab2903e25
LibGfx/TIFF: Make `TIFFLoadingContext::handle_tag` be a free function
|
1 year ago |
Lucas CHOLLET
|
34d91dec5b
LibGfx/TIFF: Extract metadata-related definition to their own file
|
1 year ago |
Lucas CHOLLET
|
1d1e7abba7
LibGfx/TIFF: Put the `TIFFLoadingContext` class in a TIFF namespace
|
1 year ago |
Lucas CHOLLET
|
b78f93d0b5
LibGfx/TIFF: Put metadata fields in their own struct
|
1 year ago |
Lucas CHOLLET
|
272be6b20a
LibGfx/TIFF: Add support for LZW compression
|
1 year ago |
Lucas CHOLLET
|
4f5a0227e2
LibGfx/TIFF: Add support for the differencing predictor
|
1 year ago |
Lucas CHOLLET
|
81794df280
LibGfx/TIFF: Add support for images with PackBits compression
|
1 year ago |
Lucas CHOLLET
|
472a886dfc
LibGfx/TIFF: Refactor the decoding loop
|
1 year ago |
Lucas CHOLLET
|
75caccafa4
LibGfx: Add a TIFF loader
|
1 year ago |