MCPcopy Create free account

hub / github.com/SaschaWillems/HowToVulkan / functions

Functions203 in github.com/SaschaWillems/HowToVulkan

↓ 1 callersFunctionktxTextureInt_constructFromNamedFile
* @memberof ktxTexture @private * @brief Construct a ktxTexture from a named KTX file. * * See ktxTextureInt_constructFromStream for details. * *
source/external/ktx/lib/texture.c:469
↓ 1 callersFunctionktxTextureInt_constructFromStdioStream
* @memberof ktxTexture @private * @brief Construct a ktxTexture from a stdio stream reading from a KTX source. * * See ktxTextureInt_constructFromS
source/external/ktx/lib/texture.c:434
↓ 1 callersFunctionktxTextureInt_destruct
* @memberof ktxTexture @private * @~English * @brief Free the memory associated with the texture contents * * @param[in] This pointer to the ktxTe
source/external/ktx/lib/texture.c:538
↓ 1 callersFunctionktxTexture_CreateFromNamedFile
* @memberof ktxTexture * @~English * @brief Create a ktxTexture from a named KTX file. * * The address of a newly created ktxTexture reflecting th
source/external/ktx/lib/texture.c:717
↓ 1 callersFunctionktxTexture_Destroy
* @memberof ktxTexture * @~English * @brief Destroy a ktxTexture object. * * This frees the memory associated with the texture contents and the me
source/external/ktx/lib/texture.c:805
↓ 1 callersFunctionktxTexture_GetElementSize
* @memberof ktxTexture * @~English * @brief Return the size in bytes of an elements of a texture's * images. * * For uncompressed textures
source/external/ktx/lib/texture.c:850
↓ 1 callersFunctionktxTexture_GetSize
* @memberof ktxTexture * @~English * @brief Return the total size of the texture image data in bytes. * * @param[in] This pointer to the ktxTextur
source/external/ktx/lib/texture.c:832
↓ 1 callersFunctionktxTexture_GetVkFormat
@memberof ktxTexture * @~English * @brief Return the VkFormat enum of a ktxTexture object. * * @return The VkFormat of the ktxTexture. May return
source/external/ktx/lib/vkloader.c:1154
↓ 1 callersFunctionktxTexture_IterateLevels
* @memberof ktxTexture * @~English * @brief Iterate over the mip levels in a ktxTexture object. * * This is almost identical to ktxTexture_Iterate
source/external/ktx/lib/texture.c:1261
↓ 1 callersFunctionktxTexture_VkUploadEx
* @memberof ktxTexture * @~English * @brief Create a Vulkan image object from a ktxTexture object. * * Creates a VkImage with @c VkFormat etc. mat
source/external/ktx/lib/vkloader.c:603
↓ 1 callersFunctionktxTexture_WriteToStdioStream
* @memberof ktxTexture * @~English * @brief Write a ktxTexture object to a stdio stream in KTX format. * * @param[in] This pointer to the tar
source/external/ktx/lib/writer.c:362
↓ 1 callersFunctionktxTexture_calcDataSize
* @memberof ktxTexture @private * @~English * @brief Return the number of bytes needed to store all the image data for * a ktxTexture. * *
source/external/ktx/lib/texture.c:1461
↓ 1 callersFunctionktxTexture_glTypeSize
* @memberof ktxTexture @private * @~English * @brief Return the size of the primitive type of a single color component * * @param[in] This
source/external/ktx/lib/texture.c:1477
↓ 1 callersFunctionktxTexture_rowInfo
* @memberof ktxTexture @private * @~English * @brief Get information about rows of an uncompresssed texture image at a * specified level. *
source/external/ktx/lib/texture.c:1502
↓ 1 callersFunctionktxVulkanDeviceInfo_Construct
* @memberof ktxVulkanDeviceInfo * @~English * @brief Construct a ktxVulkanDeviceInfo object. * * Records the device information, allocates a comma
source/external/ktx/lib/vkloader.c:152
↓ 1 callersFunctionktxVulkanDeviceInfo_Destruct
* @memberof ktxVulkanDeviceInfo * @~English * @brief Destruct a ktxVulkanDeviceInfo object. * * Frees the command buffer. * * @param This pointe
source/external/ktx/lib/vkloader.c:209
↓ 1 callersFunctionktxVulkanLoadLibrary
source/external/ktx/lib/vk_funcs.c:126
↓ 1 callersFunctionparseRawTriple
Parse raw triples: i, i/j/k, i//k, i/j
source/external/tinyobj/tiny_obj_loader.h:1253
↓ 1 callersFunctionparseTextureType
source/external/tinyobj/tiny_obj_loader.h:1147
↓ 1 callersFunctionpnpoly
source/external/tinyobj/tiny_obj_loader.h:1451
↓ 1 callersFunctionsetupAlphaTable
Code used to create the valtab NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
source/external/ktx/lib/etcdec.cxx:251
MethodGetAmbient
source/external/tinyobj/tiny_obj_loader.h:283
MethodGetCustomParameter
source/external/tinyobj/tiny_obj_loader.h:316
MethodGetDiffuse
For pybind11
source/external/tinyobj/tiny_obj_loader.h:247
MethodGetEmission
source/external/tinyobj/tiny_obj_loader.h:274
MethodGetSpecular
source/external/tinyobj/tiny_obj_loader.h:256
MethodGetTransmittance
source/external/tinyobj/tiny_obj_loader.h:265
FunctionLoadObjWithCallback
source/external/tinyobj/tiny_obj_loader.h:3175
MethodMaterialFileReader
Path could contain separator(';' in Windows, ':' in Posix)
source/external/tinyobj/tiny_obj_loader.h:479
MethodMaterialReader
source/external/tinyobj/tiny_obj_loader.h:464
MethodMaterialStreamReader
source/external/tinyobj/tiny_obj_loader.h:496
MethodObjReader
source/external/tinyobj/tiny_obj_loader.h:539
MethodObjReaderConfig
source/external/tinyobj/tiny_obj_loader.h:530
MethodParseFromFile
source/external/tinyobj/tiny_obj_loader.h:3471
MethodParseFromString
source/external/tinyobj/tiny_obj_loader.h:3495
MethodSetAmbient
source/external/tinyobj/tiny_obj_loader.h:298
MethodSetDiffuse
source/external/tinyobj/tiny_obj_loader.h:292
MethodSetSpecular
source/external/tinyobj/tiny_obj_loader.h:304
MethodSetTransmittance
source/external/tinyobj/tiny_obj_loader.h:310
MethodTinyObjPoint
source/external/tinyobj/tiny_obj_loader.h:1465
MethodValid
.obj was loaded or parsed correctly.
source/external/tinyobj/tiny_obj_loader.h:565
Function_ktxUnpackETC
source/external/ktx/lib/etcunpack.cxx:66
Methodattrib_t
source/external/tinyobj/tiny_obj_loader.h:414
Methodcallback_t
source/external/tinyobj/tiny_obj_loader.h:450
FunctiondecompressBlockAlpha
source/external/ktx/lib/etcdec.cxx:1683
FunctiondecompressBlockAlpha16bit
source/external/ktx/lib/etcdec.cxx:1842
FunctiondecompressBlockDiffFlip
source/external/ktx/lib/etcdec.cxx:1031
FunctiondecompressBlockDifferentialWithAlpha
source/external/ktx/lib/etcdec.cxx:1326
FunctiondecompressBlockETC2
source/external/ktx/lib/etcdec.cxx:1103
FunctiondecompressBlockETC21BitAlpha
source/external/ktx/lib/etcdec.cxx:1622
FunctiondecompressBlockPlanar57
source/external/ktx/lib/etcdec.cxx:749
FunctiondecompressBlockTHUMB58H
source/external/ktx/lib/etcdec.cxx:698
FunctiondecompressBlockTHUMB58HAlpha
source/external/ktx/lib/etcdec.cxx:1481
FunctiondecompressBlockTHUMB59T
source/external/ktx/lib/etcdec.cxx:595
FunctiondecompressBlockTHUMB59TAlpha
source/external/ktx/lib/etcdec.cxx:1398
Methodface_t
source/external/tinyobj/tiny_obj_loader.h:713
FunctionktxErrorString
* @~English * @brief Return a string corresponding to a KTX error code. * * @param error the error code for which to return a string * * @ret
source/external/ktx/lib/errstr.c:65
FunctionktxFileStream_getpos
* @internal * @~English * @brief Get the current read/write position in a ktxFileStream. * * @param [in] str pointer to the ktxStream to quer
source/external/ktx/lib/filestream.c:188
FunctionktxFileStream_getsize
* @internal * @~English * @brief Get the size of a ktxFileStream in bytes. * * @param [in] str pointer to the ktxStream whose size is to be
source/external/ktx/lib/filestream.c:256
FunctionktxFileStream_read
* @internal * @~English * @brief Read bytes from a ktxFileStream. * * @param [in] str pointer to the ktxStream from which to read. * @param
source/external/ktx/lib/filestream.c:74
FunctionktxFileStream_setpos
* @internal * @~English * @brief Set the current read/write position in a ktxFileStream. * * Offset of 0 is the start of the file. This function o
source/external/ktx/lib/filestream.c:222
FunctionktxFileStream_skip
* @internal * @~English * @brief Skip bytes in a ktxFileStream. * * @param [in] str pointer to a ktxStream object. * @param [in] count
source/external/ktx/lib/filestream.c:110
FunctionktxFileStream_write
* @internal * @~English * @brief Write bytes to a ktxFileStream. * * @param [in] str pointer to the ktxStream that is the destination of the
source/external/ktx/lib/filestream.c:156
FunctionktxHashList_Destroy
* @memberof ktxHashList @public * @~English * @brief Destroy a hash list. * * All memory associated with the hash list's keys and values * is fre
source/external/ktx/lib/hashlist.c:135
FunctionktxHashList_FindValue
* @memberof ktxHashList @public * @~English * @brief Looks up a key in a hash list and returns the value. * * @param [in] pHead pointer
source/external/ktx/lib/hashlist.c:204
FunctionktxHashTable_Create
* @memberof KTX_hash_table * @~English * @deprecated Use ktxHashList_Create(). */
source/external/ktx/lib/hashtable.c:39
FunctionktxHashTable_Deserialize
* @memberof KTX_hash_table * @deprecated Use ktxHashList_Deserialize(). * @~English * @brief Create a new hash table from a block of serialized key
source/external/ktx/lib/hashtable.c:83
FunctionktxHashTable_Serialize
* @memberof KTX_hash_table * @~English * @deprecated Use ktxHashList_Serialize(). * @brief Serializes the hash table to a block of memory suitable
source/external/ktx/lib/hashtable.c:53
FunctionktxMemStream_getpos
* @internal * @~English * @brief Get the current read/write position in a ktxMemStream. * * @param [in] str pointer to the ktxStream to query
source/external/ktx/lib/memstream.c:377
FunctionktxMemStream_getsize
* @internal * @~English * @brief Get the size of a ktxMemStream in bytes. * * @param [in] str pointer to the ktxStream whose size is to be q
source/external/ktx/lib/memstream.c:459
FunctionktxMemStream_read
* @internal * @~English * @brief Read bytes from a ktxMemStream. * * @param [in] str pointer to ktxMem struct, converted to a void*, that
source/external/ktx/lib/memstream.c:259
FunctionktxMemStream_setpos
* @internal * @~English * @brief Set the current read/write position in a ktxMemStream. * * Offset of 0 is the start of the file. * * @param [in
source/external/ktx/lib/memstream.c:404
FunctionktxMemStream_skip
* @internal * @~English * @brief Skip bytes in a ktxMemStream. * * @param [in] str pointer to the ktxStream on which to operate. * @param [i
source/external/ktx/lib/memstream.c:296
FunctionktxMemStream_write
* @internal * @~English * @brief Write bytes to a ktxMemStream. * * @param [out] str pointer to the ktxStream that specifies the destination.
source/external/ktx/lib/memstream.c:335
FunctionktxMem_clear
* @internal * @brief Clear the data of a memory stream. * * @param pMem pointer to ktxMem to clear. */
source/external/ktx/lib/memstream.c:186
FunctionktxTexture_Create
* @memberof ktxTexture * @ingroup writer * @brief Create a new empty ktxTexture. * * The address of the newly created ktxTexture is written to the
source/external/ktx/lib/texture.c:594
FunctionktxTexture_CreateFromMemory
* @memberof ktxTexture * @~English * @brief Create a ktxTexture from KTX-formatted data in memory. * * The address of a newly created ktxTexture r
source/external/ktx/lib/texture.c:770
FunctionktxTexture_CreateFromStdioStream
* @memberof ktxTexture * @~English * @brief Create a ktxTexture from a stdio stream reading from a KTX source. * * The address of a newly created
source/external/ktx/lib/texture.c:664
FunctionktxTexture_GetData
* @memberof ktxTexture * @~English * @brief Return a pointer to the texture image data. * * @param[in] This pointer to the ktxTexture object of in
source/external/ktx/lib/texture.c:819
FunctionktxTexture_SetImageFromMemory
* @memberof ktxTexture * @~English * @brief Set image for level, layer, faceSlice from an image in memory. * * Uncompressed images in memory are e
source/external/ktx/lib/writer.c:225
FunctionktxTexture_SetImageFromStdioStream
* @memberof ktxTexture * @~English * @brief Set image for level, layer, faceSlice from a stdio stream source. * * Uncompressed images read from th
source/external/ktx/lib/writer.c:177
FunctionktxTexture_VkUpload
@memberof ktxTexture * @~English * @brief Create a Vulkan image object from a ktxTexture object. * * Calls ktxTexture_VkUploadEx() with the most c
source/external/ktx/lib/vkloader.c:1137
FunctionktxTexture_WriteToMemory
* @memberof ktxTexture * @~English * @brief Write a ktxTexture object to block of memory in KTX format. * * Memory is allocated by the function an
source/external/ktx/lib/writer.c:440
FunctionktxTexture_WriteToNamedFile
* @memberof ktxTexture * @~English * @brief Write a ktxTexture object to a named file in KTX format. * * @param[in] This pointer to the targe
source/external/ktx/lib/writer.c:396
FunctionktxVulkanDeviceInfo_Create
* @memberof ktxVulkanDeviceInfo * @~English * @brief Create a ktxVulkanDeviceInfo object. * * Allocates CPU memory for a ktxVulkanDeviceInfo obje
source/external/ktx/lib/vkloader.c:107
FunctionktxVulkanDeviceInfo_Destroy
* @memberof ktxVulkanDeviceInfo * @~English * @brief Destroy a ktxVulkanDeviceInfo object. * * Calls ktxVulkanDeviceInfo_destruct() then frees the
source/external/ktx/lib/vkloader.c:225
FunctionktxVulkanTexture_Destruct
* @memberof ktxVulkanTexture * @~English * @brief Destructor for the object returned when loading a texture image. * * Frees the Vulkan resources
source/external/ktx/lib/vkloader.c:1440
FunctionlinearTilingCallback
* @internal * @~English * @brief Callback for linear tiled textures with no source row padding. * * Copy the image data into the mapped Vulkan ima
source/external/ktx/lib/vkloader.c:430
FunctionlinearTilingPadCallback
* @internal * @~English * @brief Callback for linear tiled textures with possible source row * padding. * * Need to use this long method a
source/external/ktx/lib/vkloader.c:470
Functionmain
source/main.cpp:110
Methodoperator()
source/external/tinyobj/tiny_obj_loader.h:2484
FunctionoptimalTilingCallback
* @internal * @~English * @brief Callback for optimally tiled textures with no source row padding. * * Images must be preloaded into the staging b
source/external/ktx/lib/vkloader.c:288
FunctionoptimalTilingPadCallback
* @internal * @~English * @brief Callback for optimally tiled textures with possible source row * padding. * * Copies data to the staging
source/external/ktx/lib/vkloader.c:346
FunctionparseV
source/external/tinyobj/tiny_obj_loader.h:1081
Functionread_big_endian_2byte_word
Read a word in big endian style NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
source/external/ktx/lib/etcdec.cxx:287
Functionread_big_endian_4byte_word
Read a word in big endian style NO WARRANTY --- SEE STATEMENT IN TOP OF FILE (C) Ericsson AB 2013. All Rights Reserved.
source/external/ktx/lib/etcdec.cxx:307
Methodtag_sizes
source/external/tinyobj/tiny_obj_loader.h:733
Methodvertex_index_t
source/external/tinyobj/tiny_obj_loader.h:699
FunctionvkGetFormatFromOpenGLType
source/external/ktx/lib/vk_format.h:409
FunctionvkGetFormatSize
source/external/ktx/lib/vk_format.h:850
← previousnext →101–200 of 203, ranked by callers