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
↓ 3 callers
Function
LoadDDS_R16
applications/_plugins/cimage/dds/dds_file.cpp:367
↓ 3 callers
Method
LoadModule
applications/_plugins/cmp_d3dx/d3dxmodule.cpp:73
↓ 3 callers
Method
LoadModule
applications/_plugins/cmp_d3dx/d3dx10module.cpp:69
↓ 3 callers
Method
LoadModule
applications/_plugins/cmp_d3dx/d3dcompilermodule.cpp:55
↓ 3 callers
Function
MakeSoup
applications/_libs/cmp_mesh/soup.cpp:142
↓ 3 callers
Function
MapToF16
cmp_compressonatorlib/bc6h/bc6h_encode.cpp:1488
↓ 3 callers
Function
MatrixLookAt
applications/_libs/cmp_math/jmlfuncs.cpp:312
↓ 3 callers
Function
MaxCompressedSize
cmp_compressonatorlib/brotlig/brlg_sdk_wrapper.cpp:67
↓ 3 callers
Method
Merge
applications/_libs/cmp_mesh/bbox.h:37
↓ 3 callers
Function
Normalize
applications/_libs/cmp_math/jmlfuncs.h:60
↓ 3 callers
Function
ODCleanup
applications/_libs/cmp_mesh/overdraw.cpp:478
↓ 3 callers
Method
OnBeginFrame
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_ring.h:137
↓ 3 callers
Method
OnCreate
-------------------------------------------------------------------------------------- OnCreate ----------------------------------------------------
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/gltf_dx12rendererex.cpp:36
↓ 3 callers
Method
OnCreate
-------------------------------------------------------------------------------------- OnCreate ----------------------------------------------------
applications/_plugins/c3dmodel_viewers/vulkan/vulkan_renderer.cpp:111
↓ 3 callers
Function
ParseFormat
examples/common/dds_helpers.cpp:235
↓ 3 callers
Function
Partition
cmp_compressonatorlib/bc7/bc7_partitions.cpp:1373
↓ 3 callers
Method
RayHit
applications/_libs/cmp_mesh/jrt/jrtboundingbox.cpp:57
↓ 3 callers
Function
Refine
cmp_compressonatorlib/ati/compressonatorxcodec.cpp:700
↓ 3 callers
Method
Reset
applications/_plugins/cmesh/tootle/option.h:73
↓ 3 callers
Method
ResetDevice
applications/_libs/cmp_mesh/d3doverdrawwindow.cpp:714
↓ 3 callers
Function
Rgba2Texture
applications/_plugins/common/cexr.cpp:87
↓ 3 callers
Function
Round
applications/_libs/cmp_mesh/jrt/jrtppmimage.cpp:54
↓ 3 callers
Function
SSEVecRCP
RCP with newton-raphson iteration.
applications/_libs/cmp_math/jmlssevec.h:243
↓ 3 callers
Method
SampleLinear
applications/_plugins/common/gltf/cmp_gltfstructures.h:131
↓ 3 callers
Function
SaveDDSFile
examples/common/dds_helpers.cpp:793
↓ 3 callers
Function
SaveRLE
applications/_plugins/cimage/tga/tga.cpp:803
↓ 3 callers
Function
SerializeGltfBuffer
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:3305
↓ 3 callers
Function
SetDefaultBC6Options
cmp_core/shaders/bc6_encode_kernel.h:445
↓ 3 callers
Function
SetDefaultBC7Options
cmp_core/shaders/bc7_encode_kernel.h:958
↓ 3 callers
Method
SetSoup
applications/_libs/cmp_mesh/d3doverdrawwindow.cpp:38
↓ 3 callers
Function
ShowResults1
examples/core_example1/coreexample.cpp:60
↓ 3 callers
Function
ShowResults1s
examples/core_example1/coreexample.cpp:109
↓ 3 callers
Function
SplitFilePath
applications/_plugins/c3dmodel_loaders/gltf_20/gltf_20.cpp:111
↓ 3 callers
Method
Suballocate
-------------------------------------------------------------------------------------- SuballocateFromUploadHeap -----------------------------------
applications/_plugins/c3dmodel_viewers/gltf_dx12_ex/dx12util/cmp_uploadheapdx12.cpp:90
↓ 3 callers
Method
Suballocate
-------------------------------------------------------------------------------------- SuballocateFromUploadHeap -----------------------------------
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_uploadheapvk.cpp:155
↓ 3 callers
Function
SupportsSSE
cmp_compressonatorlib/common/codec.cpp:145
↓ 3 callers
Function
SupportsSSE2
cmp_compressonatorlib/common/codec.cpp:161
↓ 3 callers
Function
SwizzleMipSet
applications/_plugins/common/textureio.cpp:558
↓ 3 callers
Method
TC_PluginFileLoadTexture
No longer supported
applications/_plugins/cimage/dds/dds.cpp:102
↓ 3 callers
Function
Texture2Rgba
applications/_plugins/common/cexr.cpp:106
↓ 3 callers
Method
Tree_AddCompressFile
applications/compressonatorgui/components/cpprojectview.cpp:4123
↓ 3 callers
Function
Zero
applications/_libs/cmp_mesh/scalar.h:36
↓ 3 callers
Function
argb2bgra
ARGB <==> BGRA */
applications/compressonatorgui/common/cvmatandqimage.cpp:80
↓ 3 callers
Method
c
applications/_libs/cmp_mesh/cloud.h:87
↓ 3 callers
Function
calcBlockErrorRGBA
Calculate RGBA error --- only count non-transparent pixels (alpha > 128) NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All R
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:7971
↓ 3 callers
Function
cbegin
! @brief returns a const iterator to the first element Returns a const iterator to the first element. @image html range-begin-end.svg "I
applications/_plugins/common/json/json.hpp:21506
↓ 3 callers
Function
cbegin
! @brief returns a const iterator to the first element Returns a const iterator to the first element. @image html range-begin-end.svg "I
applications/_plugins/common/json/json.h:9823
↓ 3 callers
Function
cgu_RGBABlockErrorLinear
The source is 0..255
cmp_core/shaders/bc1_cmp.h:1210
↓ 3 callers
Function
cgu_RGBBlockError
The source is 0..1, decompressed data using cmp_decompressRGBBlock2 is 0..255 which is converted down to 0..1
cmp_core/shaders/bc1_cmp.h:1247
↓ 3 callers
Function
characteristic_poly
cmp_compressonatorlib/astc/arm/mathlib.cpp:223
↓ 3 callers
Method
children
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:1175
↓ 3 callers
Function
cmp_GetQuantizeIndex_old
cmp_core/shaders/bc7_cmpmsc.h:2882
↓ 3 callers
Function
cmp_Refine
cmp_core/shaders/bc1_cmp.h:2087
↓ 3 callers
Function
cmp_clampi
cmp_core/shaders/bcn_common_api.h:1092
↓ 3 callers
Function
cmp_decompressAlphaBlockS
cmp_core/shaders/bcn_common_kernel.h:1313
↓ 3 callers
Function
cmp_decompressDXTRGBA_Internal
Used by BC1, BC2 & BC3 ---------------------------------------------------- This function decompresses a DXT colour block The block is decompressed to
cmp_core/shaders/bcn_common_kernel.h:1534
↓ 3 callers
Function
cmp_half2float1
cmp_core/shaders/bcn_common_api.h:462
↓ 3 callers
Function
cmp_optimize_IndexAndEndPoints
cmp_core/shaders/bc7_cmpmsc.h:3553
↓ 3 callers
Function
cmp_saturate
cmp_core/shaders/bcn_common_api.h:158
↓ 3 callers
Function
cmp_srgbToLinearf
cmp_core/shaders/bcn_common_api.h:78
↓ 3 callers
Function
compressBlockETC2Fast
Compress a block with ETC2 RGB NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:8207
↓ 3 callers
Function
compressBlockTHUMB58HFastest
The below code should compress the block to 58 bits. This is supposed to match the first of the three modes in TWOTIMER. The bit layout is thought to
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:7062
↓ 3 callers
Function
compressBlockTHUMB58HFastestPerceptual1000
The below code should compress the block to 58 bits. The bit layout is thought to be: |63 62 61 60 59 58|57 56 55 54|53 52 51 50|49 48 47 46|45 44 43
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:6981
↓ 3 callers
Function
compute_angular_endpoints_for_quantization_levels
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:1725
↓ 3 callers
Function
compute_endpoints_and_ideal_weights_2_components
static
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:3019
↓ 3 callers
Function
compute_error_of_weight_set
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:1889
↓ 3 callers
Function
compute_ideal_quantized_weights_for_decimation_table
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:2104
↓ 3 callers
Function
compute_ideal_weights_for_decimation_table
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:1931
↓ 3 callers
Function
compute_value_of_texel_flt
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:1860
↓ 3 callers
Function
copy_BC7_Encode_settings
cmp_core/shaders/bc7_encode_kernel.cpp:2618
↓ 3 callers
Method
countryEnumNames
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:392
↓ 3 callers
Function
decode_ise
cmp_compressonatorlib/astc/astc_host.cpp:1633
↓ 3 callers
Function
decompressBlockAlpha16bitC
Decompresses a block using one of the GL_COMPRESSED_R11_EAC or GL_COMPRESSED_SIGNED_R11_EAC-formats NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) E
applications/_plugins/cimage/ktx/lib/etcdec.cxx:1778
↓ 3 callers
Function
decompressBlockDiffFlipC
Decompress an ETC1 block (or ETC2 using individual or differential mode). NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:759
↓ 3 callers
Function
decompressBlockDiffFlipC
Decompress an ETC1 block (or ETC2 using individual or differential mode). NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Right
applications/_plugins/cimage/ktx/lib/etcdec.cxx:755
↓ 3 callers
Function
decompressBlockDifferentialWithAlphaC
Decompress an ETC2 block with punchthrough alpha NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:1115
↓ 3 callers
Function
decompressBlockDifferentialWithAlphaC
Decompress an ETC2 block with punchthrough alpha NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
applications/_plugins/cimage/ktx/lib/etcdec.cxx:1109
↓ 3 callers
Function
decompressBlockETC2
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:1109
↓ 3 callers
Function
decompressBlockTHUMB58Hc
Decompress an H-mode block NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:647
↓ 3 callers
Function
decompressBlockTHUMB58Hc
Decompress an H-mode block NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
applications/_plugins/cimage/ktx/lib/etcdec.cxx:647
↓ 3 callers
Function
decompressBlockTHUMB59Tc
Decompress a T-mode block (simple packing) Simple 59T packing: |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
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:552
↓ 3 callers
Function
decompressBlockTHUMB59Tc
Decompress a T-mode block (simple packing) Simple 59T packing: |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
applications/_plugins/cimage/ktx/lib/etcdec.cxx:554
↓ 3 callers
Function
det2x2
applications/_libs/cmp_meshoptimizer/overdrawanalyzer.cpp:38
↓ 3 callers
Function
distance_sqr
cmp_compressonatorlib/astc/arm/mathlib.cpp:142
↓ 3 callers
Function
encode_ise
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:10714
↓ 3 callers
Method
enumIcons
! Returns the given \a property's map of enum values to their icons. \sa value(), setEnumIcons() */
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:4721
↓ 3 callers
Method
enumNames
! Returns the given \a property's list of enum names. \sa value(), setEnumNames() */
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:4712
↓ 3 callers
Function
ep_find_floor
finds "floor in the set" if exists, otherwise returns min
cmp_compressonatorlib/bc7/shake.cpp:302
↓ 3 callers
Method
event
applications/compressonatorgui/qpropertypages/qtpropertybrowserutils.cpp:419
↓ 3 callers
Method
event
applications/compressonatorgui/qpropertypages/qteditorfactory.cpp:1689
↓ 3 callers
Function
fReadPPM
fReadPPM reads a ppm file with P6 header (meaning binary, as opposed to P5, which is ascII) and returns the image in pixels. The header must look li
cmp_compressonatorlib/etc/etcpack/etcimage.cxx:103
↓ 3 callers
Function
finish_unquantize
cmp_core/shaders/bc6_encode_kernel.cpp:4145
↓ 3 callers
Function
finish_unquantize
cmp_compressonatorlib/bc6h/bc6h_decode.cpp:260
↓ 3 callers
Function
fixupIndex
applications/_plugins/c3dmodel_loaders/obj/objparser.cpp:35
↓ 3 callers
Method
getDo_Mesh_Optimization
applications/compressonatorgui/components/cpprojectdata.h:919
↓ 3 callers
Function
getFileNameExt
applications/_plugins/common/utilfuncs.cpp:87
↓ 3 callers
Method
getOptions
applications/_plugins/common/pluginmanager.h:86
↓ 3 callers
Method
getPluginList
applications/_plugins/common/pluginmanager.cpp:269
↓ 3 callers
Function
getVertexFifo
applications/_libs/cmp_meshoptimizer/indexcodec.cpp:54
↓ 3 callers
Function
get_block_size_descriptor_cpu
function to obtain a block size descriptor. If the descriptor does not exist, it is created as needed. Should not be called from within multithreaded
cmp_compressonatorlib/astc/astc_host.cpp:2329
← previous
next →
1,001–1,100 of 10,555, ranked by callers