TODO replace all mlx_get_data_addr by util which check the image format TODO different texture dimensions