Commit Graph
77 Commits
Author SHA1 Message Date
Nikola 97a8d40771 Changed function and file naming to comply with assignment 2026-07-03 14:43:44 +02:00
Nikola d2ba15339d Fixed the math in SIMD and normal version to be compliant with the assignment
Checking for convergence before calculating next value and z0 = 0
2026-07-03 14:24:56 +02:00
go38coz 03d8253206 Fixed grayscale handling in main.c and tricorn.c
Now grayscale files use a color pallete and in general should be smaller.
2026-06-28 21:38:55 +02:00
go38coz cd30d4aea6 Added some comments and -g flag to Makefile 2026-06-28 21:17:41 +02:00
go38coz fb11fa9302 Merge branch 'tricorn_simd' 2026-06-28 21:02:13 +02:00
go38coz dd32e43309 Deleted leftover file 2026-06-28 21:01:31 +02:00
go38coz a3d829533c Added implementation switching based on -V parameter 2026-06-28 20:49:00 +02:00
go38coz 9e96876852 main function now allocates image array on the heap to be able to support larger images 2026-06-26 23:07:45 +02:00
go38coz 791231a4f5 Implemented SIMD optimizations in tricorn_simd including negative height handling which needs to be fixed in normal tricorn.c 2026-06-26 22:38:55 +02:00
go38coz ee2b6b9506 Copied tricorn to tricorn_simd .h and .c files to be later modified into SIMD optimization. Changed converge definition to static in order to not have conflicts with other versions of the function as it is an internal helper function 2026-06-26 19:32:33 +02:00
go38coz 9e0ed163f8 Changed makefile to compile all .c and .h files in the directory and .gitignore to ignore generated .o and .d files 2026-06-26 19:19:00 +02:00
go38coz 3ef33f5a5d Added: Using only 1 Byte per pixel for grascale images to save_bmp 2026-06-26 19:03:39 +02:00
Cem 6bb65eea7e bytesPerColour added 2026-06-22 19:12:09 +02:00
nikola a8b491d04c Fixed error in help message 2026-06-21 17:59:02 +02:00
nikola 055faea407 Added comments to save_bmp 2026-06-21 17:16:55 +02:00
Yashar Alan Zenker 3adaf79c18 Updated: Basic tricorn implementation fixed and comments added 2026-06-20 19:40:35 +02:00
Cem 00d59d543a parsing: help message added, fixed some other issues. waiting for the fully functional algorithm to do the benchmarking/tests 2026-06-20 18:22:02 +02:00
Cem d3c796386f added parsing, isn't functional yet. there are some tests to be deleted later 2026-06-18 18:07:03 +02:00
Yashar Alan Zenker b97b37bd8d Added: Unoptimized tricorn algorithm draft 2026-06-16 14:48:03 +02:00
go38coz 351ec9e656 Added the executable file and any generated image output to the .gitignore 2026-06-13 21:32:37 +02:00
go38coz 17837d7088 Added Makefile 2026-06-13 21:31:03 +02:00
go38coz d46ef0682e Added save_bmp function to main.c to save the image array generated as a .bmp file 2026-06-13 21:27:54 +02:00
Yashar-PC-WSL bfaf16c03e added: tricorn header and signature 2026-06-11 20:12:55 +02:00
go38coz 65c44b338d added tricorn.c 2026-06-11 14:43:07 +02:00
Cem 37af1263f7 added: main file and main function 2026-06-11 14:40:16 +02:00
Sophie Brass 85141a5586 Update 2026-06-08 13:17:55 +02:00
Damian Rovara d6cfc42593 Set up template for exercise 2024-12-09 10:47:18 +01:00