diff --git a/examples/llava/clip.cpp b/examples/llava/clip.cpp index 82d71a314..7d44f5e8d 100644 --- a/examples/llava/clip.cpp +++ b/examples/llava/clip.cpp @@ -2064,7 +2064,7 @@ bool clip_image_load_from_bytes(const unsigned char * bytes, size_t bytes_length //check if image needs downscaling if (nx > maxdims || ny > maxdims) { printf("\nImage requires resizing: original size %d x %d scaling to max %d px\n",nx,ny,maxdims); - uint8_t* resized_image = scale_down_image(data, nx, ny, nc, maxdims, maxdims); + uint8_t* resized_image = scale_down_image(data, nx, ny, 3, maxdims, maxdims); if(resized_image!=nullptr) { stbi_image_free(data); // Free the original image buffer and assign the new one diff --git a/otherarch/sdcpp/sdtype_adapter.cpp b/otherarch/sdcpp/sdtype_adapter.cpp index ec50ecbce..0d1348a69 100644 --- a/otherarch/sdcpp/sdtype_adapter.cpp +++ b/otherarch/sdcpp/sdtype_adapter.cpp @@ -111,6 +111,7 @@ static SDParams * sd_params = nullptr; static sd_ctx_t * sd_ctx = nullptr; static int sddebugmode = 0; static std::string recent_data = ""; +static uint8_t * input_image_buffer = NULL; static std::string sdplatformenv, sddeviceenv, sdvulkandeviceenv; static bool notiling = false; @@ -301,7 +302,6 @@ sd_generation_outputs sdtype_generate(const sd_generation_inputs inputs) output.status = 0; return output; } - uint8_t * input_image_buffer = NULL; sd_image_t * results; sd_image_t* control_image = NULL;