SYMBOL INDEX (195 symbols across 4 files) FILE: example/example.c function getPerfTime (line 13) | int64_t getPerfTime() function deltaTimeUsec (line 20) | int deltaTimeUsec(int64_t start, int64_t end) type Image (line 38) | struct Image { type Image (line 43) | struct Image type Image (line 45) | struct Image type Image (line 45) | struct Image type Image (line 59) | struct Image type Image (line 61) | struct Image type Image (line 61) | struct Image function imgSave (line 78) | void imgSave(struct Image* img, const char* path) function imgFree (line 83) | void imgFree(struct Image* img) function imgInverse (line 90) | void imgInverse(struct Image* img) function GLuint (line 97) | GLuint imgTexture(struct Image* img) function loadImage (line 121) | int loadImage(const char* imageFile, float radius, float* imageAspect, G... function key (line 166) | static void key(GLFWwindow* window, int key, int scancode, int action, i... function main (line 206) | int main() FILE: example/stb_image.c type stbi_uc (line 208) | typedef unsigned char stbi_uc; type stbi_io_callbacks (line 231) | typedef struct type uint8 (line 361) | typedef unsigned char uint8; type uint16 (line 362) | typedef unsigned short uint16; type int16 (line 363) | typedef signed short int16; type uint32 (line 364) | typedef unsigned int uint32; type int32 (line 365) | typedef signed int int32; type uint (line 366) | typedef unsigned int uint; type stbi (line 393) | typedef struct function start_mem (line 413) | static void start_mem(stbi *s, uint8 const *buffer, int len) function start_callbacks (line 422) | static void start_callbacks(stbi *s, stbi_io_callbacks *c, void *user) function stdio_read (line 434) | static int stdio_read(void *user, char *data, int size) function stdio_skip (line 439) | static void stdio_skip(void *user, unsigned n) function stdio_eof (line 444) | static int stdio_eof(void *user) function start_file (line 456) | static void start_file(stbi *s, FILE *f) function stbi_rewind (line 465) | static void stbi_rewind(stbi *s) function e (line 503) | static int e(const char *str) function stbi_image_free (line 524) | void stbi_image_free(void *retval_from_stbi_load) function stbi_is_hdr_from_memory (line 643) | int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len) function stbi_is_hdr (line 657) | extern int stbi_is_hdr (char const *filename) function stbi_is_hdr_from_file (line 668) | extern int stbi_is_hdr_from_file(FILE *f) function stbi_is_hdr_from_callbacks (line 680) | extern int stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk... function stbi_hdr_to_ldr_gamma (line 695) | void stbi_hdr_to_ldr_gamma(float gamma) { h2l_gamma_i = 1/gamma; } function stbi_hdr_to_ldr_scale (line 696) | void stbi_hdr_to_ldr_scale(float scale) { h2l_scale_i = 1/scale; } function stbi_ldr_to_hdr_gamma (line 698) | void stbi_ldr_to_hdr_gamma(float gamma) { l2h_gamma = gamma; } function stbi_ldr_to_hdr_scale (line 699) | void stbi_ldr_to_hdr_scale(float scale) { l2h_scale = scale; } function refill_buffer (line 715) | static void refill_buffer(stbi *s) function stbi_inline (line 729) | stbi_inline static int get8(stbi *s) function stbi_inline (line 740) | stbi_inline static int at_eof(stbi *s) function stbi_inline (line 752) | stbi_inline static uint8 get8u(stbi *s) function skip (line 757) | static void skip(stbi *s, int n) function getn (line 770) | static int getn(stbi *s, stbi_uc *buffer, int n) function get16 (line 794) | static int get16(stbi *s) function uint32 (line 800) | static uint32 get32(stbi *s) function get16le (line 806) | static int get16le(stbi *s) function uint32 (line 812) | static uint32 get32le(stbi *s) function uint8 (line 829) | static uint8 compute_y(int r, int g, int b) function stbi_uc (line 897) | static stbi_uc *hdr_to_ldr(float *data, int x, int y, int comp) type huffman (line 953) | typedef struct type jpeg (line 964) | typedef struct function build_huffman (line 1003) | static int build_huffman(huffman *h, int *count) function grow_buffer_unsafe (line 1044) | static void grow_buffer_unsafe(jpeg *j) function stbi_inline (line 1065) | stbi_inline static int decode(jpeg *j, huffman *h) function stbi_inline (line 1116) | stbi_inline static int extend_receive(jpeg *j, int n) function decode_block (line 1159) | static int decode_block(jpeg *j, short data[64], huffman *hdc, huffman *... function stbi_inline (line 1194) | stbi_inline static uint8 clamp(int x) type stbi_dequantize_t (line 1246) | typedef unsigned short stbi_dequantize_t; type uint8 (line 1248) | typedef uint8 stbi_dequantize_t; function idct_block (line 1252) | static void idct_block(uint8 *out, int out_stride, short data[64], stbi_... function stbi_install_idct (line 1316) | void stbi_install_idct(stbi_idct_8x8 func) function uint8 (line 1326) | static uint8 get_marker(jpeg *j) function reset (line 1343) | static void reset(jpeg *j) function parse_entropy_coded_data (line 1355) | static int parse_entropy_coded_data(jpeg *z) function process_marker (line 1427) | static int process_marker(jpeg *z, int m) function process_scan_header (line 1496) | static int process_scan_header(jpeg *z) function process_frame_header (line 1521) | static int process_frame_header(jpeg *z, int scan) function decode_jpeg_header (line 1600) | static int decode_jpeg_header(jpeg *z, int scan) function decode_jpeg_image (line 1621) | static int decode_jpeg_image(jpeg *j) type uint8 (line 1654) | typedef uint8 *(*resample_row_func)(uint8 *out, uint8 *in0, uint8 *in1, function uint8 (line 1659) | static uint8 *resample_row_1(uint8 *out, uint8 *in_near, uint8 *in_far, ... function uint8 (line 1668) | static uint8* resample_row_v_2(uint8 *out, uint8 *in_near, uint8 *in_far... function uint8 (line 1678) | static uint8* resample_row_h_2(uint8 *out, uint8 *in_near, uint8 *in_fa... function uint8 (line 1708) | static uint8 *resample_row_hv_2(uint8 *out, uint8 *in_near, uint8 *in_fa... function uint8 (line 1732) | static uint8 *resample_row_generic(uint8 *out, uint8 *in_near, uint8 *in... function YCbCr_to_RGB_row (line 1747) | static void YCbCr_to_RGB_row(uint8 *out, const uint8 *y, const uint8 *pc... function stbi_install_YCbCr_to_RGB (line 1775) | void stbi_install_YCbCr_to_RGB(stbi_YCbCr_to_RGB_run func) function cleanup_jpeg (line 1783) | static void cleanup_jpeg(jpeg *j) type stbi_resample (line 1798) | typedef struct function uint8 (line 1808) | static uint8 *load_jpeg_image(jpeg *z, int *out_x, int *out_y, int *comp... function stbi_jpeg_test (line 1915) | static int stbi_jpeg_test(stbi *s) function stbi_jpeg_info_raw (line 1925) | static int stbi_jpeg_info_raw(jpeg *j, int *x, int *y, int *comp) function stbi_jpeg_info (line 1937) | static int stbi_jpeg_info(stbi *s, int *x, int *y, int *comp) type zhuffman (line 1957) | typedef struct function stbi_inline (line 1967) | stbi_inline static int bitreverse16(int n) function stbi_inline (line 1976) | stbi_inline static int bit_reverse(int v, int bits) function zbuild_huffman (line 1984) | static int zbuild_huffman(zhuffman *z, uint8 *sizelist, int num) type zbuf (line 2035) | typedef struct function stbi_inline (line 2049) | stbi_inline static int zget8(zbuf *z) function fill_bits (line 2055) | static void fill_bits(zbuf *z) function zreceive (line 2064) | int zreceive(zbuf *z, int n) function stbi_inline (line 2074) | stbi_inline static int zhuffman_decode(zbuf *a, zhuffman *z) function expand (line 2101) | static int expand(zbuf *z, int n) // need to make room for n bytes function parse_huffman_block (line 2132) | static int parse_huffman_block(zbuf *a) function compute_huffman_codes (line 2160) | static int compute_huffman_codes(zbuf *a) function parse_uncompressed_block (line 2206) | static int parse_uncompressed_block(zbuf *a) function parse_zlib_header (line 2235) | static int parse_zlib_header(zbuf *a) function init_defaults (line 2250) | static void init_defaults(void) function parse_zlib (line 2262) | static int parse_zlib(zbuf *a, int parse_header) function do_zlib (line 2293) | static int do_zlib(zbuf *a, char *obuf, int olen, int exp, int parse_hea... function stbi_zlib_decode_buffer (line 2340) | int stbi_zlib_decode_buffer(char *obuffer, int olen, char const *ibuffer... function stbi_zlib_decode_noheader_buffer (line 2367) | int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char... type chunk (line 2389) | typedef struct function chunk (line 2397) | static chunk get_chunk_header(stbi *s) function check_png_header (line 2405) | static int check_png_header(stbi *s) type png (line 2414) | typedef struct function paeth (line 2431) | static int paeth(int a, int b, int c) function create_png_image_raw (line 2443) | static int create_png_image_raw(png *a, uint8 *raw, uint32 raw_len, int ... function create_png_image (line 2520) | static int create_png_image(png *a, uint8 *raw, uint32 raw_len, int out_... function compute_transparency (line 2561) | static int compute_transparency(png *z, uint8 tc[3], int out_n) function expand_palette (line 2586) | static int expand_palette(png *a, uint8 *palette, int len, int pal_img_n) function stbi_set_unpremultiply_on_load (line 2626) | void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply) function stbi_convert_iphone_png_to_rgb (line 2630) | void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert) function stbi_de_iphone (line 2635) | static void stbi_de_iphone(png *z) function parse_png_file (line 2677) | static int parse_png_file(png *z, int scan, int req_comp) function stbi_png_test (line 2860) | static int stbi_png_test(stbi *s) function stbi_png_info_raw (line 2868) | static int stbi_png_info_raw(png *p, int *x, int *y, int *comp) function stbi_png_info (line 2880) | static int stbi_png_info(stbi *s, int *x, int *y, int *comp) function bmp_test (line 2889) | static int bmp_test(stbi *s) function stbi_bmp_test (line 2903) | static int stbi_bmp_test(stbi *s) function high_bit (line 2912) | static int high_bit(unsigned int z) function bitcount (line 2924) | static int bitcount(unsigned int a) function shiftsigned (line 2934) | static int shiftsigned(int v, int shift, int bits) function stbi_uc (line 2951) | static stbi_uc *bmp_load(stbi *s, int *x, int *y, int *comp, int req_comp) function stbi_uc (line 3146) | static stbi_uc *stbi_bmp_load(stbi *s,int *x, int *y, int *comp, int req... function tga_info (line 3155) | static int tga_info(stbi *s, int *x, int *y, int *comp) function stbi_tga_info (line 3192) | int stbi_tga_info(stbi *s, int *x, int *y, int *comp) function tga_test (line 3197) | static int tga_test(stbi *s) function stbi_tga_test (line 3217) | static int stbi_tga_test(stbi *s) function stbi_uc (line 3224) | static stbi_uc *tga_load(stbi *s, int *x, int *y, int *comp, int req_comp) function stbi_uc (line 3450) | static stbi_uc *stbi_tga_load(stbi *s, int *x, int *y, int *comp, int re... function psd_test (line 3459) | static int psd_test(stbi *s) function stbi_psd_test (line 3465) | static int stbi_psd_test(stbi *s) function stbi_uc (line 3472) | static stbi_uc *psd_load(stbi *s, int *x, int *y, int *comp, int req_comp) function stbi_uc (line 3630) | static stbi_uc *stbi_psd_load(stbi *s, int *x, int *y, int *comp, int re... function pic_is4 (line 3642) | static int pic_is4(stbi *s,const char *str) function pic_test (line 3652) | static int pic_test(stbi *s) type pic_packet_t (line 3668) | typedef struct function stbi_uc (line 3673) | static stbi_uc *pic_readval(stbi *s, int channel, stbi_uc *dest) function pic_copyval (line 3687) | static void pic_copyval(int channel,stbi_uc *dest,const stbi_uc *src) function stbi_uc (line 3696) | static stbi_uc *pic_load2(stbi *s,int width,int height,int *comp, stbi_u... function stbi_uc (line 3807) | static stbi_uc *pic_load(stbi *s,int *px,int *py,int *comp,int req_comp) function stbi_pic_test (line 3840) | static int stbi_pic_test(stbi *s) function stbi_uc (line 3847) | static stbi_uc *stbi_pic_load(stbi *s, int *x, int *y, int *comp, int re... type stbi_gif_lzw (line 3854) | typedef struct stbi_gif_lzw_struct { type stbi_gif (line 3860) | typedef struct stbi_gif_struct function gif_test (line 3877) | static int gif_test(stbi *s) function stbi_gif_test (line 3887) | static int stbi_gif_test(stbi *s) function stbi_gif_parse_colortable (line 3894) | static void stbi_gif_parse_colortable(stbi *s, uint8 pal[256][4], int nu... function stbi_gif_header (line 3905) | static int stbi_gif_header(stbi *s, stbi_gif *g, int *comp, int is_info) function stbi_gif_info_raw (line 3933) | static int stbi_gif_info_raw(stbi *s, int *x, int *y, int *comp) function stbi_out_gif_code (line 3945) | static void stbi_out_gif_code(stbi_gif *g, uint16 code) function uint8 (line 3979) | static uint8 *stbi_process_gif_raster(stbi *s, stbi_gif *g) function stbi_fill_gif_background (line 4058) | static void stbi_fill_gif_background(stbi_gif *g) function uint8 (line 4073) | static uint8 *stbi_gif_load_next(stbi *s, stbi_gif *g, int *comp, int re... function stbi_uc (line 4173) | static stbi_uc *stbi_gif_load(stbi *s, int *x, int *y, int *comp, int re... function stbi_gif_info (line 4188) | static int stbi_gif_info(stbi *s, int *x, int *y, int *comp) function hdr_test (line 4198) | static int hdr_test(stbi *s) function stbi_hdr_test (line 4208) | static int stbi_hdr_test(stbi* s) function hdr_convert (line 4238) | static void hdr_convert(float *output, stbi_uc *input, int req_comp) function stbi_hdr_info (line 4381) | static int stbi_hdr_info(stbi *s, int *x, int *y, int *comp) function stbi_bmp_info (line 4421) | static int stbi_bmp_info(stbi *s, int *x, int *y, int *comp) function stbi_psd_info (line 4449) | static int stbi_psd_info(stbi *s, int *x, int *y, int *comp) function stbi_pic_info (line 4480) | static int stbi_pic_info(stbi *s, int *x, int *y, int *comp) function stbi_info_main (line 4525) | static int stbi_info_main(stbi *s, int *x, int *y, int *comp) function stbi_info (line 4550) | int stbi_info(char const *filename, int *x, int *y, int *comp) function stbi_info_from_file (line 4560) | int stbi_info_from_file(FILE *f, int *x, int *y, int *comp) function stbi_info_from_memory (line 4572) | int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y... function stbi_info_from_callbacks (line 4579) | int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int... FILE: example/stb_image_write.h type stbiw_uint32 (line 79) | typedef unsigned int stbiw_uint32; function writefv (line 82) | static void writefv(FILE *f, const char *fmt, va_list v) function write3 (line 102) | static void write3(FILE *f, unsigned char a, unsigned char b, unsigned c... function write_pixels (line 109) | static void write_pixels(FILE *f, int rgb_dir, int vdir, int x, int y, i... function outfile (line 152) | static int outfile(char const *filename, int rgb_dir, int vdir, int x, i... function stbi_write_bmp (line 168) | int stbi_write_bmp(char const *filename, int x, int y, int comp, const v... function stbi_write_tga (line 177) | int stbi_write_tga(char const *filename, int x, int y, int comp, const v... function stbi__zlib_bitrev (line 220) | static int stbi__zlib_bitrev(int code, int codebits) function stbi__zlib_countm (line 230) | static unsigned int stbi__zlib_countm(unsigned char *a, unsigned char *b... function stbi__zhash (line 238) | static unsigned int stbi__zhash(unsigned char *data) function stbi__crc32 (line 367) | unsigned int stbi__crc32(unsigned char *buffer, int len) function stbi__wpcrc (line 385) | static void stbi__wpcrc(unsigned char **data, int len) function stbi__paeth (line 391) | static unsigned char stbi__paeth(int a, int b, int c) function stbi_write_png (line 489) | int stbi_write_png(char const *filename, int x, int y, int comp, const v... FILE: src/sdf.h function sdf__clamp01 (line 82) | static float sdf__clamp01(float x) function sdfCoverageToDistanceField (line 87) | void sdfCoverageToDistanceField(unsigned char* out, int outstride, function sdf__edgedf (line 155) | static float sdf__edgedf(float gx, float gy, float a) type SDFpoint (line 185) | struct SDFpoint { function sdf__distsqr (line 189) | static float sdf__distsqr(struct SDFpoint* a, struct SDFpoint* b) function sdfBuildDistanceFieldNoAlloc (line 195) | void sdfBuildDistanceFieldNoAlloc(unsigned char* out, int outstride, flo... function sdfBuildDistanceField (line 375) | int sdfBuildDistanceField(unsigned char* out, int outstride, float radius,