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
↓ 9 callers
Function
CMP_CalcMaxMipLevel
cmp_framework/common/cmp_mips.cpp:121
↓ 9 callers
Function
CMP_CreateDir
applications/_plugins/common/cmp_fileio.cpp:171
↓ 9 callers
Function
CMP_GetMipLevel
cmp_framework/compute_base.cpp:646
↓ 9 callers
Function
CompBlock1X
cmp_compressonatorlib/ati/compressonatorxcodec.cpp:2086
↓ 9 callers
Method
Copy
cmp_compressonatorlib/buffer/codecbuffer.cpp:277
↓ 9 callers
Function
DotProduct
Vec2f
applications/_libs/cmp_math/jmlfuncs.h:52
↓ 9 callers
Method
GetCommandList
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_uploadheapdx12.h:43
↓ 9 callers
Method
GetCommandList
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_uploadheapvk.h:42
↓ 9 callers
Function
GetElementJsonArray
applications/_plugins/common/gltf/cmp_gltfhelpers.cpp:111
↓ 9 callers
Function
GetMipLevelPixelColorARGB
applications/_plugins/common/texture.cpp:121
↓ 9 callers
Function
HalfShortToFloat
applications/_plugins/common/format_conversion.cpp:504
↓ 9 callers
Function
IsFileGLTF
applications/_plugins/common/cmdline.cpp:157
↓ 9 callers
Function
ToUpperCase
applications/_plugins/common/cmdline.cpp:106
↓ 9 callers
Method
VertexByIndex
===================================================================// \brief returns the index to the specifed vertex of the face ====================
applications/_libs/cmp_mesh/stripifier.h:75
↓ 9 callers
Function
cmp_linearToSrgbf
cmp_core/shaders/bcn_common_api.h:58
↓ 9 callers
Function
cmp_squaref
cmp_core/shaders/bcn_common_api.h:1170
↓ 9 callers
Function
computeColorLBGHalfIntensityFast
Calculation of the two block colors using the LBG-algorithm The following method scales down the intensity, since this can be compensated for anyway b
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:5109
↓ 9 callers
Function
escape
! * @brief string escaping as described in RFC 6901 (Sect. 4) * @param[in] s string to escape * @return escaped string * * Note the order of e
applications/_plugins/common/json/json.hpp:2545
↓ 9 callers
Method
installEventFilter
applications/_plugins/common/qtimgui/imgui_dx12.h:39
↓ 9 callers
Function
is_binary
! @brief return whether value is a binary array This function returns true if and only if the JSON value is a binary array. @return `tru
applications/_plugins/common/json/json.hpp:19610
↓ 9 callers
Function
parseFloat
applications/_plugins/c3dmodel_loaders/obj/objparser.cpp:68
↓ 9 callers
Method
setEnumNames
! Sets the given \a property's list of enum names to \a enumNames. The \a property's current value is reset to 0 indicating the first item
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:4802
↓ 9 callers
Function
stbi__get_marker
if there's a pending marker from the entropy stream, return that otherwise, fetch from the stream and get a marker. if there's no marker, return 0xff,
external/stb/stb_image.h:2917
↓ 9 callers
Function
stbiw__jpg_processDU
external/stb/stb_image_write.h:1328
↓ 9 callers
Function
stbiw__jpg_writeBits
external/stb/stb_image_write.h:1253
↓ 8 callers
Function
AMax3H1
------------------------------------------------------------------------------------------------------------------------------ No packed version of ma
cmp_core/shaders/ffx_a.h:1891
↓ 8 callers
Function
ASatF3
cmp_core/shaders/ffx_a.h:1667
↓ 8 callers
Method
AllocIndexBuffer
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_staticbufferpoolvk.cpp:98
↓ 8 callers
Method
AllocVertexBuffer
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_staticbufferpoolvk.cpp:82
↓ 8 callers
Function
CMP_DestroyComputeLibrary
Closes the Compute library allocation
cmp_framework/compute_base.cpp:126
↓ 8 callers
Function
CMP_GetFileName
applications/_plugins/common/cmp_fileio.cpp:78
↓ 8 callers
Function
CalculateColourWeightings
cmp_core/shaders/bcn_common_kernel.h:364
↓ 8 callers
Function
CeilDiv
applications/_plugins/cfilter_fx/gpuresources_dx11.h:67
↓ 8 callers
Method
CompressBlock
applications/_plugins/ccmp_sdk/bc5/bc5.cpp:152
↓ 8 callers
Method
Draw
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_bloom.cpp:125
↓ 8 callers
Function
GenerateTestData
cmp_unittests/codecbuffer_tests.cpp:62
↓ 8 callers
Method
GetBlockDepth
cmp_compressonatorlib/buffer/codecbuffer.h:368
↓ 8 callers
Method
GetCBV_SRV_UAVHeap
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_resourceviewheapsdx12.h:168
↓ 8 callers
Function
GetChannelCount
applications/_plugins/common/texture.cpp:89
↓ 8 callers
Function
GetChannelFormat
applications/_plugins/common/atiformats.cpp:643
↓ 8 callers
Function
GetElementFloat
applications/_plugins/common/gltf/cmp_gltfhelpers.cpp:103
↓ 8 callers
Function
GetEnabledSIMDExtension
cmp_core/source/cmp_core.cpp:74
↓ 8 callers
Method
GetTranscodeFormat
cmp_compressonatorlib/buffer/codecbuffer.h:355
↓ 8 callers
Function
MIPS2QImage
applications/_plugins/common/mipstoqimage.cpp:32
↓ 8 callers
Function
Norm
applications/_libs/cmp_mesh/vector.h:67
↓ 8 callers
Function
Oct
cmp_core/shaders/ffx_a.h:4122
↓ 8 callers
Function
PadBlock
applications/_plugins/common/hpc_compress.h:28
↓ 8 callers
Function
PadLine
applications/_plugins/common/hpc_compress.h:44
↓ 8 callers
Function
Quart
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////
cmp_core/shaders/ffx_a.h:4117
↓ 8 callers
Method
SetHeader
applications/compressonatorgui/components/acprogressdlg.cpp:226
↓ 8 callers
Method
SetProgress
cmp_framework/common/cmp_mips.cpp:1236
↓ 8 callers
Function
VKCompile
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_shadercompilerhelpervk.cpp:282
↓ 8 callers
Function
cmp_linearToSrgb
cmp_core/shaders/bcn_common_api.h:70
↓ 8 callers
Function
compute_ise_bitcount
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:90
↓ 8 callers
Function
cross
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:53
↓ 8 callers
Method
displayText
! Returns the display text according to the echo-mode set on the editor. When the editor is a QLineEdit, this will return a string equal to w
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:308
↓ 8 callers
Method
emplace
applications/_plugins/common/json/json.hpp:16813
↓ 8 callers
Function
errorString
applications/_plugins/cgpudecode/vulkan/vulkantools.cpp:45
↓ 8 callers
Function
find
! @brief find an element in a JSON object Finds an element in a JSON object with key equivalent to @a key. If the element is not found or
applications/_plugins/common/json/json.h:9701
↓ 8 callers
Method
get
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
applications/_plugins/common/json/json.hpp:10304
↓ 8 callers
Function
get_par_vector
cmp_framework/common/hdr_encode.cpp:1909
↓ 8 callers
Function
lns_to_sf16
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:8100
↓ 8 callers
Function
memory_type_from_properties
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_devicevk.cpp:157
↓ 8 callers
Function
project
cmp_compressonatorlib/bc7/3dquant_vpc.cpp:266
↓ 8 callers
Function
pushVertexFifo
applications/_libs/cmp_meshoptimizer/indexcodec.cpp:65
↓ 8 callers
Function
readCompressParams
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:827
↓ 8 callers
Function
replace_substring
! @brief replace all occurrences of a substring by another string @param[in,out] s the string to manipulate; changed so that all occu
applications/_plugins/common/json/json.hpp:2527
↓ 8 callers
Method
setButtonCloseEnabled
applications/compressonatorgui/components/acdockwidgettitlebar.cpp:180
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
external/stb/stb_image.h:2414
↓ 8 callers
Function
stbi__convert_format
external/stb/stb_image.h:1753
↓ 8 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
external/stb/stb_image.h:1029
↓ 8 callers
Function
stbiw__putc
external/stb/stb_image_write.h:394
↓ 8 callers
Function
stuff58bits
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:4561
↓ 8 callers
Function
stuff59bits
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:4683
↓ 8 callers
Function
to_json
applications/_plugins/common/json/json.h:810
↓ 8 callers
Function
tryalltables_3bittable2x4percep
Find the best table to use for a 2x4 area by testing all. Uses perceptual weighting. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1492
↓ 8 callers
Function
tryalltables_3bittable2x4percep1000
Find the best table to use for a 2x4 area by testing all. Uses perceptual weighting. Uses fixed point implementation where 1000 equals 1.0 NO WARRANTY
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1464
↓ 8 callers
Function
tryalltables_3bittable4x2percep
Find the best table to use for a 4x2 area by testing all. Uses perceptual weighting. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1569
↓ 8 callers
Function
tryalltables_3bittable4x2percep1000
Find the best table to use for a 4x2 area by testing all. Uses perceptual weighting. Uses fixed point implementation where 1000 equals 1.0 NO WARRANTY
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1544
↓ 7 callers
Function
AMDLoadMIPSTextureImage
applications/_plugins/common/textureio.cpp:666
↓ 7 callers
Function
ASatH3
cmp_core/shaders/ffx_a.h:2002
↓ 7 callers
Method
Alloc
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_ring.h:58
↓ 7 callers
Function
BldClrRmp
------------------------------------------------------------------------------------------------ 1 DIM ramp ------------------------------------------
cmp_compressonatorlib/ati/compressonatorxcodec.cpp:227
↓ 7 callers
Function
CMP_Format2FourCC
applications/_plugins/common/atiformats.cpp:203
↓ 7 callers
Function
CMP_GenerateMIPLevelsEx
nMinSize : The size in pixels used to determine how many mip levels to generate. Once all dimensions are less than or equal to nMinSize your mipper sh
cmp_framework/common/cmp_boxfilter.cpp:354
↓ 7 callers
Function
CMP_GetFilePathExtension
applications/_plugins/common/cmp_fileio.cpp:454
↓ 7 callers
Function
CMP_GetNumberOfProcessors
cmp_compressonatorlib/compress.cpp:48
↓ 7 callers
Function
CMP_InitFramework
cmp_framework/compute_base.cpp:718
↓ 7 callers
Function
CMP_ProcessTexture
cmp_framework/compute_base.cpp:422
↓ 7 callers
Method
Compress
cmp_compressonatorlib/gt/codec_gt.cpp:403
↓ 7 callers
Function
CreateCompatibleBuffer
applications/_plugins/common/format_conversion.cpp:142
↓ 7 callers
Method
CreateSRV
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_texturevk.cpp:277
↓ 7 callers
Method
Degree
===================================================================// \brief retuns the number of neighbors the face has =============================
applications/_libs/cmp_mesh/stripifier.h:83
↓ 7 callers
Function
FillRGBABuffer
cmp_unittests/bc6h_tests.cpp:52
↓ 7 callers
Function
GetElementString
applications/_plugins/common/gltf/cmp_gltfhelpers.cpp:95
↓ 7 callers
Method
GetHandle
applications/_libs/cmp_mesh/gdiwindow.h:29
↓ 7 callers
Method
GetPhysicalDeviceMemoryProperties
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_devicevk.h:56
↓ 7 callers
Method
GetTimeMS
applications/_plugins/common/cpu_timing.cpp:158
↓ 7 callers
Function
GetVector
applications/_plugins/common/gltf/cmp_gltfhelpers.cpp:130
↓ 7 callers
Method
ReadBlockA
cmp_compressonatorlib/buffer/codecbuffer.cpp:401
← previous
next →
401–500 of 10,555, ranked by callers