]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
llava : add struct for FFI bindgen (#12079)
authorTing Lou <redacted>
Wed, 26 Feb 2025 14:26:52 +0000 (22:26 +0800)
committerGitHub <redacted>
Wed, 26 Feb 2025 14:26:52 +0000 (15:26 +0100)
* add struct for FFI bindgen

* Apply suggestions from code review

---------

Co-authored-by: Xuan-Son Nguyen <redacted>
examples/llava/clip.h

index ce6f61944ce1665954d51c45760c103892094c1b..002c419653a01f364e2daee91d9e56e11393c776 100644 (file)
@@ -74,8 +74,11 @@ CLIP_API void clip_image_f32_free(struct clip_image_f32 * img);
 CLIP_API void clip_image_u8_batch_free (struct clip_image_u8_batch  * batch);
 CLIP_API void clip_image_f32_batch_free(struct clip_image_f32_batch * batch);
 
-/** build image from pixels decoded by other libraries instead of stb_image.h for better performance. The memory layout is RGBRGBRGB..., input buffer length must be 3*nx*ny bytes */
-CLIP_API void clip_build_img_from_pixels(const unsigned char * rgb_pixels, int nx, int ny, clip_image_u8 * img);
+/**
+ * Build image from pixels decoded by other libraries instead of stb_image.h for better performance.
+ * The memory layout is RGBRGBRGB..., input buffer length must be 3*nx*ny bytes
+ */
+CLIP_API void clip_build_img_from_pixels(const unsigned char * rgb_pixels, int nx, int ny, struct clip_image_u8 * img);
 
 CLIP_API bool clip_image_load_from_file(const char * fname, struct clip_image_u8 * img);