Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GPUOpen-Tools/compressonator
/ functions
Functions
10,555 in github.com/GPUOpen-Tools/compressonator
⨍
Functions
10,555
◇
Types & classes
2,179
↓ 6 callers
Function
packBlock59T
Put the compress params into the compression block |63 62 61 60 59|58 57 56 55|54 53 52 51|50 49 48 47|46 45 44 43|42 41 40 39|38 37 36 35|34 33 32|
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:6418
↓ 6 callers
Function
param_nearest_on_line
return parameter value for the point on the line closest to the specified point
cmp_compressonatorlib/astc/arm/mathlib.cpp:624
↓ 6 callers
Method
parse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
applications/_plugins/common/json/json.h:2587
↓ 6 callers
Method
pop_back
! @brief remove and return last reference pointer @throw out_of_range.405 if JSON pointer has no parent */
applications/_plugins/common/json/json.h:6073
↓ 6 callers
Function
push_back
! @brief add an object to an array Appends the given element @a val to the end of the JSON value. If the function is called on a JSON nul
applications/_plugins/common/json/json.hpp:22213
↓ 6 callers
Function
quadricAdd
applications/_libs/cmp_meshoptimizer/simplifier.cpp:87
↓ 6 callers
Function
quant_single_point_d
cmp_core/shaders/bc6_encode_kernel.cpp:1570
↓ 6 callers
Function
quantize555ColorCombined
The below code quantizes a float RGB value to RGB555. The format often allows a pixel to completely compensate an intensity error of the base color.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1775
↓ 6 callers
Function
quantize_and_unquantize_retain_top_four_bits
quantize and unquantize a number, wile making sure to retain the top four bits. static inline
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:5252
↓ 6 callers
Function
rampf
cmp_core/shaders/bc6_encode_kernel.cpp:1328
↓ 6 callers
Function
read_big_endian_2byte_word
Read a word in big endian style NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:289
↓ 6 callers
Function
removeComments
Removes comments in a .ppm file (i.e., lines starting with #) NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reser
cmp_compressonatorlib/etc/etcpack/etcimage.cxx:61
↓ 6 callers
Method
setExpanded
applications/compressonatorgui/qpropertypages/qttreepropertybrowser.cpp:912
↓ 6 callers
Method
setHeaderVisible
applications/compressonatorgui/qpropertypages/qttreepropertybrowser.cpp:831
↓ 6 callers
Method
setResizeMode
applications/compressonatorgui/qpropertypages/qttreepropertybrowser.cpp:869
↓ 6 callers
Method
size
applications/_plugins/common/qtimgui/imgui_dx12.h:44
↓ 6 callers
Method
sizePolicyToIndex
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:506
↓ 6 callers
Function
sortColorsRGB444
Makes sure that col0 < col1; NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:6931
↓ 6 callers
Function
sperr
cmp_core/shaders/bc6_encode_kernel.cpp:1298
↓ 6 callers
Function
sperr
cmp_framework/common/hdr_encode.cpp:2130
↓ 6 callers
Method
split
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All exceptions be
applications/_plugins/common/json/json.h:6175
↓ 6 callers
Method
statusTip
! Returns the property's status tip. \sa setStatusTip() */
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:217
↓ 6 callers
Function
stbi__fopen
external/stb/stb_image.h:1335
↓ 6 callers
Function
stbi__hdr_test
external/stb/stb_image.h:7096
↓ 6 callers
Function
stbi__mul2sizes_valid
returns 1 if the product is valid, 0 on overflow. negative factors are considered invalid.
external/stb/stb_image.h:1012
↓ 6 callers
Function
stbi__start_file
external/stb/stb_image.h:875
↓ 6 callers
Function
stuff57bits
During search it is not convenient to store the bits the way they are stored in the file format. Hence, after search, it is converted to this format.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:4468
↓ 6 callers
Method
subBoolPropertyManager
! Returns the manager that produces the nested boolean subproperties representing each flag. In order to provide editing widgets for the
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:5003
↓ 6 callers
Method
subProperties
! Returns the set of subproperties. Note that subproperties are not owned by \e this property, but by the manager that created them.
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:192
↓ 6 callers
Method
subtype
! @brief return the binary subtype Returns the numerical subtype of the value if it has a subtype. If it does not have a subtype, this fu
applications/_plugins/common/json/json.hpp:4888
↓ 6 callers
Function
swap
cmp_core/shaders/bc6_encode_kernel.cpp:54
↓ 6 callers
Function
swap
! @brief exchanges the values Exchanges the contents of the JSON value with those of @a other. Does not invoke any move, copy, or swap op
applications/_plugins/common/json/json.h:10815
↓ 6 callers
Method
toolTip
! Returns the property's tool tip. \sa setToolTip() */
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:208
↓ 6 callers
Function
unquantize
NV code: Used with modifcations
cmp_core/shaders/bc6_encode_kernel.cpp:4063
↓ 6 callers
Function
unquantize
NV code: Used with modifcations
cmp_compressonatorlib/bc6h/bc6h_decode.cpp:178
↓ 6 callers
Function
update
! @brief updates a JSON object from another object, overwriting existing keys Inserts all values from JSON object @a j and overwrites existin
applications/_plugins/common/json/json.hpp:22762
↓ 6 callers
Method
whatsThis
! Returns the property's "What's This" help text. \sa setWhatsThis() */
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:226
↓ 5 callers
Function
ABfe
------------------------------------------------------------------------------------------------------------------------------
cmp_core/shaders/common_def.h:1129
↓ 5 callers
Function
AMin3H1
------------------------------------------------------------------------------------------------------------------------------ No packed version of mi
cmp_core/shaders/ffx_a.h:1926
↓ 5 callers
Function
ASatF4
cmp_core/shaders/ffx_a.h:1671
↓ 5 callers
Function
ASatH4
cmp_core/shaders/ffx_a.h:2006
↓ 5 callers
Method
AllocSamplerDescriptor
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_resourceviewheapsdx12.h:155
↓ 5 callers
Function
BldRmp
------------------------------------------------------------------------------------------------ // build 3D ramp ------------------------------------
cmp_compressonatorlib/ati/compressonatorxcodec.cpp:241
↓ 5 callers
Function
CMP_GetBaseDir
applications/_plugins/common/cmp_fileio.cpp:473
↓ 5 callers
Function
CMP_GetPath
applications/_plugins/common/cmp_fileio.cpp:230
↓ 5 callers
Function
CMP_JoinPath
applications/_plugins/common/cmp_fileio.cpp:420
↓ 5 callers
Function
CMP_MipSetAnlaysis
cmp_framework/common/cmp_mips.cpp:710
↓ 5 callers
Function
CMP_NumberOfProcessors
cmp_framework/compute_base.cpp:838
↓ 5 callers
Function
CMP_PathType
applications/_plugins/common/cmp_fileio.cpp:534
↓ 5 callers
Function
CMP_RGBBlockError
The source is 0..1, decompressed data using cmp_decompressRGBBlock is 0..255 which is converted down to 0..1
cmp_core/shaders/bcn_common_kernel.h:1757
↓ 5 callers
Function
CMP_SaveTexture
cmp_framework/compute_base.cpp:783
↓ 5 callers
Function
CompressBlockBC1_RGBA_Internal
Process a rgbBlock which is normalized (0.0f ... 1.0f), signed normal is not implemented
cmp_core/shaders/bcn_common_kernel.h:2545
↓ 5 callers
Function
Compress_mode01237
cmp_core/shaders/bc7_encode_kernel.cpp:2205
↓ 5 callers
Function
ComputeError
cmp_core/shaders/bc7_cmpmsc.h:1453
↓ 5 callers
Function
CreateCodec
cmp_compressonatorlib/common/codec.cpp:177
↓ 5 callers
Function
DeallocateMipSet
applications/_plugins/common/cmdline.cpp:1247
↓ 5 callers
Function
DecompressExplicitAlphaBlock
Decompresses an explicit alpha block (DXT3)
cmp_core/shaders/bc2_encode_kernel.cpp:140
↓ 5 callers
Function
Dot
applications/_libs/cmp_mesh/vector.h:33
↓ 5 callers
Function
Ensure_A_Is_Larger
cmp_core/shaders/bc7_cmpmsc.h:1458
↓ 5 callers
Function
ErrSquared
cmp_compressonatorlib/ati/compressonatori_tc.c:74
↓ 5 callers
Method
Expand
applications/_libs/cmp_mesh/jrt/jrtboundingbox.cpp:41
↓ 5 callers
Function
GetCPUID
applications/_libs/cmp_math/cpu_extensions.cpp:31
↓ 5 callers
Method
GetEdge
================================================================================================================================= returns the edge ass
applications/_libs/cmp_mesh/stripifier.cpp:184
↓ 5 callers
Function
GetElementInt
applications/_plugins/common/gltf/cmp_gltfhelpers.cpp:107
↓ 5 callers
Method
GetNode
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_uploadheapdx12.h:47
↓ 5 callers
Method
GetProjection
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_camera.h:50
↓ 5 callers
Method
GetProjection
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_cameravk.h:48
↓ 5 callers
Function
GetRamp2
cmp_core/shaders/bc7_cmpmsc.h:2000
↓ 5 callers
Method
GetView
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_camera.h:38
↓ 5 callers
Method
GetView
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_cameravk.h:36
↓ 5 callers
Method
InitFromFile
-------------------------------------------------------------------------------------- entry function to initialize an image from a .DDS texture -----
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_texturevk.cpp:428
↓ 5 callers
Method
InitRendertarget
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_texturedx12.cpp:335
↓ 5 callers
Method
LoadASCIIFromFile
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:2947
↓ 5 callers
Function
LoadExternalFile
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:388
↓ 5 callers
Function
MipFormat2QFormat
applications/_plugins/common/mipstoqimage.cpp:107
↓ 5 callers
Function
Norm2
applications/_libs/cmp_mesh/vector.h:46
↓ 5 callers
Method
PluginSupported
applications/_plugins/common/pluginmanager.cpp:605
↓ 5 callers
Method
Reset
applications/_plugins/common/crc32.h:40
↓ 5 callers
Function
SSEVecIsXNEqual
applications/_libs/cmp_math/jmlssevec.h:339
↓ 5 callers
Function
SSEVecLoad3f
applications/_libs/cmp_math/jmlssevec.h:388
↓ 5 callers
Function
SSEVecZero
applications/_libs/cmp_math/jmlssevec.h:325
↓ 5 callers
Function
SerializeValue
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:3162
↓ 5 callers
Method
SetBrowserClick
applications/compressonatorgui/qpropertypages/qttreepropertybrowser.cpp:1051
↓ 5 callers
Method
SetTranscodeFormat
cmp_compressonatorlib/buffer/codecbuffer.h:341
↓ 5 callers
Function
SplitGltfAttribute
applications/_plugins/common/gltf/cmp_gltfhelpers.cpp:146
↓ 5 callers
Method
Tree_updateCompressIcon
applications/compressonatorgui/components/cpprojectview.cpp:4372
↓ 5 callers
Function
bc1ToggleSIMD
Toggle which SIMD instruction set extensions to use. Setting this to EXTENSION_COUNT will enable auto-detection of supported extensions. NOTE: The req
cmp_core/shaders/bc1_cmp.h:97
↓ 5 callers
Function
calculateError59T
Calculate the error for the block at position (startx,starty) The parameters needed for reconstruction is calculated as well Please note that the fun
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:6184
↓ 5 callers
Function
calculateErrorAndCompress58H
Calculate the error for the block at position (startx,starty) The parameters needed for reconstruction is calculated as well In the 58H bit mode, we
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:6865
↓ 5 callers
Function
calculatePaintColors58H
Calculate the paint colors from the block colors using a distance d and one of the H- or T-patterns. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C)
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:603
↓ 5 callers
Function
cbrt
cmp_compressonatorlib/astc/arm/mathlib.cpp:22
↓ 5 callers
Method
checkState
applications/compressonatorgui/qpropertypages/qtpropertybrowserutils.cpp:231
↓ 5 callers
Function
cmp_encode_index
cmp_core/shaders/bc7_encode_kernel.cpp:1850
↓ 5 callers
Function
cmp_log2Vec3f
cmp_core/shaders/bcn_common_api.h:877
↓ 5 callers
Function
cmp_pack4bitindex32
cmp_core/shaders/bcn_common_api.h:1212
↓ 5 callers
Function
compressBlockDiffFlipFastPerceptual
Compress an ETC1 block (or the individual and differential modes of an ETC2 block) Uses perceptual error metric. NO WARRANTY --- SEE STATEMENT IN TOP
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:7702
↓ 5 callers
Function
compute_endpoints_and_ideal_weights_3_components
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:1245
↓ 5 callers
Function
cpu_BldRmp
------------------------------------------------------------------------------------------------ // build 3D ramp ------------------------------------
cmp_core/shaders/bc1_cmp.h:1713
↓ 5 callers
Method
decimals
! Returns the given \a property's precision, in decimals. \sa setDecimals() */
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:1055
↓ 5 callers
Function
decompressglTFfile
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:4166
← previous
next →
601–700 of 10,555, ranked by callers