MCPcopy Create free account

hub / github.com/Erkaman/vulkan_minimal_compute / functions

Functions231 in github.com/Erkaman/vulkan_minimal_compute

↓ 65 callersFunctionlodepng_free
src/lodepng.cpp:73
↓ 62 callersFunctionucvector_push_back
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:265
↓ 43 callersFunctionlodepng_malloc
src/lodepng.cpp:63
↓ 19 callersFunctionuivector_push_back
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:193
↓ 16 callersFunctionucvector_init
src/lodepng.cpp:246
↓ 15 callersFunctionucvector_cleanup
src/lodepng.cpp:239
↓ 13 callersFunctionlodepng_realloc
src/lodepng.cpp:68
↓ 11 callersFunctionaddChunk
chunkName must be string of 4 characters*/
src/lodepng.cpp:4868
↓ 11 callersFunctionlodepng_chunk_type_equals
src/lodepng.cpp:2433
↓ 10 callersFunctionHuffmanTree_getLength
src/lodepng.cpp:901
↓ 10 callersFunctionuivector_cleanup
src/lodepng.cpp:144
↓ 10 callersFunctionuivector_init
src/lodepng.cpp:185
↓ 9 callersFunctionaddBitsToStream
src/lodepng.cpp:430
↓ 9 callersFunctionreadBitsFromStream
src/lodepng.cpp:454
↓ 8 callersFunctionHuffmanTree_cleanup
src/lodepng.cpp:538
↓ 8 callersFunctionHuffmanTree_init
src/lodepng.cpp:531
↓ 8 callersFunctionlodepng_get_raw_size_idat
in an idat chunk, each scanline is a multiple of 8 bits, unlike the lodepng output buffer*/
src/lodepng.cpp:2728
↓ 7 callersFunctionlodepng_chunk_length
src/lodepng.cpp:2421
↓ 7 callersFunctionlodepng_get_bpp
src/lodepng.cpp:2665
↓ 7 callersFunctionucvector_resize
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:230
↓ 6 callersFunctionHuffmanTree_getCode
src/lodepng.cpp:896
↓ 6 callersFunctionaddHuffmanSymbol
bitlen is the size in bits of the code*/
src/lodepng.cpp:1321
↓ 6 callersFunctionlodepng_get_raw_size
src/lodepng.cpp:2708
↓ 6 callersFunctionlodepng_read32bitInt
src/lodepng.cpp:320
↓ 6 callersFunctionstring_cleanup
free the above pair again*/
src/lodepng.cpp:298
↓ 6 callersFunctionstring_init
init a {char*, size_t} pair for use as string*/
src/lodepng.cpp:291
↓ 6 callersFunctionstring_set
src/lodepng.cpp:304
↓ 5 callersFunctionHuffmanTree_makeFromLengths
given the code lengths (as stored in the PNG file), generate the tree as defined by Deflate. maxbitlen is the maximum bits that a code in the tree can
src/lodepng.cpp:656
↓ 5 callersFunctionbpmnode_create
creates a new chain node with the given parameters, from the memory in the lists */
src/lodepng.cpp:698
↓ 5 callersFunctionfilterScanline
src/lodepng.cpp:5144
↓ 5 callersFunctionlodepng_add32bitInt
src/lodepng.cpp:337
↓ 5 callersFunctionreadBitFromReversedStream
src/lodepng.cpp:2377
↓ 5 callersFunctionuivector_resize
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:169
↓ 5 callersFunctionuivector_resizev
resize and give all new elements the value*/
src/lodepng.cpp:177
↓ 5 callersFunctionzlib_compress
compress using the default or custom zlib function */
src/lodepng.cpp:2230
↓ 4 callersFunctionAdam7_getpassvalues
Outputs various dimensions and positions in the image related to the Adam7 reduced images. passw: output containing the width of the 7 passes passh: o
src/lodepng.cpp:3868
↓ 4 callersFunctionfilter
src/lodepng.cpp:5209
↓ 4 callersFunctiongetPixelColorRGBA16
Get RGBA16 color of pixel with index i (y * width + x) from the raw image with given color type, but the given color type must be 16-bit itself.*/
src/lodepng.cpp:3425
↓ 4 callersFunctionlodepng_color_mode_cleanup
src/lodepng.cpp:2593
↓ 4 callersFunctionlodepng_color_mode_copy
src/lodepng.cpp:2598
↓ 4 callersFunctionlodepng_color_mode_init
src/lodepng.cpp:2583
↓ 4 callersFunctionlodepng_decode_memory
src/lodepng.cpp:4768
↓ 4 callersFunctionlodepng_encode_memory
src/lodepng.cpp:5833
↓ 4 callersFunctionlodepng_info_cleanup
src/lodepng.cpp:2943
↓ 4 callersFunctionlodepng_info_init
src/lodepng.cpp:2923
↓ 4 callersFunctionlodepng_state_cleanup
src/lodepng.cpp:4843
↓ 4 callersFunctionlodepng_state_init
src/lodepng.cpp:4830
↓ 4 callersFunctionreadBitsFromReversedStream
src/lodepng.cpp:2384
↓ 4 callersFunctionsetBitOfReversedStream
src/lodepng.cpp:2409
↓ 4 callersFunctionzlib_decompress
src/lodepng.cpp:2171
↓ 3 callersFunctionHuffmanTree_makeFromFrequencies
Create the Huffman tree given the symbol frequencies*/
src/lodepng.cpp:879
↓ 3 callersFunctionaddUnknownChunks
src/lodepng.cpp:5627
↓ 3 callersFunctioncheckColorValidity
return type is a LodePNG error code*/
src/lodepng.cpp:2548
↓ 3 callersFunctioncolor_tree_init
src/lodepng.cpp:3006
↓ 3 callersFunctiongetPixelColorRGBA8
Get RGBA8 color of pixel with index i (y * width + x) from the raw image with given color type.*/
src/lodepng.cpp:3181
↓ 3 callersFunctionhuffmanDecodeSymbol
returns the code, or (unsigned)(-1) if error happened inbitlength is the length of the complete buffer, in bits (so its byte length times 8) */
src/lodepng.cpp:947
↓ 3 callersFunctionlodepng_add_text
src/lodepng.cpp:2813
↓ 3 callersFunctionlodepng_color_mode_equal
src/lodepng.cpp:2612
↓ 3 callersFunctionlodepng_crc32
Return the CRC of the bytes buf[0..len-1].*/
src/lodepng.cpp:2359
↓ 3 callersFunctionlodepng_set32bitInt
buffer must have at least 4 allocated bytes available*/
src/lodepng.cpp:327
↓ 3 callersFunctionreadBitFromStream
src/lodepng.cpp:447
↓ 3 callersFunctionucvector_init_buffer
you can both convert from vector to buffer&size and vica versa. If you use init_buffer to take over a buffer and size, it is not needed to use cleanup
src/lodepng.cpp:256
↓ 3 callersFunctionunfilter
src/lodepng.cpp:4043
↓ 2 callersFunctionHuffmanTree_makeFromLengths2
Second step for the ...makeFromLengths and ...makeFromFrequencies functions. numcodes, lengths and maxbitlen must already be filled in correctly. retu
src/lodepng.cpp:611
↓ 2 callersFunctionLodePNGIText_cleanup
src/lodepng.cpp:2848
↓ 2 callersFunctionLodePNGText_cleanup
src/lodepng.cpp:2783
↓ 2 callersFunctionLodePNGUnknownChunks_cleanup
src/lodepng.cpp:2747
↓ 2 callersFunctionLodePNGUnknownChunks_init
src/lodepng.cpp:2740
↓ 2 callersFunctionaddChunk_PLTE
src/lodepng.cpp:4909
↓ 2 callersFunctionaddChunk_tEXt
src/lodepng.cpp:4995
↓ 2 callersFunctionaddChunk_tRNS
src/lodepng.cpp:4926
↓ 2 callersFunctionaddColorBits
index: bitgroup index, bits: bitgroup size(1, 2 or 4), in: bitgroup value, out: octet array to add bits to*/
src/lodepng.cpp:2981
↓ 2 callersFunctionaddPaddingBits
src/lodepng.cpp:5429
↓ 2 callersFunctionadler32
Return the adler32 of the bytes data[0..len-1]*/
src/lodepng.cpp:2115
↓ 2 callersFunctioncolor_tree_add
color is not allowed to already exist. Index should be >= 0 (it's signed to be compatible with using -1 for "doesn't exist")*/
src/lodepng.cpp:3048
↓ 2 callersFunctioncolor_tree_cleanup
src/lodepng.cpp:3013
↓ 2 callersFunctioncolor_tree_get
returns -1 if color not present, its index otherwise*/
src/lodepng.cpp:3027
↓ 2 callersFunctioncountZeros
src/lodepng.cpp:1442
↓ 2 callersFunctionencodeLZ77
LZ77-encode the data. Return value is error code. The input are raw bytes, the output is in the form of unsigned integers with codes representing for
src/lodepng.cpp:1474
↓ 2 callersFunctiongenerateFixedDistanceTree
get the distance code tree of a deflated block with fixed tree, as specified in the deflate specification*/
src/lodepng.cpp:927
↓ 2 callersFunctiongenerateFixedLitLenTree
get the literal and length code tree of a deflated block with fixed tree, as per the deflate specification*/
src/lodepng.cpp:908
↓ 2 callersFunctiongetHash
src/lodepng.cpp:1421
↓ 2 callersFunctiongetNumColorChannels
src/lodepng.cpp:2562
↓ 2 callersFunctiongetPixelColorsRGBA8
Similar to getPixelColorRGBA8, but with all the for loops inside of the color mode test cases, optimized to convert the colors much faster, when conve
src/lodepng.cpp:3291
↓ 2 callersFunctionlodepng_add_itext
src/lodepng.cpp:2885
↓ 2 callersFunctionlodepng_buffer_file
load file into buffer that already has the correct allocated size. Returns error code.*/
src/lodepng.cpp:373
↓ 2 callersFunctionlodepng_chunk_append
src/lodepng.cpp:2493
↓ 2 callersFunctionlodepng_convert
src/lodepng.cpp:3459
↓ 2 callersFunctionlodepng_decode
src/lodepng.cpp:4723
↓ 2 callersFunctionlodepng_decode_file
src/lodepng.cpp:4792
↓ 2 callersFunctionlodepng_encode
src/lodepng.cpp:5640
↓ 2 callersFunctionlodepng_encode_file
src/lodepng.cpp:5860
↓ 2 callersFunctionlodepng_filesize
returns negative value on error. This should be pure C compatible, so no fstat. */
src/lodepng.cpp:351
↓ 2 callersFunctionlodepng_get_bpp_lct
src/lodepng.cpp:2575
↓ 2 callersFunctionlodepng_get_raw_size_lct
src/lodepng.cpp:2716
↓ 2 callersFunctionlodepng_info_copy
src/lodepng.cpp:2954
↓ 2 callersFunctionlodepng_palette_clear
src/lodepng.cpp:2637
↓ 2 callersFunctionlodepng_save_file
write given buffer to the file, overwriting the file, it doesn't append to it.*/
src/lodepng.cpp:400
↓ 2 callersFunctionlodepng_state_copy
src/lodepng.cpp:4849
↓ 2 callersFunctionpaethPredictor
Paeth predicter, used by PNG filter type 4 The parameters are of type short, but should come from unsigned chars, the shorts are only needed to make t
src/lodepng.cpp:3835
next →1–100 of 231, ranked by callers