Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-04-24 22:11:17 +00:00
d4313fb8e4 Simplify Arena allocator
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-04-24 21:51:53 +00:00
92db9206cc Remove complicated memory abstractions
abdelrahman created branch mem_context_and_allocator in abdelrahman/wizapp-stdlib 2024-04-24 21:49:56 +00:00
abdelrahman pushed to mem_context_and_allocator at abdelrahman/wizapp-stdlib 2024-04-24 21:49:56 +00:00
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-21 23:00:52 +00:00
2c1b844c64 Update .gitignore
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-21 23:00:13 +00:00
ce7f30f7e3 Update submodules
38988120a3 Start implementing reading fields from scratch
8040dd7381 First botched attempt at reading image data :D
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-04-21 22:59:19 +00:00
6195b521f5 Set minimum capacity for arena
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-21 01:39:56 +00:00
0bd448a8a9 Initial implementation of the reader
61f0182c3f Add macros to detect endianness
aae4909d30 Add libraries in compile script
29890a6135 Rename field types
7f6ffd0fea Add destroy_image function
Compare 5 commits »
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-20 17:27:00 +00:00
3e0b1762d1 Define TiffFieldType struct
8b3babb3ad Add Image data structure
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-20 16:01:33 +00:00
17263bf215 Update main.c to use wizapp stdlib and tiffread.h
5c1f80ffb6 Move tiffread definitions to separate header files
7584f926e0 Update .gitignore
02f081bf40 Add wizapp stdlib as submodule
Compare 4 commits »
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-20 15:50:26 +00:00
ad9382c3fd Update .gitignore
abdelrahman created branch main in abdelrahman/tiffread 2024-04-20 15:07:54 +00:00
abdelrahman pushed to main at abdelrahman/tiffread 2024-04-20 15:07:54 +00:00
dad0aa2b5d Add README.md
e7a3fddb30 Start implementing tiffread
b0d7098add Add build scripts
2fde4231de Update .gitignore
7ad76463b8 Update .gitignore
abdelrahman created repository abdelrahman/tiffread 2024-04-20 15:04:54 +00:00
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2024-04-13 20:31:17 +00:00
46ee06406f SIMD homework
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2024-04-13 12:56:46 +00:00
5c97a99839 Execution ports homework
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-03-31 16:29:43 +00:00
be64571b0e Pass allocator as const *
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-03-31 16:05:20 +00:00
645686ae22 Remove unused variable
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-03-31 16:00:59 +00:00
3f9a908860 Address some minor bugs in dstr
2e93bd794a Switch to using Allocator in dstr
39c88505bd Fix bug with libc allocator where memory was set to 0 on reallocation
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-03-25 07:53:37 +00:00
970c588d66 Pass const Arena* to Allocator constuctor instead of Arena*