Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/KTX-Software
/ functions
Functions
12,720 in github.com/KhronosGroup/KTX-Software
⨍
Functions
12,720
◇
Types & classes
4,096
↓ 11 callers
Method
has_alpha
external/basisu/encoder/basisu_enc.h:2923
↓ 11 callers
Function
hmax
* @brief Return the horizontal maximum of a vector. */
external/astc-encoder/Source/astcenc_vecmathlib_sve_8.h:475
↓ 11 callers
Function
hmax_s
* @brief Return the horizontal maximum of a vector. */
external/astc-encoder/Source/astcenc_vecmathlib_sve_8.h:483
↓ 11 callers
Method
index
external/fmt/test/gtest/gtest/gtest.h:7279
↓ 11 callers
Function
isICCword
external/lodepng/lodepng_util.cpp:544
↓ 11 callers
Method
is_undefined
tools/ktx/fragment_uri.h:79
↓ 11 callers
Function
ktxMemStream_destruct
* @~English * @brief Free the memory used by a ktxMemStream. * * This only frees the memory used to store the data written to the stream, * if the
lib/memstream.c:553
↓ 11 callers
Function
ktxTexture2_CreateFromStream
* @memberof ktxTexture2 * @~English * @brief Create a ktxTexture2 from KTX-formatted data from a stream. * * The address of a newly created ktxTex
lib/texture2.c:1566
↓ 11 callers
Function
loadShader
Android shaders are stored as assets in the apk So they need to be loaded via the asset manager
tests/loadtests/appfwSDL/VulkanAppSDL/vulkantools.cpp:290
↓ 11 callers
Function
lodepng_addofl
Safely check if adding two integers will overflow (no undefined behavior, compiler removing the code, etc...) and output result. */
external/lodepng/lodepng.cpp:164
↓ 11 callers
Function
lodepng_mulofl
Safely check if multiplying two integers will overflow (no undefined behavior, compiler removing the code, etc...) and output result. */
external/lodepng/lodepng_util.cpp:258
↓ 11 callers
Function
make_format_args
external/fmt/include/fmt/base.h:2804
↓ 11 callers
Function
match_flags
external/fmt/test/gtest/gmock/gmock.h:6281
↓ 11 callers
Function
normalize
* Normalize a vec3 * * @param {vec3} out the receiving vector * @param {vec3} a vector to normalize * @returns {vec3} out
tests/webgl/gl-matrix.js:1446
↓ 11 callers
Function
open_range_check
external/basisu/transcoder/basisu.h:166
↓ 11 callers
Function
pix
* @brief Compute the array offset in a 2D image */
external/astc-encoder/Utils/astc_test_autoextract.cpp:54
↓ 11 callers
Method
pop_back
other_include/vma/vk_mem_alloc.h:4146
↓ 11 callers
Function
pow
* @brief Compute an approximate pow(x, y) for each lane in the vector. * * Power function based on the exp2(log2(x) * y) transform. */
external/astc-encoder/Source/astcenc_vecmathlib.h:423
↓ 11 callers
Function
readBits
Must have enough bits available with ensureBits */
external/lodepng/lodepng.cpp:576
↓ 11 callers
Function
readExifUint32
external/lodepng/pngdetail.cpp:1247
↓ 11 callers
Method
read_huffman_table
external/basisu/transcoder/basisu_transcoder_internal.h:485
↓ 11 callers
Method
reset
If size >= capacity/2, reset() sets the container's size to 0 but doesn't free the allocated block (because the container may be similarly loaded in t
external/basisu/transcoder/basisu_containers.h:590
↓ 11 callers
Function
sqrt
external/basisu/encoder/cppspmd_sse.h:1434
↓ 11 callers
Function
testSbitChunk2
type_pixels = what the pixels should require at least for auto_convert type_raw = actual raw pixel type to give to the encoder type_png = PNG type to
external/lodepng/lodepng_unittest.cpp:2910
↓ 11 callers
Function
throw_exception
external/fmt/test/gtest-extra-test.cc:44
↓ 11 callers
Function
to_5
external/basisu/transcoder/basisu_transcoder.cpp:14900
↓ 11 callers
Function
to_ascii
external/fmt/include/fmt/base.h:1281
↓ 11 callers
Function
uniq_file_name
external/fmt/test/os-test.cc:22
↓ 11 callers
Method
validate
tools/ktx/validate.cpp:372
↓ 11 callers
Function
vec4F_set
external/basisu/transcoder/basisu_transcoder.cpp:6914
↓ 11 callers
Function
vfloat3
* @brief Factory that returns a 3 component vfloat4. */
external/astc-encoder/Source/astcenc_vecmathlib.h:313
↓ 11 callers
Method
viewport
tests/loadtests/appfwSDL/VulkanAppSDL/vulkantools.cpp:568
↓ 11 callers
Function
vprintf
external/fmt/include/fmt/printf.h:399
↓ 11 callers
Function
vtable_prepare
* @brief Prepare a vtable lookup table for 16x 8-bit entry table. */
external/astc-encoder/Source/astcenc_vecmathlib_sve_8.h:953
↓ 11 callers
Method
what
external/fmt/test/std-test.cc:312
↓ 11 callers
Method
write
external/fmt/test/posix-mock-test.cc:142
↓ 11 callers
Function
write_bits
* @brief Write up to 8 bits at an arbitrary bit offset. * * The stored value is at most 8 bits, but can be stored at an offset of between 0 and 7 bi
external/astc-encoder/Source/astcenc_integer_sequence.cpp:446
↓ 10 callers
Function
Ae
(t,n,i)
external/basisu/webgl/gltf/three.min.js:1
↓ 10 callers
Function
Assert
Asserts that condition is true; aborts the process with the given message if condition is false. We cannot use LOG(FATAL) or CHECK() as Google Mock m
external/fmt/test/gtest/gmock/gmock.h:540
↓ 10 callers
Function
BIT_endOfDStream
! BIT_endOfDStream() : * @return : 1 if DStream has _exactly_ reached its end (all bits consumed). */
external/basisu/zstd/zstddeclib.c:2412
↓ 10 callers
Method
Front
other_include/vma/vk_mem_alloc.h:4631
↓ 10 callers
Method
GetOffset
other_include/vma/vk_mem_alloc.h:12117
↓ 10 callers
Function
IsEmpty
Returns true if and only if the path is "".
external/fmt/test/gtest/gtest/gtest.h:3167
↓ 10 callers
Function
MakeMatcher
external/fmt/test/gtest/gtest/gtest.h:6787
↓ 10 callers
Function
P
(n,a,o)
external/basisu/webgl/gltf/three.min.js:1
↓ 10 callers
Function
ParseNaturalNumber
tests/gtest/src/gtest-internal-inl.h:1011
↓ 10 callers
Function
ParseNaturalNumber
external/fmt/test/gtest/gmock-gtest-all.cc:1399
↓ 10 callers
Method
Passed
Returns true if and only if the unit test passed (i.e. all test suites passed).
tests/gtest/src/gtest.cc:5221
↓ 10 callers
Method
Passed
Returns true if and only if the unit test passed (i.e. all test suites passed).
external/fmt/test/gtest/gmock-gtest-all.cc:6712
↓ 10 callers
Function
StringStreamToString
Converts the buffer in a stringstream to an std::string, converting NUL bytes to "\\0" along the way.
tests/gtest/src/gtest.cc:2164
↓ 10 callers
Function
StringStreamToString
Converts the buffer in a stringstream to an std::string, converting NUL bytes to "\\0" along the way.
external/fmt/test/gtest/gmock-gtest-all.cc:3655
↓ 10 callers
Function
_ktxSwapEndian32
* SwapEndian32: Swaps endianness in an array of 32-bit values */
lib/swap.c:30
↓ 10 callers
Method
addText
Add text to the current buffer todo : drop shadow? color attribute?
tests/loadtests/appfwSDL/VulkanAppSDL/vulkantextoverlay.hpp:665
↓ 10 callers
Method
advance_to
external/fmt/test/scan.h:360
↓ 10 callers
Function
b
(n,i,r)
external/basisu/webgl/gltf/three.min.js:1
↓ 10 callers
Function
bc7_set_block_bits
external/basisu/transcoder/basisu_transcoder.cpp:11503
↓ 10 callers
Method
begin
external/cxxopts/include/cxxopts.hpp:1649
↓ 10 callers
Function
blendv_mask_ps
external/basisu/encoder/cppspmd_sse.h:155
↓ 10 callers
Function
clamp
utils/ktxapp.h:42
↓ 10 callers
Function
compute_color_distance_rgb
external/basisu/encoder/basisu_bc7enc.cpp:547
↓ 10 callers
Function
cpy2
external/astc-encoder/Source/ThirdParty/tinyexr.h:7033
↓ 10 callers
Function
create
* Creates a new identity mat3 * * @returns {mat3} a new 3x3 matrix
tests/webgl/gl-matrix.js:222
↓ 10 callers
Function
distance
* Calculates the euclidian distance between two vec3's * * @param {vec3} a the first operand * @param {vec3} b the second operand * @returns {Numb
tests/webgl/gl-matrix.js:1377
↓ 10 callers
Method
divmod_assign
Divides this bignum by divisor, assigning the remainder to this and returning the quotient.
external/fmt/include/fmt/format.h:2737
↓ 10 callers
Function
float_to_sf16
convert from native-float to soft-float */
external/astc-encoder/Source/astcenc_mathlib_softfloat.cpp:404
↓ 10 callers
Function
getICCUint16
external/lodepng/pngdetail.cpp:865
↓ 10 callers
Method
getSupercompressionScheme
Returns the supercompression scheme that has been applied to this texture.<br> <br> This is a constant from the {@link KtxSupercmpScheme} class. @ret
interface/java_binding/src/main/java/org/khronos/ktx/KtxTexture2.java:74
↓ 10 callers
Method
get_byte
external/basisu/encoder/basisu_backend.h:57
↓ 10 callers
Function
get_time
See header for documentation */
external/astc-encoder/Source/astcenccli_platform_dependents.cpp:140
↓ 10 callers
Function
glm_vec4_dot
other_include/glm/simd/geometric.h:27
↓ 10 callers
Function
glm_vec4_sub
other_include/glm/simd/common.h:20
↓ 10 callers
Function
hmin_s
* @brief Return the horizontal minimum of a vector. */
external/astc-encoder/Source/astcenc_vecmathlib_sve_8.h:467
↓ 10 callers
Function
ignore_unused
external/fmt/include/fmt/base.h:363
↓ 10 callers
Method
imageChannelCount
tools/imageio/imageio.h:189
↓ 10 callers
Method
init
external/basisu/encoder/basisu_comp.cpp:71
↓ 10 callers
Function
inspect_chunk_by_name
external/lodepng/pngdetail.cpp:138
↓ 10 callers
Function
lodepng_chunk_next_const
external/lodepng/lodepng.cpp:2821
↓ 10 callers
Function
lodepng_get_raw_size_idat
in an idat chunk, each scanline is a multiple of 8 bits, unlike the lodepng output buffer, and in addition has one extra byte per line: the filter byt
external/lodepng/lodepng.cpp:3103
↓ 10 callers
Method
model
tools/imageio/formatdesc.h:538
↓ 10 callers
Function
mz_crc32
Karl Malbrain's compact CRC-32. See "A compact CCITT crc16 and crc32 C implementation that balances processor cache usage against speed": http://www.g
external/astc-encoder/Source/ThirdParty/tinyexr.h:1999
↓ 10 callers
Function
mz_free
external/basisu/encoder/basisu_miniz.h:675
↓ 10 callers
Method
nextUint8
()
tests/webgl/llt-three/KTX2Loader.js:576
↓ 10 callers
Function
o
(e)
external/basisu/webgl/gltf/three.min.js:1
↓ 10 callers
Function
pix
* @brief Compute the array offset in a 2D image */
external/astc-encoder/Utils/astc_test_autoextract_hdr.cpp:54
↓ 10 callers
Method
pop_back
external/basisu/transcoder/basisu_containers.h:649
↓ 10 callers
Method
put
external/fmt/include/fmt/format.h:3764
↓ 10 callers
Method
put_bits
external/basisu/encoder/basisu_enc.h:2353
↓ 10 callers
Function
round_down_to_simd_multiple_vla
* @brief Round a count down to the largest multiple of the SIMD width. * * Assumption that the vector width is a power of two ... * * @param count
external/astc-encoder/Source/astcenc_vecmathlib.h:228
↓ 10 callers
Method
setContext
tools/ktx/command_compare.cpp:543
↓ 10 callers
Method
set_fill
external/fmt/include/fmt/base.h:827
↓ 10 callers
Function
shuffle_epi8
external/basisu/encoder/cppspmd_sse.h:235
↓ 10 callers
Function
sinc
external/basisu/encoder/basisu_resample_filters.cpp:163
↓ 10 callers
Function
square
external/basisu/transcoder/basisu.h:153
↓ 10 callers
Method
start_timestamp
Gets the time of the test program start, in ms from the start of the UNIX epoch.
tests/gtest/src/gtest.cc:5210
↓ 10 callers
Method
start_timestamp
Gets the time of the test program start, in ms from the start of the UNIX epoch.
external/fmt/test/gtest/gmock-gtest-all.cc:6701
↓ 10 callers
Method
start_transcoding
external/basisu/transcoder/basisu_transcoder.cpp:10292
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
external/astc-encoder/Source/ThirdParty/stb_image.h:3857
↓ 10 callers
Function
stbi__malloc_mad3
external/astc-encoder/Source/ThirdParty/stb_image.h:1053
↓ 10 callers
Function
store_ncimage
See header for documentation. */
external/astc-encoder/Source/astcenccli_image_load_store.cpp:2443
↓ 10 callers
Method
translate
tests/loadtests/common/vecmath.hpp:343
← previous
next →
601–700 of 12,720, ranked by callers