MCPcopy Create free account

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

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

FunctionEXRGetWavelengths
Get wavelengths from EXR header channels
Source/ThirdParty/tinyexr.h:11112
FunctionEXRIsSpectralChannel
Check if channel name is a spectral channel
Source/ThirdParty/tinyexr.h:11048
FunctionEXRLayers
Source/ThirdParty/tinyexr.h:7664
FunctionEXRNumLevels
Source/ThirdParty/tinyexr.h:10173
FunctionEXRReflectiveChannelName
Create spectral channel name for reflective spectrum
Source/ThirdParty/tinyexr.h:10987
FunctionEXRSetSpectralAttributes
Set spectral attributes on EXR header
Source/ThirdParty/tinyexr.h:11260
FunctionEXRSpectralChannelName
Create spectral channel name for emissive spectrum
Source/ThirdParty/tinyexr.h:10972
FunctionIsEXR
Source/ThirdParty/tinyexr.h:7963
FunctionIsEXRFromMemory
Source/ThirdParty/tinyexr.h:7974
FunctionIsSpectralEXR
Check if file contains spectral data
Source/ThirdParty/tinyexr.h:11291
FunctionIsSpectralEXRFromMemory
Check if memory contains spectral EXR data
Source/ThirdParty/tinyexr.h:11315
FunctionLLVMFuzzerTestOneInput
Source/Fuzzers/fuzz_astc_decompress.cpp:23
FunctionLLVMFuzzerTestOneInput
Source/Fuzzers/fuzz_astc_physical_to_symbolic.cpp:79
FunctionLLVMFuzzerTestOneInput
Source/Fuzzers/fuzz_astc_compress.cpp:22
MethodLayerChannel
Source/ThirdParty/tinyexr.h:7631
FunctionLoadEXRFromMemory
Source/ThirdParty/tinyexr.h:8045
FunctionLoadEXRMultipartImageFromFile
Source/ThirdParty/tinyexr.h:10632
MethodMemoryMappedFile
MemoryMappedFile's constructor tries to map memory to a file. If this succeeds, valid() will return true and all fields are usable; otherwise, valid()
Source/ThirdParty/tinyexr.h:8271
MethodOffsetData
Source/ThirdParty/tinyexr.h:6352
MethodParallelManager
@brief Create a new ParallelManager. */
Source/astcenc_internal_entry.h:138
FunctionParseEXRMultipartHeaderFromFile
Source/ThirdParty/tinyexr.h:10358
MethodReader
Source/ThirdParty/exr_reader.hh:19
FunctionSaveEXRMultipartImageToFile
Source/ThirdParty/tinyexr.h:9681
FunctionSaveEXRToMemory
Source/ThirdParty/tinyexr.h:10652
FunctionSetWarningMessage
Source/ThirdParty/tinyexr.h:870
MethodStreamReader
Constructor: takes memory address, length, and endianness
Source/ThirdParty/streamreader.hh:26
FunctionTEST
@brief Input overflow tests for xy * z. */
Source/UnitTest/test_decode.cpp:32
FunctionTEST
@brief Test VLA loop limit round down. */
Source/UnitTest/test_simd.cpp:92
FunctionTEST
@brief Input overflow tests for xy * z. */
Source/UnitTest/test_encode.cpp:32
FunctionTEST
@brief Test normal numbers. */
Source/UnitTest/test_softfloat.cpp:32
MethodTraceLog
Source/astcenc_diagnostic_trace.cpp:39
MethodTraceNode
See header for documentation. */
Source/astcenc_diagnostic_trace.cpp:74
MethodZFPCompressionParam
Source/ThirdParty/tinyexr.h:4615
Method__init__
(self, *args, **kwargs)
Test/astc_test_functional.py:113
Method__init__
Create a new image definition, based on a structured file path. Args: file_path: The path of the image on disk.
Test/testlib/testset.py:82
Method__init__
Create a new TestSet using file-system discovery to find the images. Args: name: The name of the test set. s
Test/testlib/testset.py:227
Method__init__
Construct a new Image wrapper. Args: file_path: The path of the image on disk.
Test/testlib/image.py:62
Method__init__
Create a result record, initially in the NOT_RUN status. Args: block_size (str): The block size. name (str):
Test/testlib/resultset.py:71
Method__init__
Create a new empty ResultSet. Args: test_set_name: The test set these results were generated by.
Test/testlib/resultset.py:135
Method__init__
Create a new result summary.
Test/testlib/resultset.py:293
Method__init__
Create a new encoder instance. Args: name: The name of the encoder. variant: The SIMD variant of the encoder
Test/testlib/encoder.py:68
Method__init__
(self, version: str, variant: str)
Test/testlib/encoder.py:361
Method__str__
(self)
Test/testlib/resultset.py:365
Functionabs
* @brief Return the absolute value of the float vector. */
Source/astcenc_vecmathlib_none_4.h:864
Functionabs
* @brief Return the absolute value of the float vector. */
Source/astcenc_vecmathlib_neon_4.h:756
Functionabs
* @brief Return the absolute value of the float vector. */
Source/astcenc_vecmathlib_avx2_8.h:768
Functionabs
* @brief Return the absolute value of the float vector. */
Source/astcenc_vecmathlib_sse_4.h:808
Functionabs
* @brief Return the absolute value of the float vector. */
Source/astcenc_vecmathlib_rvv_n.h:765
Functionaligned_free
Source/astcenc_internal.h:2221
Functionaligned_malloc
Source/astcenc_internal.h:2192
Functionall
* @brief True if all lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_none_4.h:432
Functionall
* @brief True if all lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_neon_4.h:434
Functionall
* @brief True if all lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_avx2_8.h:317
Functionall
* @brief True if all lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_sse_4.h:448
Functionall
* @brief True if all lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_rvv_n.h:341
Methodall_errors
Get all errors as a single string
Source/ThirdParty/exr_reader.hh:34
Functionany
* @brief True if any lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_none_4.h:424
Functionany
* @brief True if any lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_neon_4.h:426
Functionany
* @brief True if any lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_avx2_8.h:309
Functionany
* @brief True if any lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_sse_4.h:440
Functionany
* @brief True if any lanes are enabled, false otherwise. */
Source/astcenc_vecmathlib_rvv_n.h:333
Functionasr
Source/astcenc_vecmathlib_sve_8.h:425
Functionasr
Source/astcenc_vecmathlib_none_4.h:599
Functionasr
Source/astcenc_vecmathlib_neon_4.h:552
Functionasr
Source/astcenc_vecmathlib_avx2_8.h:433
Functionasr
Source/astcenc_vecmathlib_sse_4.h:575
Functionasr
Source/astcenc_vecmathlib_rvv_n.h:457
Functionastcenc_compress_cancel
See header for documentation. */
Source/astcenc_entry.cpp:1251
Functionastcenc_runtime_assert
* @brief Trap image load failures and convert into a runtime error. */
Source/astcenccli_image_external.cpp:60
Methodbuild_cli
(self, image, block_size='6x6', preset='-thorough', keep_output=True, threads=None)
Test/testlib/encoder.py:294
Functionclamp
* @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_avx2_8.h:745
Functionclamp
* @brief Return the clamped value between min and max. */
Source/astcenc_vecmathlib_common_4.h:100
Functionclampzo
* @brief Return a clamped value between 0.0f and 1.0f. * * If @c a is NaN then zero will be returned for that lane. */
Source/astcenc_vecmathlib_avx2_8.h:758
Functionclampzo
* @brief Return a clamped value between 0.0f and 1.0f. * * If @c a is NaN then zero will be returned for that lane. */
Source/astcenc_vecmathlib_rvv_n.h:757
Functionclampzo
* @brief Return the clamped value between 0.0f and 1.0f. * * If @c a is NaN then zero will be returned for that lane. */
Source/astcenc_vecmathlib_common_4.h:236
Methodclear_errors
Clear error stack
Source/ThirdParty/exr_reader.hh:44
Functioncompression_workload_runner
* @brief Runner callback function for a compression worker thread. * * @param thread_count The number of threads in the worker pool. * @param thr
Source/astcenccli_toplevel.cpp:245
Functioncompute_symbolic_block_difference_1plane
See header for documentation. */
Source/astcenc_decompress_symbolic.cpp:407
Functioncompute_symbolic_block_difference_1plane_1partition
See header for documentation. */
Source/astcenc_decompress_symbolic.cpp:505
Functioncpy8
Source/ThirdParty/tinyexr.h:996
Functiondecompression_workload_runner
* @brief Runner callback function for a decompression worker thread. * * @param thread_count The number of threads in the worker pool. * @param t
Source/astcenccli_toplevel.cpp:276
Functiondot
* @brief Return the dot product for the full 4 lanes, returning vector. */
Source/astcenc_vecmathlib_common_4.h:306
Functiondot3
* @brief Return the dot product for the bottom 3 lanes, returning vector. */
Source/astcenc_vecmathlib_common_4.h:324
Functiondot3_s
* @brief Return the dot product for the bottom 3 lanes, returning scalar. */
Source/astcenc_vecmathlib_common_4.h:315
Functiondot_s
* @brief Return the dot product for the full 4 lanes, returning scalar. */
Source/astcenc_vecmathlib_common_4.h:297
Functionencode_texel_lns
* @brief Encode a texel that includes at least some HDR LNS texels. * * Out-of-range inputs will be clamped to the valid LNS or UNORM range, * depe
Source/astcenc_image.cpp:150
Methodeof
Check if at end
Source/ThirdParty/streamreader.hh:151
Functionfloat16_to_float
* @brief Return a float value for a float16 vector. */
Source/astcenc_vecmathlib_none_4.h:1037
Functionfloat16_to_float
* @brief Return a float value for a float16 vector. */
Source/astcenc_vecmathlib_neon_4.h:921
Functionfloat_as_int
* @brief Return a float value as an integer bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns,
Source/astcenc_vecmathlib_sve_8.h:915
Functionfloat_as_int
* @brief Return a float value as an integer bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns,
Source/astcenc_vecmathlib_none_4.h:1061
Functionfloat_as_int
* @brief Return a float value as an integer bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns,
Source/astcenc_vecmathlib_neon_4.h:948
Functionfloat_as_int
* @brief Return a float value as an integer bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns,
Source/astcenc_vecmathlib_avx2_8.h:1001
Functionfloat_as_int
* @brief Return a float value as an integer bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns,
Source/astcenc_vecmathlib_sse_4.h:1034
Functionfloat_as_int
* @brief Return a float value as an integer bit pattern (i.e. no conversion). * * It is a common trick to convert floats into integer bit patterns,
Source/astcenc_vecmathlib_rvv_n.h:977
Functionfloat_to_float16
* @brief Return a float16 value for a float vector, using round-to-nearest. */
Source/astcenc_vecmathlib_none_4.h:1017
Functionfloat_to_float16
* @brief Return a float16 value for a float vector, using round-to-nearest. */
Source/astcenc_vecmathlib_neon_4.h:898
Functionfloat_to_int
* @brief Return a integer value for a float vector, using truncation. */
Source/astcenc_vecmathlib_none_4.h:983
Functionfloat_to_int
* @brief Return a integer value for a float vector, using truncation. */
Source/astcenc_vecmathlib_neon_4.h:873
Functionfloat_to_int
* @brief Return a integer value for a float vector, using truncation. */
Source/astcenc_vecmathlib_avx2_8.h:971
← previousnext →801–900 of 1,420, ranked by callers