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
↓ 4 callers
Method
Reshape
Called when canvas is reshaped.
applications/_libs/cmp_mesh/window.h:68
↓ 4 callers
Function
SSEVecIsXSet
these return true if the corresponding component is 0xffffffff
applications/_libs/cmp_math/jmlssevec.h:345
↓ 4 callers
Method
SaveModelData
applications/_plugins/c3dmodel_loaders/obj/obj_10.cpp:285
↓ 4 callers
Function
SetDefaultEPOCode
cmp_core/shaders/bc7_encode_kernel.cpp:969
↓ 4 callers
Function
SwapIndices
cmp_core/shaders/bc6_encode_kernel.cpp:2726
↓ 4 callers
Method
TC_Init
applications/_plugins/ccmp_sdk/bc5/bc5.cpp:112
↓ 4 callers
Method
TC_PluginSetSharedIO
Not used return error!
examples/cmp_plugins/prototype.cpp:65
↓ 4 callers
Function
TransformEndPoints
cmp_core/shaders/bc6_encode_kernel.cpp:2778
↓ 4 callers
Function
TransformVector
applications/_libs/cmp_math/jmlfuncs.cpp:111
↓ 4 callers
Method
Type
applications/_plugins/common/gltf/tiny_gltf2.h:239
↓ 4 callers
Method
Unload
applications/_plugins/common/gltf/cmp_gltfcommon.cpp:777
↓ 4 callers
Function
UpdateDestglTFWithFile
applications/compressonatorgui/components/cpprojectview.cpp:79
↓ 4 callers
Function
VKCompileFromFile
applications/_plugins/c3dmodel_viewers/vulkan/util/cmp_shadercompilerhelpervk.cpp:376
↓ 4 callers
Function
VerifyOffsetBlockChannel
cmp_unittests/codecbuffer_tests.cpp:471
↓ 4 callers
Method
WriteGltfSceneToFile
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:3596
↓ 4 callers
Function
_ktxSwapEndian32
* SwapEndian32: Swaps endianness in an array of 32-bit values */
applications/_plugins/cimage/ktx/lib/swap.c:54
↓ 4 callers
Method
accept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
applications/_plugins/common/json/json.hpp:10670
↓ 4 callers
Function
bc7_maxf
--------------------------------------------- CPU: Computes max of two float values ---------------------------------------------
cmp_core/shaders/bc7_encode_kernel.cpp:86
↓ 4 callers
Function
bc7_minf
--------------------------------------------- CPU: Computes max of two float values ---------------------------------------------
cmp_core/shaders/bc7_encode_kernel.cpp:94
↓ 4 callers
Method
binary
applications/_plugins/common/json/json.hpp:6250
↓ 4 callers
Function
cend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
applications/_plugins/common/json/json.hpp:21577
↓ 4 callers
Function
cend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
applications/_plugins/common/json/json.h:9891
↓ 4 callers
Function
centerInPlace
cmp_compressonatorlib/bc7/3dquant_vpc.cpp:216
↓ 4 callers
Method
changeImage
applications/compressonatorgui/components/accustomgraphics.cpp:521
↓ 4 callers
Function
clampEPO
cmp_core/shaders/bc7_encode_kernel.cpp:410
↓ 4 callers
Function
cmp_565ToLinear
cmp_core/shaders/bcn_common_api.h:98
↓ 4 callers
Function
cmp_SNormFloatToSInt
cmp_compressonatorlib/dxtc/codec_dxtc_alpha.cpp:346
↓ 4 callers
Function
cmp_clampf
applications/_plugins/common/mipstoqimage.cpp:49
↓ 4 callers
Function
cmp_clampi32
cmp_core/shaders/bcn_common_api.h:1101
↓ 4 callers
Function
cmp_get_partition_subset2
cmp_core/shaders/bc7_cmpmsc.h:2535
↓ 4 callers
Function
cmp_maxVec3f
cmp_core/shaders/bcn_common_api.h:201
↓ 4 callers
Function
cmp_snormFloatToSInt
cmp_core/shaders/bcn_common_kernel.h:1005
↓ 4 callers
Function
compressBlockDiffFlipFast
Compress an ETC1 block (or the individual and differential modes of an ETC2 block) NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:7662
↓ 4 callers
Function
compressBlockPlanar57
This function uses least squares in order to determine the best values of the plane. This is close to optimal, but not quite, due to nonlinearities in
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:4324
↓ 4 callers
Function
compute_endpoints_and_ideal_weights_1_component
static
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:3246
↓ 4 callers
Function
compute_error_squared_rgb_single_partition
function to compute the error across a tile when using a particular line for a particular partition.
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:3412
↓ 4 callers
Function
compute_imageblock_difference
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:8347
↓ 4 callers
Function
compute_value_of_texel_flt_localVar
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:1868
↓ 4 callers
Method
connect
cmp_compressonatorlib/common/compclient.h:76
↓ 4 callers
Method
currentItem
! Returns the current item in the property browser. \sa setCurrentItem() */
applications/compressonatorgui/qpropertypages/qtpropertybrowser.cpp:1954
↓ 4 callers
Function
decodeIndex
applications/_libs/cmp_meshoptimizer/indexcodec.cpp:111
↓ 4 callers
Function
decompressBlockPlanar57
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:753
↓ 4 callers
Function
decompressBlockPlanar57c
Decompress the planar mode. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:707
↓ 4 callers
Function
decompressBlockPlanar57c
Decompress the planar mode. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
applications/_plugins/cimage/ktx/lib/etcdec.cxx:705
↓ 4 callers
Function
decompressBlockTHUMB58H
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:700
↓ 4 callers
Function
decompressBlockTHUMB59T
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:595
↓ 4 callers
Function
decompressColor
The color bits are expanded to the full color NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
applications/_plugins/cimage/ktx/lib/etcdec.cxx:486
↓ 4 callers
Function
decompress_symbolic_block
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:8157
↓ 4 callers
Function
destroy
applications/_plugins/common/json/json.hpp:18021
↓ 4 callers
Function
determinant
cmp_compressonatorlib/astc/arm/mathlib.cpp:203
↓ 4 callers
Method
devicePixelRatio
applications/_plugins/common/qtimgui/imgui_dx12.h:49
↓ 4 callers
Function
empty
! @brief checks whether the container is empty. Checks if a JSON value has no elements (i.e. whether its @ref size is `0`). @return The
applications/_plugins/common/json/json.hpp:21921
↓ 4 callers
Function
encodeIndex
applications/_libs/cmp_meshoptimizer/indexcodec.cpp:102
↓ 4 callers
Function
ep_df
cmp_framework/common/hdr_encode.cpp:2112
↓ 4 callers
Function
fileExist
Tests if a file exists. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2005-2013. All Rights Reserved.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:306
↓ 4 callers
Function
float_to_sf16
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:603
↓ 4 callers
Function
float_to_sf16
cmp_compressonatorlib/astc/arm/softfloat.cpp:383
↓ 4 callers
Function
generate_one_partition_table
cmp_compressonatorlib/astc/astc_host.cpp:1204
↓ 4 callers
Function
get16bits11bits
Does decompression and then immediately converts from 11 bit signed to a 16-bit format Calculates the 11 bit value represented by base, table, mul and
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:1756
↓ 4 callers
Function
get16bits11signed
Does decompression and then immediately converts from 11 bit signed to a 16-bit format. NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB
cmp_compressonatorlib/etc/etcpack/etcdec.cxx:1708
↓ 4 callers
Method
getDo_Mesh_Compression
applications/compressonatorgui/components/cpprojectdata.h:723
↓ 4 callers
Function
get_arithmetic_value
applications/_plugins/common/json/json.hpp:3799
↓ 4 callers
Function
get_arithmetic_value
applications/_plugins/common/json/json.h:921
↓ 4 callers
Method
get_binary
applications/_plugins/common/json/json.hpp:10414
↓ 4 callers
Method
get_number_float
return floating-point value
applications/_plugins/common/json/json.h:2391
↓ 4 callers
Function
get_partition_subset
cmp_core/shaders/bc7_encode_kernel.cpp:569
↓ 4 callers
Method
get_string
applications/_plugins/common/json/json.hpp:10381
↓ 4 callers
Function
hasExtension
* @internal * @~English * @brief Check for existence of OpenGL extension */
applications/_plugins/cimage/ktx/lib/loader.c:150
↓ 4 callers
Function
hasGLTFTextures
applications/_plugins/common/gltf/tiny_gltf2_utils.cpp:4119
↓ 4 callers
Function
hdr_rgb_unpack3
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:6812
↓ 4 callers
Function
heap_create
applications/_libs/cmp_mesh/heap.c:28
↓ 4 callers
Function
heap_insert
applications/_libs/cmp_mesh/heap.c:75
↓ 4 callers
Function
heap_swap
applications/_libs/cmp_mesh/heap.c:178
↓ 4 callers
Function
image2Mat
Convert QImage to cv::Mat */
applications/compressonatorgui/common/cvmatandqimage.cpp:178
↓ 4 callers
Method
indexToProperty
applications/compressonatorgui/qpropertypages/qttreepropertybrowser.cpp:510
↓ 4 callers
Function
index_collapse2
====================================== MODES 01237 ==========================================
cmp_core/shaders/bc7_cmpmsc.h:2436
↓ 4 callers
Function
init_BC7ramps
cmp_core/shaders/bc7_encode_kernel.cpp:140
↓ 4 callers
Function
insertImageMemoryBarrier
applications/_plugins/cgpudecode/vulkan/vulkantools.cpp:94
↓ 4 callers
Function
insert_iterator
applications/_plugins/common/json/json.hpp:22489
↓ 4 callers
Function
interpolate
cmp_core/shaders/bc7_encode_kernel.cpp:2963
↓ 4 callers
Function
interpolate
cmp_compressonatorlib/bc7/bc7_utils.cpp:118
↓ 4 callers
Function
isOverflow
helper function to check transform overflow todo: check overflow by checking against sign
cmp_core/shaders/bc6_encode_kernel.cpp:2766
↓ 4 callers
Function
isOverflow
================================================================= Tranforms according to shape precission ========================================
cmp_compressonatorlib/bc6h/bc6h_encode.cpp:540
↓ 4 callers
Function
is_boolean
! @brief return whether value is a boolean This function returns true if and only if the JSON value is a boolean. @return `true` if type
applications/_plugins/common/json/json.hpp:19407
↓ 4 callers
Function
is_boolean
! @brief return whether value is a boolean This function returns true iff the JSON value is a boolean. @return `true` if type is boolean
applications/_plugins/common/json/json.h:8070
↓ 4 callers
Function
little_endianess
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
applications/_plugins/common/json/json.hpp:8094
↓ 4 callers
Method
loadProjectFile
applications/compressonatorgui/components/cpprojectview.cpp:2072
↓ 4 callers
Function
old_encode_index
cmp_core/shaders/bc7_cmpmsc.h:4243
↓ 4 callers
Function
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
applications/_plugins/common/json/json.hpp:11495
↓ 4 callers
Function
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
applications/_plugins/common/json/json.hpp:11538
↓ 4 callers
Function
optQuantAnD_d
cmp_compressonatorlib/bc7/3dquant_vpc.cpp:2087
↓ 4 callers
Function
optimize_IndexAndEndPoints
cmp_core/shaders/bc7_encode_kernel.cpp:1639
↓ 4 callers
Function
pack_color_endpoints
cmp_compressonatorlib/astc/astc_encode_kernel.cpp:6220
↓ 4 callers
Method
policyEnumNames
applications/compressonatorgui/qpropertypages/qtpropertymanager.cpp:386
↓ 4 callers
Function
project_d
cmp_compressonatorlib/bc7/3dquant_vpc.cpp:284
↓ 4 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.h:10329
↓ 4 callers
Function
quant_single_point_d
cmp_framework/common/hdr_encode.cpp:1915
↓ 4 callers
Function
quantize444ColorCombined
The below code quantizes a float RGB value to RGB444. The format often allows a pixel to completely compensate an intensity error of the base color.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1600
↓ 4 callers
Function
quantize444ColorCombinedPerceptual
The below code quantizes a float RGB value to RGB444. The format often allows a pixel to completely compensate an intensity error of the base color.
cmp_compressonatorlib/etc/etcpack/etcpack.cxx:1930
↓ 4 callers
Function
quantize555ColorCombinedPerceptual
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:2084
← previous
next →
801–900 of 10,555, ranked by callers