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
↓ 269 callers
Method
size
external/tinygltf/json.hpp:3209
↓ 161 callers
Function
create
external/tinygltf/json.hpp:18425
↓ 144 callers
Function
stbi__get8
external/tinygltf/stb_image.h:1465
↓ 132 callers
Function
ImMax
external/imgui/imgui_internal.h:192
↓ 122 callers
Method
write_character
external/tinygltf/json.hpp:13590
↓ 111 callers
Method
c_str
external/imgui/imgui.h:1371
↓ 110 callers
Method
data
external/basisu/transcoder/basisu_containers.h:442
↓ 110 callers
Method
push_back
NB: It is forbidden to call push_back/push_front/insert with a reference pointing inside the ImVector data itself! e.g. v.push_back(v[10]) is forbidde
external/imgui/imgui.h:1295
↓ 99 callers
Function
stbi__err
external/tinygltf/stb_image.h:880
↓ 92 callers
Method
resize
external/imgui/imgui.h:1278
↓ 91 callers
Function
FindMember
external/tinygltf/tiny_gltf.h:3110
↓ 91 callers
Function
ttUSHORT
external/imgui/imstb_truetype.h:1253
↓ 90 callers
Method
size
external/imgui/imgui.h:1261
↓ 88 callers
Function
GetCurrentWindow
external/imgui/imgui_internal.h:1113
↓ 87 callers
Method
clear
external/imgui/imgui.h:1266
↓ 87 callers
Function
minimum
external/basisu/transcoder/basisu.h:133
↓ 80 callers
Method
empty
! @brief return whether pointer points to the root document @return true iff the JSON pointer points to the root document @complexity Co
external/tinygltf/json.hpp:12773
↓ 79 callers
Method
find
external/tinygltf/json.hpp:17521
↓ 77 callers
Function
clamp255
external/basisu/transcoder/basisu_transcoder_internal.h:647
↓ 77 callers
Method
end
return iterator end (needed for range-based for)
external/tinygltf/json.hpp:4570
↓ 74 callers
Method
size
external/basisu/transcoder/basisu_containers.h:356
↓ 65 callers
Method
begin
return iterator begin (needed for range-based for)
external/tinygltf/json.hpp:4564
↓ 62 callers
Function
ImMin
external/imgui/imgui_internal.h:191
↓ 57 callers
Function
JsonToString
external/tinygltf/tiny_gltf.h:3131
↓ 48 callers
Function
ImFloor
external/imgui/imgui_internal.h:207
↓ 48 callers
Function
JsonAddMember
external/tinygltf/tiny_gltf.h:6460
↓ 47 callers
Function
get
external/tinygltf/json.hpp:4579
↓ 46 callers
Function
ImClamp
external/imgui/imgui_internal.h:193
↓ 46 callers
Function
maximum
external/basisu/transcoder/basisu.h:129
↓ 44 callers
Function
stbi__rewind
external/tinygltf/stb_image.h:793
↓ 43 callers
Method
end
external/imgui/imgui.h:1269
↓ 42 callers
Function
ImRect
external/imgui/imgui_internal.h:376
↓ 42 callers
Function
swap
external/basisu/transcoder/basisu_containers.h:1972
↓ 41 callers
Function
ShowHelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered.
external/imgui/imgui_demo.cpp:115
↓ 41 callers
Method
destroy
base/VulkanglTFModel.cpp:75
↓ 41 callers
Function
iabs
external/basisu/transcoder/basisu.h:153
↓ 40 callers
Function
SerializeNumberProperty
external/tinygltf/tiny_gltf.h:6508
↓ 40 callers
Method
push_back
! @brief append an unescaped token at the end of the reference pointer @param[in] token token to add @complexity Amortized constant.
external/tinygltf/json.hpp:12748
↓ 39 callers
Function
ZSTD_isError
! ZSTD_isError() : * tells if a return value is an error code * symbol is required for external callers */
external/basisu/zstd/zstddeclib.c:7627
↓ 39 callers
Function
stbi__get16be
external/tinygltf/stb_image.h:1529
↓ 38 callers
Function
add
add a character to token_buffer
external/tinygltf/json.hpp:8021
↓ 38 callers
Method
empty
external/imgui/imgui.h:1260
↓ 37 callers
Function
GetCurrentWindowRead
We should always have a CurrentWindow in the stack (there is an implicit "Debug" window) If this ever crash because g.CurrentWindow is NULL it means t
external/imgui/imgui_internal.h:1112
↓ 37 callers
Function
ttSHORT
external/imgui/imstb_truetype.h:1254
↓ 36 callers
Method
GetID
external/imgui/imgui.cpp:2367
↓ 36 callers
Function
ParseIntegerProperty
external/tinygltf/tiny_gltf.h:3313
↓ 36 callers
Method
Type
external/tinygltf/tiny_gltf.h:318
↓ 36 callers
Function
type_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
external/tinygltf/json.hpp:24675
↓ 35 callers
Method
AddRectFilled
external/imgui/imgui_draw.cpp:1030
↓ 32 callers
Function
IsObject
external/tinygltf/tiny_gltf.h:3076
↓ 32 callers
Function
basic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
external/tinygltf/json.hpp:18975
↓ 32 callers
Function
stbi__get32le
external/tinygltf/stb_image.h:1552
↓ 31 callers
Function
ImFormatString
external/imgui/imgui.cpp:1268
↓ 31 callers
Function
ImLerp
external/imgui/imgui_internal.h:194
↓ 31 callers
Function
MEM_readLE32
external/basisu/zstd/zstddeclib.c:921
↓ 31 callers
Method
parse_error
external/tinygltf/json.hpp:2941
↓ 30 callers
Function
SerializeStringProperty
external/tinygltf/tiny_gltf.h:6537
↓ 30 callers
Method
key
external/tinygltf/json.hpp:6596
↓ 30 callers
Function
stbi__get16le
external/tinygltf/stb_image.h:1544
↓ 30 callers
Function
stbi__skip
external/tinygltf/stb_image.h:1488
↓ 29 callers
Function
IsKeyPressedMap
Inputs
external/imgui/imgui_internal.h:1197
↓ 29 callers
Function
ParseStringProperty
external/tinygltf/tiny_gltf.h:3549
↓ 29 callers
Function
construct
external/basisu/transcoder/basisu_containers.h:74
↓ 28 callers
Function
SerializeValue
external/tinygltf/tiny_gltf.h:6647
↓ 28 callers
Function
end
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
external/tinygltf/json.hpp:22252
↓ 27 callers
Function
ParseExtensionsProperty
external/tinygltf/tiny_gltf.h:3709
↓ 27 callers
Function
unpack_uastc
external/basisu/transcoder/basisu_transcoder.cpp:12141
↓ 26 callers
Function
ParseExtrasProperty
external/tinygltf/tiny_gltf.h:3255
↓ 24 callers
Method
AddRect
a: upper-left, b: lower-right. we don't render 1 px sized rectangles properly.
external/imgui/imgui_draw.cpp:1019
↓ 24 callers
Function
BIT_reloadDStream
! BIT_reloadDStream() : * Refill `bitD` from buffer previously set in BIT_initDStream() . * This function is safe, it guarantees it will not read
external/basisu/zstd/zstddeclib.c:1929
↓ 24 callers
Function
STBI__CASE
external/tinygltf/stb_image.h:4481
↓ 24 callers
Method
get_selector
external/basisu/transcoder/basisu_transcoder.cpp:1272
↓ 24 callers
Function
is_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
external/tinygltf/json.hpp:20211
↓ 24 callers
Method
resize
resize(0) sets the container to empty, but does not free the allocated block.
external/basisu/transcoder/basisu_containers.h:521
↓ 23 callers
Function
mul_8
external/basisu/transcoder/basisu_transcoder.cpp:219
↓ 23 callers
Method
operator[]
access to successor
external/tinygltf/json.hpp:12427
↓ 22 callers
Function
JsonPushBack
external/tinygltf/tiny_gltf.h:6471
↓ 22 callers
Function
JsonReserveArray
external/tinygltf/tiny_gltf.h:6495
↓ 22 callers
Method
pop_back
external/imgui/imgui.h:1296
↓ 22 callers
Method
value
return value of the iterator
external/tinygltf/json.hpp:4545
↓ 21 callers
Function
input_adapter
external/tinygltf/json.hpp:5797
↓ 20 callers
Function
ImSaturate
external/imgui/imgui_internal.h:203
↓ 20 callers
Function
begin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
external/tinygltf/json.hpp:22181
↓ 20 callers
Method
set_high_color
external/basisu/transcoder/basisu_transcoder.cpp:6114
↓ 20 callers
Method
set_low_color
external/basisu/transcoder/basisu_transcoder.cpp:6106
↓ 20 callers
Function
stbi__malloc
external/tinygltf/stb_image.h:886
↓ 19 callers
Function
SerializeExtensionMap
external/tinygltf/tiny_gltf.h:6732
↓ 19 callers
Method
number_integer
external/tinygltf/json.hpp:6566
↓ 19 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
external/imgui/imstb_textedit.h:574
↓ 19 callers
Function
stbi__get32be
external/tinygltf/stb_image.h:1535
↓ 18 callers
Function
ParseNumberProperty
external/tinygltf/tiny_gltf.h:3402
↓ 18 callers
Function
from_json
external/tinygltf/json.hpp:3962
↓ 18 callers
Method
getMemoryType
* Get the index of a memory type that has all the requested property bits set * * @param typeBits Bitmask with bits set for each memory type suppo
base/VulkanDevice.hpp:112
↓ 18 callers
Function
read_bits1_to_9_fst
external/basisu/transcoder/basisu_transcoder.cpp:12110
↓ 18 callers
Method
sax_parse
external/tinygltf/json.hpp:11078
↓ 18 callers
Function
stbtt__handle_clipped_edge
the edge passed in here does not cross the vertical line at x or the vertical line at x+1 (i.e. it has already been clipped to those)
external/imgui/imstb_truetype.h:2918
↓ 17 callers
Method
begin
external/imgui/imgui.h:1267
↓ 17 callers
Method
get_token_string
! @return a string representation of the last read byte */
external/tinygltf/json.hpp:10850
↓ 17 callers
Function
to_json
external/tinygltf/json.hpp:4871
↓ 16 callers
Method
OnKeyPressed
external/imgui/imgui_widgets.cpp:2967
next →
1–100 of 2,896, ranked by callers