MCPcopy Create free account

hub / github.com/ARM-software/astc-encoder / functions

Functions1,420 in github.com/ARM-software/astc-encoder

↓ 2 callersFunctionstbi__jpeg_decode_block
decode one 64-entry block--
Source/ThirdParty/stb_image.h:2210
↓ 2 callersFunctionstbi__jpeg_decode_block_prog_dc
Source/ThirdParty/stb_image.h:2265
↓ 2 callersFunctionstbi__jpeg_get_bits
get some unsigned bits
Source/ThirdParty/stb_image.h:2169
↓ 2 callersFunctionstbi__load_main
Source/ThirdParty/stb_image.h:1137
↓ 2 callersFunctionstbi__mad2sizes_valid
returns 1 if "a*b + add" has no negative terms/factors and doesn't overflow
Source/ThirdParty/stb_image.h:1024
↓ 2 callersFunctionstbi__mul2shorts_valid
returns 1 if the product of two ints fits in a signed short, 0 on overflow.
Source/ThirdParty/stb_image.h:1078
↓ 2 callersFunctionstbi__parse_png_file
Source/ThirdParty/stb_image.h:5078
↓ 2 callersFunctionstbi__png_info_raw
Source/ThirdParty/stb_image.h:5310
↓ 2 callersFunctionstbi__process_marker
Source/ThirdParty/stb_image.h:3099
↓ 2 callersFunctionstbi__refill_buffer
Source/ThirdParty/stb_image.h:1597
↓ 2 callersFunctionstbi__setup_jpeg
set up the kernels
Source/ThirdParty/stb_image.h:3821
↓ 2 callersFunctionstbi__tga_read_rgb16
read 16bit value and convert to 24bit RGB
Source/ThirdParty/stb_image.h:5852
↓ 2 callersFunctionstbi_write_bmp_core
Source/ThirdParty/stb_image_write.h:492
↓ 2 callersFunctionstbi_write_hdr_core
Source/ThirdParty/stb_image_write.h:761
↓ 2 callersFunctionstbi_write_jpg_core
Source/ThirdParty/stb_image_write.h:1398
↓ 2 callersFunctionstbi_write_png_to_mem
Source/ThirdParty/stb_image_write.h:1128
↓ 2 callersFunctionstbi_write_tga_core
Source/ThirdParty/stb_image_write.h:532
↓ 2 callersFunctionstbi_zlib_decode_buffer
Source/ThirdParty/stb_image.h:4557
↓ 2 callersFunctionstbiw__fopen
Source/ThirdParty/stb_image_write.h:304
↓ 2 callersFunctionstbiw__jpg_DCT
Source/ThirdParty/stb_image_write.h:1270
↓ 2 callersFunctionstbiw__jpg_calcBits
Source/ThirdParty/stb_image_write.h:1318
↓ 2 callersFunctionstbiw__linear_to_rgbe
Source/ThirdParty/stb_image_write.h:639
↓ 2 callersFunctionstbiw__writefv
Source/ThirdParty/stb_image_write.h:349
↓ 2 callersFunctionstbiw__zhash
Source/ThirdParty/stb_image_write.h:867
↓ 2 callersFunctionstbiw__zlib_countm
Source/ThirdParty/stb_image_write.h:859
↓ 2 callersFunctionstore_nbytes
* @brief Store lowest N (vector width) bytes into an unaligned address. */
Source/astcenc_vecmathlib_sse_4.h:658
↓ 2 callersFunctionsymbolic_to_physical
See header for documentation. */
Source/astcenc_symbolic_physical.cpp:102
↓ 2 callersFunctiontry_quantize_alpha_delta
* @brief Try to quantize an LDR A color using delta encoding. * * At decode time we move one bit from the offset to the base and seize another bit a
Source/astcenc_color_quantize.cpp:504
↓ 2 callersFunctiontry_quantize_rgb_blue_contract
* @brief Try to quantize an LDR RGB color using blue-contraction. * * Blue-contraction is only usable if encoded color 1 is larger than color 0. *
Source/astcenc_color_quantize.cpp:237
↓ 2 callersFunctiontry_quantize_rgb_delta
* @brief Try to quantize an LDR RGB color using delta encoding. * * At decode time we move one bit from the offset to the base and seize another bit
Source/astcenc_color_quantize.cpp:321
↓ 2 callersFunctiontry_quantize_rgb_delta_blue_contract
* @brief Try to quantize an LDR RGB color using delta encoding and blue-contraction. * * Blue-contraction is only usable if encoded color 1 RGB is l
Source/astcenc_color_quantize.cpp:403
↓ 2 callersFunctionvalidate_block_size
* @brief Validate block size. * * @param block_x The block x dimensions. * @param block_y The block y dimensions. * @param block_z The block
Source/astcenc_entry.cpp:262
↓ 2 callersFunctionvalidate_cpu_float
* @brief Validate CPU floating point meets assumptions made in the codec. * * The codec is written with the assumption that float bit patterns are v
Source/astcenc_entry.cpp:215
↓ 2 callersFunctionvalidate_flags
* @brief Validate flags. * * @param profile The profile to check. * @param flags The flags to check. * * @return Return @c ASTCENC_SUCCESS
Source/astcenc_entry.cpp:293
↓ 2 callersMethodwait
* @brief Wait for stage processing to complete. */
Source/astcenc_internal_entry.h:300
↓ 1 callersFunctionB44ShiftAndRound
Shift and round for B44 pack (matches OpenEXR's shiftAndRound)
Source/ThirdParty/tinyexr.h:4337
↓ 1 callersFunctionCalculateNumXLevels
Source/ThirdParty/tinyexr.h:7022
↓ 1 callersFunctionCalculateNumYLevels
Source/ThirdParty/tinyexr.h:7060
↓ 1 callersFunctionCeilLog2
Source/ThirdParty/tinyexr.h:7002
↓ 1 callersFunctionChannelsInLayer
Source/ThirdParty/tinyexr.h:7636
↓ 1 callersFunctionCompressB44
Source/ThirdParty/tinyexr.h:4447
↓ 1 callersFunctionCompressPiz
Source/ThirdParty/tinyexr.h:3232
↓ 1 callersFunctionCompressPxr24
Source/ThirdParty/tinyexr.h:4059
↓ 1 callersFunctionCompressRle
Source/ThirdParty/tinyexr.h:1762
↓ 1 callersFunctionCompressZfp
Assume pixel format is FLOAT for all channels.
Source/ThirdParty/tinyexr.h:4773
↓ 1 callersFunctionCompressZip
Source/ThirdParty/tinyexr.h:1453
↓ 1 callersFunctionComputeChannelLayout
Source/ThirdParty/tinyexr.h:5750
↓ 1 callersFunctionDecodeEXRImage
Source/ThirdParty/tinyexr.h:7415
↓ 1 callersFunctionDecodeTiledPixelData
Source/ThirdParty/tinyexr.h:5713
↓ 1 callersFunctionDecompressB44
Source/ThirdParty/tinyexr.h:3875
↓ 1 callersFunctionDecompressPiz
Source/ThirdParty/tinyexr.h:3351
↓ 1 callersFunctionDecompressPxr24
PXR24 stores 32-bit floats as 24-bit values (truncates 8 mantissa bits) HALF and UINT are stored without modification
Source/ThirdParty/tinyexr.h:3505
↓ 1 callersFunctionDecompressRle
Source/ThirdParty/tinyexr.h:1831
↓ 1 callersFunctionDecompressZfp
Assume pixel format is FLOAT for all channels.
Source/ThirdParty/tinyexr.h:4699
↓ 1 callersFunctionEncodeChunk
Source/ThirdParty/tinyexr.h:8972
↓ 1 callersFunctionEncodeTiledLevel
Source/ThirdParty/tinyexr.h:8827
↓ 1 callersFunctionFloorLog2
Source/ThirdParty/tinyexr.h:6989
↓ 1 callersFunctionInitB44Tables
Initialize B44 exp/log lookup tables (matches OpenEXR algorithm)
Source/ThirdParty/tinyexr.h:3711
↓ 1 callersFunctionIsAnyOffsetsAreInvalid
Source/ThirdParty/tinyexr.h:7210
↓ 1 callersFunctionLoadEXR
Source/ThirdParty/tinyexr.h:7709
↓ 1 callersFunctionLoadEXRImageFromFile
Source/ThirdParty/tinyexr.h:8449
↓ 1 callersFunctionLoadEXRMultipartImageFromMemory
Source/ThirdParty/tinyexr.h:10501
↓ 1 callersFunctionLoadEXRWithLayer
Source/ThirdParty/tinyexr.h:7715
↓ 1 callersFunctionParseEXRMultipartHeaderFromMemory
Source/ThirdParty/tinyexr.h:10246
↓ 1 callersFunctionParseEXRVersionWithReader
Parse EXR version header using Reader class
Source/ThirdParty/tinyexr.h:10385
↓ 1 callersFunctionReadOffsets
marker output is also
Source/ThirdParty/tinyexr.h:7387
↓ 1 callersFunctionReadString
Source/ThirdParty/tinyexr.h:1189
↓ 1 callersFunctionReconstructLineOffsets
Source/ThirdParty/tinyexr.h:6950
↓ 1 callersFunctionReconstructTileOffsets
Source/ThirdParty/tinyexr.h:7273
↓ 1 callersFunctionSaveEXR
Source/ThirdParty/tinyexr.h:10808
↓ 1 callersFunctionSaveEXRImageToFile
Source/ThirdParty/tinyexr.h:9598
↓ 1 callersFunctionSaveEXRMultipartImageToMemory
Source/ThirdParty/tinyexr.h:9668
↓ 1 callersFunctionUnpackB44Block
Unpack one 4x4 block from B44 compressed 14 bytes (matches OpenEXR unpack14)
Source/ThirdParty/tinyexr.h:3763
↓ 1 callersFunctionUnpackB44FlatBlock
Unpack a 3-byte flat block (all pixels same value)
Source/ThirdParty/tinyexr.h:3859
↓ 1 callersFunctionWriteChannelInfo
Source/ThirdParty/tinyexr.h:1411
↓ 1 callersMethod__init__
(self, variant: str, binary_path: Optional[Path] = None)
Test/testlib/encoder.py:283
↓ 1 callersMethod_decode_color_format
Utility function to decode color format from file name. Args: file_name: The base file name to parse. Return:
Test/testlib/testset.py:140
↓ 1 callersMethod_decode_color_profile
Utility function to decode color profile from file name. Args: file_name: The base file name to parse. Return:
Test/testlib/testset.py:117
↓ 1 callersMethod_decode_flags
Utility function to decode the flags from file name. Args: file_name: The base file name to parse. Return:
Test/testlib/testset.py:182
↓ 1 callersMethod_decode_name
Utility function to decode human readable name from file name. Args: file_name: The base file name to parse. Re
Test/testlib/testset.py:163
↓ 1 callersMethod_save_header
Write the header to a result CSV file. Args: writer: The CSV writer.
Test/testlib/resultset.py:205
↓ 1 callersMethod_save_record
Write a record to the CSV file. Args: writer (csv.writer): The CSV writer. record (Record): The record to wr
Test/testlib/resultset.py:224
↓ 1 callersMethodadd_record
Add a record to this summary. Args: record (Record): The Record to add.
Test/testlib/resultset.py:313
↓ 1 callersFunctionastcenc_get_block_info
See header for documentation. */
Source/astcenc_entry.cpp:1401
↓ 1 callersFunctionastcenc_main
* @brief The main entry point. * * @param argc The number of arguments. * @param argv The vector of arguments. * * @return 0 on success, non-
Source/astcenccli_toplevel.cpp:1901
↓ 1 callersFunctionastcenc_main_veneer
Source/astcenccli_entry2.cpp:56
↓ 1 callersFunctionastcenc_print_longhelp
See header for documentation. */
Source/astcenccli_toplevel_help.cpp:607
↓ 1 callersFunctionastcenc_print_shorthelp
See header for documentation. */
Source/astcenccli_toplevel_help.cpp:600
↓ 1 callersFunctionbitmapFromData
Source/ThirdParty/tinyexr.h:3168
↓ 1 callersFunctionbsd_initializer
* @brief Utility function to create all of the block size descriptors needed. * * This is triggered once via a static initializer. * * Triggering
Source/Fuzzers/fuzz_astc_physical_to_symbolic.cpp:62
↓ 1 callersMethodbuild_cli
Build the command line needed for the given test. Args: image: The test image to compress. block_size: The b
Test/testlib/encoder.py:81
↓ 1 callersFunctionclamp
* @brief Return the clamped value between min and max. * * It is assumed that neither @c min nor @c max are NaN values. If @c a is NaN * then @c mi
Source/astcenc_vecmathlib_sve_8.h:714
↓ 1 callersFunctionclamp
* @brief Return the clamped value between min and max. * * It is assumed that neither @c min nor @c max are NaN values. If @c a is NaN * then @c mi
Source/astcenc_vecmathlib_rvv_n.h:747
↓ 1 callersFunctionclz32
Idiomatic count-leading zeros, generates native instruction on modern compilers. */
Source/astcenc_mathlib_softfloat.cpp:37
↓ 1 callersFunctioncompare_canonical_partitionings
* @brief Compare two canonical patterns to see if they are the same. * * @param part1 The first canonical bit pattern to check. * @param part2
Source/astcenc_partition_tables.cpp:81
↓ 1 callersFunctioncompress_block
See header for documentation. */
Source/astcenc_compress_symbolic.cpp:1162
↓ 1 callersFunctioncompress_image
* @brief Compress an image, after any preflight has completed. * * @param[out] ctxo The compressor context. * @param thread_index
Source/astcenc_entry.cpp:891
↓ 1 callersFunctioncompress_symbolic_block_for_partition_2planes
* @brief Compress a block using a chosen partitioning and 2 planes of weights. * * @param config The compressor configuratio
Source/astcenc_compress_symbolic.cpp:715
↓ 1 callersFunctioncompute_angular_endpoints_1plane
See header for documentation. */
Source/astcenc_weight_align.cpp:358
↓ 1 callersFunctioncompute_angular_endpoints_2planes
See header for documentation. */
Source/astcenc_weight_align.cpp:426
← previousnext →401–500 of 1,420, ranked by callers