static int save_noise_to_file_thread(void* unused) { image* noise = perlin_noise_generate(512, 512, 8); image_tga_save_file(noise, "./perlin_noise.tga"); debug("Noise saved as perlin_noise.tga"); image_delete(noise); ui_spinner* save_spinner = ui_elem_get("save_spinner"); save_spinner->color.w = 0; currently_saving = false; return 0; }
static int save_noise_to_file_thread(void* unused) { image* noise = perlin_noise_generate(512, 512, 8); image_tga_save_file(noise, "./perlin_noise.tga"); debug("Noise saved as perlin_noise.tga"); image_delete(noise); ui_spinner* save_spinner = ui_elem_get("save_spinner"); ui_rectangle* spinner_box = ui_elem_get("spinner_box"); save_spinner->color = vec4_new(1,1,1,0); spinner_box->color = vec4_new(0,0,0,0); spinner_box->border_color = vec4_new(1,1,1,0); currently_saving = false; return 0; }