MCPcopy Create free account

hub / github.com/danihek/hellwal / functions

Functions300 in github.com/danihek/hellwal

↓ 2 callersFunctionstbi__bmp_set_mask_defaults
stb_image.h:5422
↓ 2 callersFunctionstbi__build_huffman
stb_image.h:2003
↓ 2 callersFunctionstbi__check_png_header
stb_image.h:4621
↓ 2 callersFunctionstbi__copyval
stb_image.h:6381
↓ 2 callersFunctionstbi__create_png_alpha_expand8
adds an extra all-255 alpha channel dest == src is legal img_n must be 1 or 3
stb_image.h:4675
↓ 2 callersFunctionstbi__create_png_image_raw
create the png data from post-deflated data
stb_image.h:4696
↓ 2 callersFunctionstbi__fill_bits
stb_image.h:4202
↓ 2 callersFunctionstbi__gif_header
stb_image.h:6608
↓ 2 callersFunctionstbi__gif_load_next
this function is designed to support animated gifs, although stb_image doesn't support it two back is the image from two frames ago, used for a very s
stb_image.h:6778
↓ 2 callersFunctionstbi__gif_parse_colortable
stb_image.h:6597
↓ 2 callersFunctionstbi__gif_test
stb_image.h:6590
↓ 2 callersFunctionstbi__hdr_load
stb_image.h:7158
↓ 2 callersFunctionstbi__hdr_test_core
stb_image.h:7087
↓ 2 callersFunctionstbi__jpeg_decode_block
decode one 64-entry block--
stb_image.h:2210
↓ 2 callersFunctionstbi__jpeg_decode_block_prog_dc
stb_image.h:2265
↓ 2 callersFunctionstbi__jpeg_get_bits
get some unsigned bits
stb_image.h:2169
↓ 2 callersFunctionstbi__load_main
stb_image.h:1137
↓ 2 callersFunctionstbi__mad2sizes_valid
returns 1 if "a*b + add" has no negative terms/factors and doesn't overflow
stb_image.h:1024
↓ 2 callersFunctionstbi__mul2shorts_valid
returns 1 if the product of two ints fits in a signed short, 0 on overflow.
stb_image.h:1078
↓ 2 callersFunctionstbi__parse_png_file
stb_image.h:5078
↓ 2 callersFunctionstbi__png_info_raw
stb_image.h:5310
↓ 2 callersFunctionstbi__process_marker
stb_image.h:3099
↓ 2 callersFunctionstbi__refill_buffer
stb_image.h:1597
↓ 2 callersFunctionstbi__setup_jpeg
set up the kernels
stb_image.h:3821
↓ 2 callersFunctionstbi__tga_read_rgb16
read 16bit value and convert to 24bit RGB
stb_image.h:5852
↓ 2 callersFunctiontemplate_write
* write generated template to dir, * returns 1 on success */
hellwal.c:2310
↓ 1 callersFunctionapply_addtional_arguments
hellwal.c:1299
↓ 1 callersFunctionapply_grayscale
hellwal.c:1145
↓ 1 callersFunctionapply_offsets
if user provided OFFSET value, apply it to color */
hellwal.c:1151
↓ 1 callersFunctionaverage_color
calculate the average color of a given pixel range in an image */
hellwal.c:1098
↓ 1 callersFunctionbin_to_color
convert bin indices to an rgb color */
hellwal.c:1121
↓ 1 callersFunctionblend_with_brightness
* blend two colors together based on a blend factor, * bright mode - leave little color accent on white surface */
hell_colors.h:347
↓ 1 callersFunctioncalculate_color_distance
check Euclidean distance between two colors to ensure diversity */
hell_colors.h:192
↓ 1 callersFunctioncalculate_contrast_ratio
Calculates the contrast ratio between two colors. * * See WCAG standards: * - [Technique G18](https://www.w3.org/WAI/WCAG21/Techniques/general/G18)
hell_colors.h:152
↓ 1 callersFunctioncheck_cached_palette
if wallpaper was previously computed, if so, just load it */
hellwal.c:1752
↓ 1 callersFunctioncheck_palette_contrast
Compares every color in the palette against the background and checks their * contrast ratio. If it is too low, increases the contrast by lightening
hellwal.c:1229
↓ 1 callersFunctioncompare_luminance
compare luminance of two RGB colors * returns 1 if a > b * returns -1 if a < b * returns 0 if a == b */
hell_colors.h:134
↓ 1 callersFunctioneu
* prints to stderr formatted output and exits with EXIT_FAILURE, * also prints hellwal_usage() */
hellwal.c:809
↓ 1 callersFunctiongen_palette
hellwal.c:1424
↓ 1 callersFunctionget_color_palette
hellwal.c:1280
↓ 1 callersFunctionget_template_structure_dir
return array of TEMPLATE structure of files in directory */
hellwal.c:2250
↓ 1 callersFunctionhsl_to_rgb
Convert HSL to RGB */
hell_colors.h:252
↓ 1 callersFunctionimg_free
free all allocated stuff in IMG */
hellwal.c:1627
↓ 1 callersFunctionimg_load
Load image file using stb, return IMG structure */
hellwal.c:1603
↓ 1 callersFunctioninvert_palette
hellwal.c:1132
↓ 1 callersFunctionis_color_too_similar
ensure that new color is not too similar to existing colors in the palette */
hellwal.c:1087
↓ 1 callersFunctionload_jpeg_image
stb_image.h:3865
↓ 1 callersFunctionload_theme
* check in directory for theme with provided name, * if not exist, try to open it as a path */
hellwal.c:2343
↓ 1 callersFunctionmedian_cut
perform median cut to partition the color space */
hellwal.c:1183
↓ 1 callersFunctionpalette_handle_color_mode
hellwal.c:1348
↓ 1 callersFunctionpalette_handle_dark_mode
hellwal.c:1384
↓ 1 callersFunctionpalette_handle_light_mode
hellwal.c:1364
↓ 1 callersFunctionpalette_handle_neon_mode
hellwal.c:1394
↓ 1 callersFunctionpalette_write_cache
cache wallpaper color palette */
hellwal.c:1713
↓ 1 callersFunctionpartition_colors
part of median algo */
hellwal.c:1165
↓ 1 callersFunctionprint_term_colors
prints current terminal colors
hellwal.c:754
↓ 1 callersFunctionprocess_addtional_variables
hellwal.c:1797
↓ 1 callersFunctionprocess_templating
* reads content of all given and found templates paths, * and writes to specified or default output folder. */
hellwal.c:1895
↓ 1 callersFunctionprocess_themeing
hellwal.c:2485
↓ 1 callersFunctionprocess_variable_alpha
hellwal.c:1827
↓ 1 callersFunctionremove_extra_whitespaces
make sure that buffer does not * start or ends with space, and * only occurs once between characters */
hellwal.c:999
↓ 1 callersFunctionreverse_palette
function to reverse the palette, used when light mode is specified */
hellwal.c:1062
↓ 1 callersFunctionrgb_to_hsl
Convert RGB to HSL */
hell_colors.h:198
↓ 1 callersFunctionrun_script
run script from given path */
hellwal.c:915
↓ 1 callersFunctionset_args
set given arguments */
hellwal.c:505
↓ 1 callersFunctionset_term_colors
* overides default terminal color variables from PALETTE * This works thanks to this (and chatgpt): * - https://github.com/dylanaraps/paleta * - ht
hellwal.c:1649
↓ 1 callersFunctionstbi__bitreverse16
stb_image.h:4107
↓ 1 callersFunctionstbi__bmp_info
stb_image.h:7335
↓ 1 callersFunctionstbi__bmp_load
stb_image.h:5531
↓ 1 callersFunctionstbi__bmp_test
stb_image.h:5361
↓ 1 callersFunctionstbi__bmp_test_raw
stb_image.h:5346
↓ 1 callersFunctionstbi__build_fast_ac
build a table that decodes both magnitude and value of small ACs in one go.
stb_image.h:2050
↓ 1 callersFunctionstbi__compute_huffman_codes
stb_image.h:4359
↓ 1 callersFunctionstbi__compute_transparency
stb_image.h:4906
↓ 1 callersFunctionstbi__compute_transparency16
stb_image.h:4931
↓ 1 callersFunctionstbi__convert_16_to_8
stb_image.h:1190
↓ 1 callersFunctionstbi__convert_8_to_16
stb_image.h:1206
↓ 1 callersFunctionstbi__cpuid3
stb_image.h:732
↓ 1 callersFunctionstbi__create_png_image
stb_image.h:4861
↓ 1 callersFunctionstbi__de_iphone
stb_image.h:5033
↓ 1 callersFunctionstbi__decode_jpeg_image
decode image to YCbCr format
stb_image.h:3412
↓ 1 callersFunctionstbi__do_png
stb_image.h:5263
↓ 1 callersFunctionstbi__expand_png_palette
stb_image.h:4956
↓ 1 callersFunctionstbi__float_postprocess
stb_image.h:1314
↓ 1 callersFunctionstbi__get_chunk_header
stb_image.h:4613
↓ 1 callersFunctionstbi__gif_info
stb_image.h:7077
↓ 1 callersFunctionstbi__gif_info_raw
stb_image.h:6639
↓ 1 callersFunctionstbi__gif_load
stb_image.h:7048
↓ 1 callersFunctionstbi__gif_test_raw
stb_image.h:6580
↓ 1 callersFunctionstbi__hdr_info
stb_image.h:7289
↓ 1 callersFunctionstbi__hdr_to_ldr
stb_image.h:1884
↓ 1 callersFunctionstbi__jpeg_decode_block_prog_ac
@OPTIMIZE: store non-zigzagged during the decode passes, and only de-zigzag when dequantizing
stb_image.h:2295
↓ 1 callersFunctionstbi__jpeg_dequantize
stb_image.h:3073
↓ 1 callersFunctionstbi__jpeg_finish
stb_image.h:3080
↓ 1 callersFunctionstbi__jpeg_info
stb_image.h:4068
↓ 1 callersFunctionstbi__jpeg_info_raw
stb_image.h:4056
↓ 1 callersFunctionstbi__jpeg_load
stb_image.h:4028
↓ 1 callersFunctionstbi__jpeg_test
stb_image.h:4042
↓ 1 callersFunctionstbi__ldr_to_hdr
stb_image.h:1858
↓ 1 callersFunctionstbi__load_gif_main
stb_image.h:6963
← previousnext →101–200 of 300, ranked by callers