|
3e3c4d27fe
|
Reorder type definitions
|
2024-05-05 19:47:20 +01:00 |
|
|
ed2737d330
|
Check field sizes against field type sizes instead of C primitives
|
2024-05-05 18:42:24 +01:00 |
|
|
9b7e07b9ad
|
Update .gitignore
|
2024-05-05 16:28:30 +01:00 |
|
|
71b7c682db
|
Rename read_fields to read_ifd_fields
|
2024-05-05 16:25:39 +01:00 |
|
|
a9143642a0
|
Declare TiffReader before attempting to open the file
|
2024-05-04 23:52:15 +01:00 |
|
|
d195086af8
|
Make functions internal
|
2024-05-04 23:48:01 +01:00 |
|
|
3f022acf9c
|
Reorder functions
|
2024-05-04 23:46:24 +01:00 |
|
|
484d30d84c
|
Add MAIN_ARENA_CAPACITY constant
|
2024-05-04 23:34:21 +01:00 |
|
|
de0235c0af
|
Refactor reading the strip data fields into a function
|
2024-05-04 23:31:20 +01:00 |
|
|
b546ce9fa7
|
Calculate strip field size once
|
2024-05-04 22:47:23 +01:00 |
|
|
c98802542d
|
Add TiffReader struct
|
2024-05-04 22:35:12 +01:00 |
|
|
9fdee24672
|
Refactor loading image data
|
2024-05-04 22:01:24 +01:00 |
|
|
cd698a3921
|
Add debug flag to compile script
|
2024-05-04 22:01:05 +01:00 |
|
|
9312c0fb6b
|
Move TiffStrip array inside the TiffImage struct
|
2024-05-04 21:17:22 +01:00 |
|
|
51f79275de
|
Assert image is RGB earlier
|
2024-05-04 20:59:57 +01:00 |
|
|
a508048211
|
Display loaded TIFF in SDL window
|
2024-05-04 19:15:34 +01:00 |
|
|
8f9edb441a
|
Update .gitignore
|
2024-05-02 22:01:50 +01:00 |
|
|
4b52630c1e
|
Implement reading RGB and RGBA images
|
2024-05-02 22:00:32 +01:00 |
|
|
c46535c20b
|
Test implementation of read_strips
|
2024-05-01 23:53:04 +01:00 |
|
|
55720ac331
|
Fix bug with PPM writing
|
2024-05-01 23:52:46 +01:00 |
|
|
8f20c7b30a
|
Update image creation function
|
2024-05-01 23:52:32 +01:00 |
|
|
69c13b83ea
|
Read strip data
|
2024-05-01 00:17:53 +01:00 |
|
|
d508af1809
|
Refactor read_fields function
|
2024-04-30 22:17:17 +01:00 |
|
|
e371ca7160
|
Remove unnecessary comments
|
2024-04-30 22:01:55 +01:00 |
|
|
eaa6e52fbe
|
Switch from using Allocator to Arena
|
2024-04-30 22:00:54 +01:00 |
|
|
3c6e5defb9
|
Fix compile script
|
2024-04-30 22:00:31 +01:00 |
|
|
a00e737652
|
Update compile script
|
2024-04-29 23:26:37 +01:00 |
|
|
45276ffcc1
|
Update submodule
|
2024-04-29 23:25:16 +01:00 |
|
|
2c1b844c64
|
Update .gitignore
|
2024-04-22 00:00:41 +01:00 |
|
|
ce7f30f7e3
|
Update submodules
|
2024-04-21 23:59:57 +01:00 |
|
|
38988120a3
|
Start implementing reading fields from scratch
|
2024-04-21 23:54:42 +01:00 |
|
|
8040dd7381
|
First botched attempt at reading image data :D
|
2024-04-21 18:55:02 +01:00 |
|
|
0bd448a8a9
|
Initial implementation of the reader
|
2024-04-21 02:39:34 +01:00 |
|
|
61f0182c3f
|
Add macros to detect endianness
|
2024-04-21 02:39:10 +01:00 |
|
|
aae4909d30
|
Add libraries in compile script
|
2024-04-21 02:38:22 +01:00 |
|
|
29890a6135
|
Rename field types
|
2024-04-21 02:38:09 +01:00 |
|
|
7f6ffd0fea
|
Add destroy_image function
|
2024-04-20 18:41:41 +01:00 |
|
|
3e0b1762d1
|
Define TiffFieldType struct
|
2024-04-20 18:26:42 +01:00 |
|
|
8b3babb3ad
|
Add Image data structure
|
2024-04-20 18:26:06 +01:00 |
|
|
17263bf215
|
Update main.c to use wizapp stdlib and tiffread.h
|
2024-04-20 17:01:07 +01:00 |
|
|
5c1f80ffb6
|
Move tiffread definitions to separate header files
|
2024-04-20 17:00:36 +01:00 |
|
|
7584f926e0
|
Update .gitignore
|
2024-04-20 17:00:25 +01:00 |
|
|
02f081bf40
|
Add wizapp stdlib as submodule
|
2024-04-20 16:59:53 +01:00 |
|
|
ad9382c3fd
|
Update .gitignore
|
2024-04-20 16:50:15 +01:00 |
|
|
dad0aa2b5d
|
Add README.md
|
2024-04-20 16:07:14 +01:00 |
|
|
e7a3fddb30
|
Start implementing tiffread
|
2024-04-20 16:01:39 +01:00 |
|
|
b0d7098add
|
Add build scripts
|
2024-04-20 16:01:21 +01:00 |
|
|
2fde4231de
|
Update .gitignore
|
2024-04-20 16:01:14 +01:00 |
|
|
7ad76463b8
|
Update .gitignore
|
2024-04-14 23:48:45 +01:00 |
|
|
1067ee2f7c
|
INITIAL COMMIT
|
2024-04-14 01:12:17 +01:00 |
|