Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SaschaWillems/Vulkan-glTF-PBR
/ functions
Functions
2,896 in github.com/SaschaWillems/Vulkan-glTF-PBR
⨍
Functions
2,896
◇
Types & classes
2,052
↓ 16 callers
Function
is_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
external/tinygltf/json.hpp:20233
↓ 16 callers
Function
is_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
external/tinygltf/json.hpp:20052
↓ 16 callers
Method
reserve
external/imgui/imgui.h:1280
↓ 15 callers
Method
AddLine
external/imgui/imgui_draw.cpp:1009
↓ 15 callers
Function
Equals
Equals function for Value, for recursivity
external/tinygltf/tiny_gltf.h:1756
↓ 15 callers
Function
MEM_write64
external/basisu/zstd/zstddeclib.c:774
↓ 15 callers
Function
XXH64_round
external/basisu/zstd/zstddeclib.c:6709
↓ 15 callers
Function
astc_set_bits
Writes bits to output in an endian safe way
external/basisu/transcoder/basisu_transcoder.cpp:5082
↓ 15 callers
Function
combine
boost::hash_combine
external/tinygltf/json.hpp:5297
↓ 15 callers
Method
flushCommandBuffer
* Finish command buffer recording and submit it to a queue * * @param commandBuffer Command buffer to flush * @param queue Queue to submit the c
base/VulkanDevice.hpp:377
↓ 15 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
external/tinygltf/json.hpp:8068
↓ 15 callers
Method
pop_back
! @brief remove last reference token @pre not `empty()` @liveexample{The example shows the usage of `pop_back`.,json_pointer__pop_back}
external/tinygltf/json.hpp:12702
↓ 15 callers
Method
set
external/basisu/transcoder/basisu_transcoder_internal.h:679
↓ 15 callers
Function
stbi__at_eof
external/tinygltf/stb_image.h:1476
↓ 15 callers
Function
stbtt__buf_get8
external/imgui/imstb_truetype.h:1100
↓ 15 callers
Function
stbtt__csctx_rccurve_to
external/imgui/imstb_truetype.h:1909
↓ 15 callers
Function
ttULONG
external/imgui/imstb_truetype.h:1255
↓ 14 callers
Method
ByteStride
Utility function to compute byteStride for a given bufferView object. Returns -1 upon invalid glTF value or parameter configuration.
external/tinygltf/tiny_gltf.h:894
↓ 14 callers
Function
HUF_getDTableDesc
external/basisu/zstd/zstddeclib.c:7779
↓ 14 callers
Function
MEM_32bits
external/basisu/zstd/zstddeclib.c:754
↓ 14 callers
Method
number_unsigned
external/tinygltf/json.hpp:6571
↓ 14 callers
Function
set_parents
external/tinygltf/json.hpp:18775
↓ 14 callers
Function
stbtt_FindGlyphIndex
external/imgui/imstb_truetype.h:1445
↓ 14 callers
Function
stbtt__find_table
@OPTIMIZE: binary search
external/imgui/imstb_truetype.h:1273
↓ 13 callers
Function
BIT_initDStream
-******************************************************** * bitStream decoding **********************************************************/ ! BIT_init
external/basisu/zstd/zstddeclib.c:1781
↓ 13 callers
Function
BIT_reloadDStreamFast
! BIT_reloadDStreamFast() : * Similar to BIT_reloadDStream(), but with two differences: * 1. bitsConsumed <= sizeof(bitD->bitContainer)*8 must hol
external/basisu/zstd/zstddeclib.c:1913
↓ 13 callers
Method
Clear
external/imgui/imgui_draw.cpp:340
↓ 13 callers
Function
clamp
external/basisu/transcoder/basisu.h:151
↓ 13 callers
Method
createCommandBuffer
* Allocate a command buffer from the command pool * * @param level Level of the new command buffer (primary or secondary) * @param (Optional) be
base/VulkanDevice.hpp:339
↓ 13 callers
Method
subtype
! @brief return the binary subtype Returns the numerical subtype of the value if it has a subtype. If it does not have a subtype, this fu
external/tinygltf/json.hpp:5215
↓ 12 callers
Function
ImHash
Pass data_size==0 for zero-terminated strings FIXME-OPT: Replace with e.g. FNV1a hash? CRC32 pretty much randomly access 1KB. Need to do proper measur
external/imgui/imgui.cpp:1296
↓ 12 callers
Function
IsArray
external/tinygltf/tiny_gltf.h:3052
↓ 12 callers
Function
MEM_readLE16
external/basisu/zstd/zstddeclib.c:889
↓ 12 callers
Function
ParseNumberArrayProperty
external/tinygltf/tiny_gltf.h:3440
↓ 12 callers
Function
UTF8ToWchar
external/tinygltf/tiny_gltf.h:2570
↓ 12 callers
Function
XXH32_round
external/basisu/zstd/zstddeclib.c:6617
↓ 12 callers
Function
sq
external/basisu/transcoder/basisu_transcoder.cpp:6929
↓ 12 callers
Function
stbi__grow_buffer_unsafe
external/tinygltf/stb_image.h:1886
↓ 12 callers
Function
stbi__zreceive
external/tinygltf/stb_image.h:3966
↓ 11 callers
Method
AddText
external/imgui/imgui_draw.cpp:1137
↓ 11 callers
Function
ImFabs
external/imgui/imgui_internal.h:176
↓ 11 callers
Function
ImIsPowerOfTwo
external/imgui/imgui_internal.h:126
↓ 11 callers
Function
MEM_isLittleEndian
external/basisu/zstd/zstddeclib.c:757
↓ 11 callers
Function
STB_TEXTEDIT_GETCHAR
external/imgui/imgui_widgets.cpp:2870
↓ 11 callers
Method
createBuffer
* Create a buffer on the device * * @param usageFlags Usage flag bitmask for the buffer (i.e. index, vertex, uniform buffer) * @param memoryProp
base/VulkanDevice.hpp:261
↓ 11 callers
Method
number_float
external/tinygltf/json.hpp:6576
↓ 11 callers
Function
read_le_dword
external/basisu/transcoder/basisu.h:270
↓ 11 callers
Function
stbi__malloc_mad3
external/tinygltf/stb_image.h:952
↓ 11 callers
Function
to_5
external/basisu/transcoder/basisu_transcoder.cpp:14900
↓ 11 callers
Function
vec4F_set
external/basisu/transcoder/basisu_transcoder.cpp:6914
↓ 10 callers
Function
BIT_endOfDStream
! BIT_endOfDStream() : * @return : 1 if DStream has _exactly_ reached its end (all bits consumed). */
external/basisu/zstd/zstddeclib.c:1958
↓ 10 callers
Function
ImLengthSqr
external/imgui/imgui_internal.h:204
↓ 10 callers
Function
ImPow
external/imgui/imgui_internal.h:178
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
external/imgui/imgui_widgets.cpp:2869
↓ 10 callers
Function
XXH_readLE32
external/basisu/zstd/zstddeclib.c:6546
↓ 10 callers
Function
bc7_set_block_bits
external/basisu/transcoder/basisu_transcoder.cpp:11503
↓ 10 callers
Method
boolean
external/tinygltf/json.hpp:6561
↓ 10 callers
Method
end
external/basisu/transcoder/basisu_containers.h:352
↓ 10 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
external/tinygltf/json.hpp:10703
↓ 10 callers
Method
insert
external/tinygltf/json.hpp:17545
↓ 10 callers
Function
is_pow2
external/basisu/transcoder/basisu.h:159
↓ 10 callers
Function
parser
external/tinygltf/json.hpp:17706
↓ 10 callers
Function
stb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
external/imgui/imstb_textedit.h:684
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
external/tinygltf/stb_image.h:3630
↓ 9 callers
Method
AddCircleFilled
external/imgui/imgui_draw.cpp:1117
↓ 9 callers
Function
GetKey
Making this a const char* results in a pointer to a temporary when TINYGLTF_USE_RAPIDJSON is off.
external/tinygltf/tiny_gltf.h:3102
↓ 9 callers
Function
HUF_isError
external/basisu/zstd/zstddeclib.c:2764
↓ 9 callers
Function
LowerBound
std::lower_bound but without the bullshit
external/imgui/imgui.cpp:1693
↓ 9 callers
Method
PathLineTo
external/imgui/imgui.h:1695
↓ 9 callers
Function
XXH_readLE64
external/basisu/zstd/zstddeclib.c:6564
↓ 9 callers
Function
clear
! @brief clears the contents Clears the content of a JSON value and resets it to the default value as if @ref basic_json(value_t) would h
external/tinygltf/json.hpp:22873
↓ 9 callers
Method
count
external/tinygltf/json.hpp:17509
↓ 9 callers
Method
decode_huffman
external/basisu/transcoder/basisu_transcoder_internal.h:445
↓ 9 callers
Method
emplace
external/tinygltf/json.hpp:17427
↓ 9 callers
Method
erase
external/tinygltf/json.hpp:17476
↓ 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
external/tinygltf/json.hpp:20277
↓ 9 callers
Function
loadShader
base/VulkanUtils.hpp:71
↓ 9 callers
Method
read_huffman_table
external/basisu/transcoder/basisu_transcoder_internal.h:485
↓ 9 callers
Function
set_parent
external/tinygltf/json.hpp:18825
↓ 9 callers
Function
stbtt__buf_seek
external/imgui/imstb_truetype.h:1114
↓ 9 callers
Function
stbtt__new_buf
external/imgui/imstb_truetype.h:1135
↓ 9 callers
Function
stbtt_setvertex
external/imgui/imstb_truetype.h:1543
↓ 8 callers
Function
ArrayBegin
external/tinygltf/tiny_gltf.h:3060
↓ 8 callers
Function
ArrayEnd
external/tinygltf/tiny_gltf.h:3068
↓ 8 callers
Function
BIT_highbit32
-************************************************************** * Internal functions ****************************************************************
external/basisu/zstd/zstddeclib.c:1644
↓ 8 callers
Function
GetNumComponentsInType
external/tinygltf/tiny_gltf.h:245
↓ 8 callers
Function
ImTextCharFromUtf8
Convert UTF-8 to 32-bits character, process single character input. Based on stb_from_utf8() from github.com/nothings/stb/ We handle UTF-8 decoding er
external/imgui/imgui.cpp:1403
↓ 8 callers
Function
IsNavInputPressed
external/imgui/imgui_internal.h:1199
↓ 8 callers
Function
STB_TEXTEDIT_LAYOUTROW
external/imgui/imgui_widgets.cpp:2874
↓ 8 callers
Function
XXH64_mergeRound
external/basisu/zstd/zstddeclib.c:6717
↓ 8 callers
Function
ZSTD_customFree
external/basisu/zstd/zstddeclib.c:7665
↓ 8 callers
Function
ZSTD_isLegacy
ZSTD_isLegacy() : @return : > 0 if supported by legacy decoder. 0 otherwise. return value is the version. */
external/basisu/zstd/zstddeclib.c:10681
↓ 8 callers
Function
ZSTD_startingInputLength
external/basisu/zstd/zstddeclib.c:11551
↓ 8 callers
Function
astc_extract_bits
Extracts bits [low,high]
external/basisu/transcoder/basisu_transcoder.cpp:5076
↓ 8 callers
Method
clear
external/basisu/transcoder/basisu_transcoder.h:751
↓ 8 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
external/tinygltf/json.hpp:16520
↓ 8 callers
Function
dump_integer
external/tinygltf/json.hpp:17106
↓ 8 callers
Function
saturate
external/basisu/transcoder/basisu_transcoder.cpp:217
↓ 8 callers
Method
size
external/basisu/transcoder/basisu_transcoder_internal.h:598
↓ 8 callers
Function
stbi__clamp
take a -128..127 value and stbi__clamp it and convert to 0..255
external/tinygltf/stb_image.h:2216
← previous
next →
101–200 of 2,896, ranked by callers