Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Erkaman/vulkan_minimal_compute
/ functions
Functions
231 in github.com/Erkaman/vulkan_minimal_compute
⨍
Functions
231
◇
Types & classes
22
↓ 65 callers
Function
lodepng_free
src/lodepng.cpp:73
↓ 62 callers
Function
ucvector_push_back
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:265
↓ 43 callers
Function
lodepng_malloc
src/lodepng.cpp:63
↓ 19 callers
Function
uivector_push_back
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:193
↓ 16 callers
Function
ucvector_init
src/lodepng.cpp:246
↓ 15 callers
Function
ucvector_cleanup
src/lodepng.cpp:239
↓ 13 callers
Function
lodepng_realloc
src/lodepng.cpp:68
↓ 11 callers
Function
addChunk
chunkName must be string of 4 characters*/
src/lodepng.cpp:4868
↓ 11 callers
Function
lodepng_chunk_type_equals
src/lodepng.cpp:2433
↓ 10 callers
Function
HuffmanTree_getLength
src/lodepng.cpp:901
↓ 10 callers
Function
uivector_cleanup
src/lodepng.cpp:144
↓ 10 callers
Function
uivector_init
src/lodepng.cpp:185
↓ 9 callers
Function
addBitsToStream
src/lodepng.cpp:430
↓ 9 callers
Function
readBitsFromStream
src/lodepng.cpp:454
↓ 8 callers
Function
HuffmanTree_cleanup
src/lodepng.cpp:538
↓ 8 callers
Function
HuffmanTree_init
src/lodepng.cpp:531
↓ 8 callers
Function
lodepng_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 callers
Function
lodepng_chunk_length
src/lodepng.cpp:2421
↓ 7 callers
Function
lodepng_get_bpp
src/lodepng.cpp:2665
↓ 7 callers
Function
ucvector_resize
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:230
↓ 6 callers
Function
HuffmanTree_getCode
src/lodepng.cpp:896
↓ 6 callers
Function
addHuffmanSymbol
bitlen is the size in bits of the code*/
src/lodepng.cpp:1321
↓ 6 callers
Function
lodepng_get_raw_size
src/lodepng.cpp:2708
↓ 6 callers
Function
lodepng_read32bitInt
src/lodepng.cpp:320
↓ 6 callers
Function
string_cleanup
free the above pair again*/
src/lodepng.cpp:298
↓ 6 callers
Function
string_init
init a {char*, size_t} pair for use as string*/
src/lodepng.cpp:291
↓ 6 callers
Function
string_set
src/lodepng.cpp:304
↓ 5 callers
Function
HuffmanTree_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 callers
Function
bpmnode_create
creates a new chain node with the given parameters, from the memory in the lists */
src/lodepng.cpp:698
↓ 5 callers
Function
filterScanline
src/lodepng.cpp:5144
↓ 5 callers
Function
lodepng_add32bitInt
src/lodepng.cpp:337
↓ 5 callers
Function
readBitFromReversedStream
src/lodepng.cpp:2377
↓ 5 callers
Function
uivector_resize
returns 1 if success, 0 if failure ==> nothing done*/
src/lodepng.cpp:169
↓ 5 callers
Function
uivector_resizev
resize and give all new elements the value*/
src/lodepng.cpp:177
↓ 5 callers
Function
zlib_compress
compress using the default or custom zlib function */
src/lodepng.cpp:2230
↓ 4 callers
Function
Adam7_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 callers
Function
filter
src/lodepng.cpp:5209
↓ 4 callers
Function
getPixelColorRGBA16
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 callers
Function
lodepng_color_mode_cleanup
src/lodepng.cpp:2593
↓ 4 callers
Function
lodepng_color_mode_copy
src/lodepng.cpp:2598
↓ 4 callers
Function
lodepng_color_mode_init
src/lodepng.cpp:2583
↓ 4 callers
Function
lodepng_decode_memory
src/lodepng.cpp:4768
↓ 4 callers
Function
lodepng_encode_memory
src/lodepng.cpp:5833
↓ 4 callers
Function
lodepng_info_cleanup
src/lodepng.cpp:2943
↓ 4 callers
Function
lodepng_info_init
src/lodepng.cpp:2923
↓ 4 callers
Function
lodepng_state_cleanup
src/lodepng.cpp:4843
↓ 4 callers
Function
lodepng_state_init
src/lodepng.cpp:4830
↓ 4 callers
Function
readBitsFromReversedStream
src/lodepng.cpp:2384
↓ 4 callers
Function
setBitOfReversedStream
src/lodepng.cpp:2409
↓ 4 callers
Function
zlib_decompress
src/lodepng.cpp:2171
↓ 3 callers
Function
HuffmanTree_makeFromFrequencies
Create the Huffman tree given the symbol frequencies*/
src/lodepng.cpp:879
↓ 3 callers
Function
addUnknownChunks
src/lodepng.cpp:5627
↓ 3 callers
Function
checkColorValidity
return type is a LodePNG error code*/
src/lodepng.cpp:2548
↓ 3 callers
Function
color_tree_init
src/lodepng.cpp:3006
↓ 3 callers
Function
getPixelColorRGBA8
Get RGBA8 color of pixel with index i (y * width + x) from the raw image with given color type.*/
src/lodepng.cpp:3181
↓ 3 callers
Function
huffmanDecodeSymbol
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 callers
Function
lodepng_add_text
src/lodepng.cpp:2813
↓ 3 callers
Function
lodepng_color_mode_equal
src/lodepng.cpp:2612
↓ 3 callers
Function
lodepng_crc32
Return the CRC of the bytes buf[0..len-1].*/
src/lodepng.cpp:2359
↓ 3 callers
Function
lodepng_set32bitInt
buffer must have at least 4 allocated bytes available*/
src/lodepng.cpp:327
↓ 3 callers
Function
readBitFromStream
src/lodepng.cpp:447
↓ 3 callers
Function
ucvector_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 callers
Function
unfilter
src/lodepng.cpp:4043
↓ 2 callers
Function
HuffmanTree_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 callers
Function
LodePNGIText_cleanup
src/lodepng.cpp:2848
↓ 2 callers
Function
LodePNGText_cleanup
src/lodepng.cpp:2783
↓ 2 callers
Function
LodePNGUnknownChunks_cleanup
src/lodepng.cpp:2747
↓ 2 callers
Function
LodePNGUnknownChunks_init
src/lodepng.cpp:2740
↓ 2 callers
Function
addChunk_PLTE
src/lodepng.cpp:4909
↓ 2 callers
Function
addChunk_tEXt
src/lodepng.cpp:4995
↓ 2 callers
Function
addChunk_tRNS
src/lodepng.cpp:4926
↓ 2 callers
Function
addColorBits
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 callers
Function
addPaddingBits
src/lodepng.cpp:5429
↓ 2 callers
Function
adler32
Return the adler32 of the bytes data[0..len-1]*/
src/lodepng.cpp:2115
↓ 2 callers
Function
color_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 callers
Function
color_tree_cleanup
src/lodepng.cpp:3013
↓ 2 callers
Function
color_tree_get
returns -1 if color not present, its index otherwise*/
src/lodepng.cpp:3027
↓ 2 callers
Function
countZeros
src/lodepng.cpp:1442
↓ 2 callers
Function
encodeLZ77
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 callers
Function
generateFixedDistanceTree
get the distance code tree of a deflated block with fixed tree, as specified in the deflate specification*/
src/lodepng.cpp:927
↓ 2 callers
Function
generateFixedLitLenTree
get the literal and length code tree of a deflated block with fixed tree, as per the deflate specification*/
src/lodepng.cpp:908
↓ 2 callers
Function
getHash
src/lodepng.cpp:1421
↓ 2 callers
Function
getNumColorChannels
src/lodepng.cpp:2562
↓ 2 callers
Function
getPixelColorsRGBA8
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 callers
Function
lodepng_add_itext
src/lodepng.cpp:2885
↓ 2 callers
Function
lodepng_buffer_file
load file into buffer that already has the correct allocated size. Returns error code.*/
src/lodepng.cpp:373
↓ 2 callers
Function
lodepng_chunk_append
src/lodepng.cpp:2493
↓ 2 callers
Function
lodepng_convert
src/lodepng.cpp:3459
↓ 2 callers
Function
lodepng_decode
src/lodepng.cpp:4723
↓ 2 callers
Function
lodepng_decode_file
src/lodepng.cpp:4792
↓ 2 callers
Function
lodepng_encode
src/lodepng.cpp:5640
↓ 2 callers
Function
lodepng_encode_file
src/lodepng.cpp:5860
↓ 2 callers
Function
lodepng_filesize
returns negative value on error. This should be pure C compatible, so no fstat. */
src/lodepng.cpp:351
↓ 2 callers
Function
lodepng_get_bpp_lct
src/lodepng.cpp:2575
↓ 2 callers
Function
lodepng_get_raw_size_lct
src/lodepng.cpp:2716
↓ 2 callers
Function
lodepng_info_copy
src/lodepng.cpp:2954
↓ 2 callers
Function
lodepng_palette_clear
src/lodepng.cpp:2637
↓ 2 callers
Function
lodepng_save_file
write given buffer to the file, overwriting the file, it doesn't append to it.*/
src/lodepng.cpp:400
↓ 2 callers
Function
lodepng_state_copy
src/lodepng.cpp:4849
↓ 2 callers
Function
paethPredictor
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