Your library looks amazing but unfortunately ,I cannot use it on FreeRTOS for display of images.
In my algorithm i need to convert an image to a byte array then output this byte array to framebuffer so instead of using the usual libraries that just display the image to framebuffer,I want to read the values from the byte array and write them to the framebuffer. Main problem is how to convert the image and after that how to display it .
I managed thanks to this header of fonts in this https://github.com/RitwikGupta/SyscallGraphicsLibrary/blob/master/library.c
to print letters . I tried with image to save it as c code with GIMP or use the convert command line in ubuntu (which both of them return a byte array in a c file containing more than 10000 lines) but I couldn't render it so I don't know if it is because of my code or because of the conversion.
I saw in your textures.c a function named ImageDraw but it is too complex to use it
Would you mind telling me how to take the hexadecimals values from an image and then write it to the corresponding pixel of the framebuffer?
Any help to solve this would be greatly appreciated.
Thank You so muchhh!!