Lines Matching refs:stbi__context
799 // stbi__context struct and start_xxx functions
801 // stbi__context structure is our basic context used by all images, so it
818 } stbi__context;
821 static void stbi__refill_buffer(stbi__context *s);
824 static void stbi__start_mem(stbi__context *s, stbi_uc const *buffer, int len)
834 static void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c, void *user)
875 static void stbi__start_file(stbi__context *s, FILE *f)
880 //static void stop_file(stbi__context *s) { }
884 static void stbi__rewind(stbi__context *s)
907 static int stbi__jpeg_test(stbi__context *s);
908 static void *stbi__jpeg_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
909 static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp);
913 static int stbi__png_test(stbi__context *s);
914 static void *stbi__png_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
915 static int stbi__png_info(stbi__context *s, int *x, int *y, int *comp);
916 static int stbi__png_is16(stbi__context *s);
920 static int stbi__bmp_test(stbi__context *s);
921 static void *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
922 static int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp);
926 static int stbi__tga_test(stbi__context *s);
927 static void *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
928 static int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp);
932 static int stbi__psd_test(stbi__context *s);
933 static void *stbi__psd_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri, int bpc);
934 static int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp);
935 static int stbi__psd_is16(stbi__context *s);
939 static int stbi__hdr_test(stbi__context *s);
940 static float *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
941 static int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp);
945 static int stbi__pic_test(stbi__context *s);
946 static void *stbi__pic_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
947 static int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp);
951 static int stbi__gif_test(stbi__context *s);
952 static void *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
953 static void *stbi__load_gif_main(stbi__context *s, int **delays, int *x, int *y, int *z, int *comp, int req_comp);
954 static int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp);
958 static int stbi__pnm_test(stbi__context *s);
959 static void *stbi__pnm_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);
960 static int stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp);
961 static int stbi__pnm_is16(stbi__context *s);
1135 static void *stbi__load_main(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri, int bpc)
1258 static unsigned char *stbi__load_and_postprocess_8bit(stbi__context *s, int *x, int *y, int *comp, int req_comp)
1284 static stbi__uint16 *stbi__load_and_postprocess_16bit(stbi__context *s, int *x, int *y, int *comp, int req_comp)
1377 stbi__context s;
1390 stbi__context s;
1415 stbi__context s;
1422 stbi__context s;
1429 stbi__context s;
1436 stbi__context s;
1445 stbi__context s;
1458 static float *stbi__loadf_main(stbi__context *s, int *x, int *y, int *comp, int req_comp)
1478 stbi__context s;
1485 stbi__context s;
1503 stbi__context s;
1518 stbi__context s;
1545 stbi__context s;
1560 stbi__context s;
1595 static void stbi__refill_buffer(stbi__context *s)
1612 stbi_inline static stbi_uc stbi__get8(stbi__context *s)
1626 stbi_inline static int stbi__at_eof(stbi__context *s)
1642 static void stbi__skip(stbi__context *s, int n)
1664 static int stbi__getn(stbi__context *s, stbi_uc *buffer, int n)
1692 static int stbi__get16be(stbi__context *s)
1702 static stbi__uint32 stbi__get32be(stbi__context *s)
1712 static int stbi__get16le(stbi__context *s)
1720 static stbi__uint32 stbi__get32le(stbi__context *s)
1949 stbi__context *s;
3264 stbi__context *s = z->s;
4026 static void *stbi__jpeg_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
4040 static int stbi__jpeg_test(stbi__context *s)
4066 static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp)
4591 static stbi__pngchunk stbi__get_chunk_header(stbi__context *s)
4599 static int stbi__check_png_header(stbi__context *s)
4610 stbi__context *s;
4653 stbi__context *s = a->s;
4909 stbi__context *s = z->s;
4934 stbi__context *s = z->s;
5036 stbi__context *s = z->s;
5086 stbi__context *s = z->s;
5294 static void *stbi__png_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
5301 static int stbi__png_test(stbi__context *s)
5321 static int stbi__png_info(stbi__context *s, int *x, int *y, int *comp)
5328 static int stbi__png_is16(stbi__context *s)
5345 static int stbi__bmp_test_raw(stbi__context *s)
5360 static int stbi__bmp_test(stbi__context *s)
5447 static void *stbi__bmp_parse_header(stbi__context *s, stbi__bmp_data *info)
5530 static void *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
5754 static int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp)
5819 static int stbi__tga_test(stbi__context *s)
5851 static void stbi__tga_read_rgb16(stbi__context *s, stbi_uc* out)
5870 static void *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
6080 static int stbi__psd_test(stbi__context *s)
6087 static int stbi__psd_decode_rle(stbi__context *s, stbi_uc *p, int pixelCount)
6125 static void *stbi__psd_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri, int bpc)
6335 static int stbi__pic_is4(stbi__context *s,const char *str)
6345 static int stbi__pic_test_core(stbi__context *s)
6366 static stbi_uc *stbi__readval(stbi__context *s, int channel, stbi_uc *dest)
6389 static stbi_uc *stbi__pic_load_core(stbi__context *s,int width,int height,int *comp, stbi_uc *result)
6499 static void *stbi__pic_load(stbi__context *s,int *px,int *py,int *comp,int req_comp, stbi__result_info *ri)
6540 static int stbi__pic_test(stbi__context *s)
6579 static int stbi__gif_test_raw(stbi__context *s)
6589 static int stbi__gif_test(stbi__context *s)
6596 static void stbi__gif_parse_colortable(stbi__context *s, stbi_uc pal[256][4], int num_entries, int transp)
6607 static int stbi__gif_header(stbi__context *s, stbi__gif *g, int *comp, int is_info)
6638 static int stbi__gif_info_raw(stbi__context *s, int *x, int *y, int *comp)
6690 static stbi_uc *stbi__process_gif_raster(stbi__context *s, stbi__gif *g)
6777 static stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int *comp, int req_comp, stbi_uc *two_back)
6962 static void *stbi__load_gif_main(stbi__context *s, int **delays, int *x, int *y, int *z, int *comp, int req_comp)
7053 static void *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
7082 static int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp)
7092 static int stbi__hdr_test_core(stbi__context *s, const char *signature)
7102 static int stbi__hdr_test(stbi__context* s)
7114 static char *stbi__hdr_gettoken(stbi__context *z, char *buffer)
7163 static float *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
7294 static int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp)
7340 static int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp)
7364 static int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp)
7399 static int stbi__psd_is16(stbi__context *s)
7428 static int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp)
7499 static int stbi__pnm_test(stbi__context *s)
7511 static void *stbi__pnm_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)
7553 static void stbi__pnm_skip_whitespace(stbi__context *s, char *c)
7572 static int stbi__pnm_getinteger(stbi__context *s, char *c)
7586 static int stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp)
7629 static int stbi__pnm_is16(stbi__context *s)
7637 static int stbi__info_main(stbi__context *s, int *x, int *y, int *comp)
7679 static int stbi__is_16_main(stbi__context *s)
7709 stbi__context s;
7730 stbi__context s;
7741 stbi__context s;
7748 stbi__context s;
7755 stbi__context s;
7762 stbi__context s;