MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / stbi__start_callbacks

Function stbi__start_callbacks

lite/example/cpp_example/mge/cv/stb_image.h:856–865  ·  view source on GitHub ↗

initialize a callback-based context

Source from the content-addressed store, hash-verified

854
855// initialize a callback-based context
856static void stbi__start_callbacks(stbi__context* s, stbi_io_callbacks* c, void* user) {
857 s->io = *c;
858 s->io_user_data = user;
859 s->buflen = sizeof(s->buffer_start);
860 s->read_from_callbacks = 1;
861 s->callback_already_read = 0;
862 s->img_buffer = s->img_buffer_original = s->buffer_start;
863 stbi__refill_buffer(s);
864 s->img_buffer_original_end = s->img_buffer_end;
865}
866
867#ifndef STBI_NO_STDIO
868

Callers 7

stbi__start_fileFunction · 0.85
stbi_load_from_callbacksFunction · 0.85
stbi_info_from_callbacksFunction · 0.85

Calls 1

stbi__refill_bufferFunction · 0.85

Tested by

no test coverage detected