MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / stbi__start_callbacks

Function stbi__start_callbacks

Source/Utils/stb_image.h:835–845  ·  view source on GitHub ↗

initialize a callback-based context

Source from the content-addressed store, hash-verified

833
834// initialize a callback-based context
835static void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c, void *user)
836{
837 s->io = *c;
838 s->io_user_data = user;
839 s->buflen = sizeof(s->buffer_start);
840 s->read_from_callbacks = 1;
841 s->callback_already_read = 0;
842 s->img_buffer = s->img_buffer_original = s->buffer_start;
843 stbi__refill_buffer(s);
844 s->img_buffer_original_end = s->img_buffer_end;
845}
846
847#ifndef STBI_NO_STDIO
848

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