Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BobLChen/VulkanDemos
/ functions
Functions
25,781 in github.com/BobLChen/VulkanDemos
⨍
Functions
25,781
◇
Types & classes
12,084
↓ 100 callers
Method
BeginFrame
Engine/Monkey/Demo/DVKMaterial.cpp:196
↓ 100 callers
Method
string
Default constructor
external/assimp/contrib/irrXML/irrString.h:31
↓ 99 callers
Function
stbi__err
Engine/Monkey/Loader/stb_image.h:863
↓ 99 callers
Function
stbi__err
external/assimp/contrib/stb_image/stb_image.h:851
↓ 98 callers
Method
isEmptyElement
external/assimp/code/FIReader.cpp:742
↓ 97 callers
Method
IncPtr
--------------------------------------------------------------------- Increase the file pointer (relative seeking) */
external/assimp/include/assimp/StreamReader.h:191
↓ 94 callers
Method
emplace_back
external/SPIRV-Cross/spirv_cross_containers.hpp:308
↓ 93 callers
Function
ioprintf
-----------------------------------------------------------------------------------
external/assimp/code/AssxmlExporter.cpp:72
↓ 91 callers
Method
GetString
Gets the text streamed to this object so far as an std::string. Each '\0' character in the buffer is replaced with "\\0".
external/assimp/contrib/gtest/src/gtest.cc:981
↓ 91 callers
Method
count
external/vulkan/linux/include/vulkan/vk_layer_data.h:517
↓ 91 callers
Function
ttUSHORT
external/imgui/imstb_truetype.h:1253
↓ 89 callers
Method
Normalize
Removes any redundant separators that might be in the pathname. For example, "bar///foo" becomes "bar/foo". Does not eliminate other redundancies that
external/assimp/contrib/gtest/src/gtest-filepath.cc:356
↓ 89 callers
Function
construct
* Given the list of code lengths length[0..n-1] representing a canonical * Huffman code for n symbols, construct the tables required to decode those
external/assimp/contrib/zlib/contrib/puff/puff.c:340
↓ 88 callers
Method
Open
------------------------------------------------------------------------------------------------ Opens a file, which is part of the archive.
external/assimp/code/D3MFOpcPackage.cpp:313
↓ 87 callers
Function
GetCurrentWindow
external/imgui/imgui_internal.h:1235
↓ 87 callers
Function
min
external/assimp/code/ProcessHelper.h:68
↓ 86 callers
Function
GetHeight
external/imgui/imgui_internal.h:433
↓ 86 callers
Function
GetWidth
external/imgui/imgui_internal.h:432
↓ 86 callers
Method
replace
replaces all characters of a special type with another one
external/assimp/contrib/irrXML/irrString.h:574
↓ 84 callers
Function
PutUnsafe
external/assimp/contrib/rapidjson/include/rapidjson/stream.h:91
↓ 82 callers
Method
Perspective
Engine/Monkey/Math/Matrix4x4.h:1638
↓ 80 callers
Method
SetPosition
Engine/Monkey/Math/Matrix4x4.h:1431
↓ 79 callers
Method
EndObject
external/assimp/contrib/rapidjson/include/rapidjson/schema.h:197
↓ 78 callers
Method
BeginObject
Engine/Monkey/Demo/DVKMaterial.cpp:231
↓ 78 callers
Method
begin
return iterator begin (needed for range-based for)
examples/68_RTXPathTracing/json.hpp:4260
↓ 78 callers
Method
destroy
external/vulkan/macos/include/glslang/Include/PoolAlloc.h:299
↓ 78 callers
Method
get_type
external/SPIRV-Cross/spirv_common.hpp:1453
↓ 75 callers
Method
begin
return iterator begin (needed for range-based for)
examples/64_RTXRayTracingSimple/json.hpp:4260
↓ 75 callers
Method
begin
return iterator begin (needed for range-based for)
examples/63_RTXRayTracingMesh/json.hpp:4260
↓ 75 callers
Method
begin
return iterator begin (needed for range-based for)
examples/66_RTXRayTracingHitGroup/json.hpp:4260
↓ 75 callers
Method
begin
return iterator begin (needed for range-based for)
examples/67_RTXRayTracingMonteCarlo/json.hpp:4260
↓ 75 callers
Method
begin
return iterator begin (needed for range-based for)
examples/65_RTXRayTracingReflection/json.hpp:4260
↓ 74 callers
Method
clear
external/SPIRV-Cross/spirv_common.hpp:84
↓ 73 callers
Function
AtomMatchesChar
Returns true iff the given atom (specified by escaped and pattern) matches ch. The result is undefined if the atom is invalid.
external/assimp/contrib/gtest/src/gtest-port.cc:652
↓ 73 callers
Method
LookAt
Engine/Monkey/Math/Matrix4x4.h:732
↓ 72 callers
Method
erase
Erases an element from the array. May be slow, because all elements following after the erased element have to be copied. \param index: Index of eleme
external/assimp/contrib/irrXML/irrArray.h:394
↓ 71 callers
Function
Draw
Demonstrate creating a simple console window, with scrolling, filtering, completion and history. For the console example, here we are using a more C++
external/imgui/imgui_demo.cpp:3059
↓ 70 callers
Function
ASSIMP_stricmp
------------------------------------------------------------------------------- @brief Helper function to do platform independent string comparison.
external/assimp/include/assimp/StringComparison.h:136
↓ 70 callers
Function
Setup
external/assimp/contrib/gtest/include/gtest/gtest.h:474
↓ 70 callers
Method
report_error
external/SPIRV-Cross/spirv_cross_c.cpp:116
↓ 68 callers
Function
ImMin
external/imgui/imgui_internal.h:195
↓ 68 callers
Function
Max
external/vulkan/macos/include/glslang/Include/Common.h:207
↓ 68 callers
Function
convert_to_string
external/SPIRV-Cross/spirv_common.hpp:202
↓ 68 callers
Method
erase
external/imgui/imgui.h:1506
↓ 67 callers
Function
ASSIMP_strincmp
------------------------------------------------------------------------------- @brief Helper function to do platform independent string comparison.
external/assimp/include/assimp/StringComparison.h:184
↓ 67 callers
Method
c_str
external/vulkan/linux/include/glslang/Include/InfoSink.h:85
↓ 66 callers
Function
ai_snprintf
external/assimp/include/assimp/StringUtils.h:73
↓ 66 callers
Function
append
external/assimp/contrib/utf8cpp/source/utf8/checked.h:73
↓ 66 callers
Method
write_character
examples/64_RTXRayTracingSimple/json.hpp:4399
↓ 66 callers
Method
write_character
examples/63_RTXRayTracingMesh/json.hpp:4399
↓ 66 callers
Method
write_character
examples/66_RTXRayTracingHitGroup/json.hpp:4399
↓ 66 callers
Method
write_character
examples/67_RTXRayTracingMonteCarlo/json.hpp:4399
↓ 66 callers
Method
write_character
examples/68_RTXPathTracing/json.hpp:4399
↓ 66 callers
Method
write_character
examples/65_RTXRayTracingReflection/json.hpp:4399
↓ 65 callers
Method
GetI1
--------------------------------------------------------------------- Read a signed 8 bit integer from the stream */
external/assimp/include/assimp/StreamReader.h:135
↓ 65 callers
Function
SkipSpacesAndLineEnd
-------------------------------------------------------------------
external/assimp/code/SMDLoader.h:362
↓ 65 callers
Method
StartFrame
Engine/Monkey/Demo/ImageGUIContext.cpp:618
↓ 65 callers
Method
split
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
examples/68_RTXPathTracing/json.hpp:7065
↓ 64 callers
Function
IsAnyWindowHovered
external/imgui/imgui.h:1422
↓ 64 callers
Function
IsRootWindowOrAnyChildHovered
Use SetNextWindowSize(size, ImGuiCond_FirstUseEver) + SetNextWindowBgAlpha() instead.
external/imgui/imgui.h:1432
↓ 64 callers
Method
Put
external/assimp/contrib/rapidjson/include/rapidjson/encodings.h:593
↓ 64 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
examples/68_RTXPathTracing/json.hpp:10964
↓ 64 callers
Method
pop_back
external/imgui/imgui.h:1504
↓ 63 callers
Function
PixelFormatToVkFormat
Engine/Monkey/Vulkan/VulkanRHI.h:130
↓ 63 callers
Method
Submit
Engine/Monkey/Demo/DVKCommand.cpp:32
↓ 63 callers
Method
add
external/SPIRV-Cross/main.cpp:60
↓ 63 callers
Method
release
external/vulkan/linux/include/spirv_cross/spirv_common.hpp:281
↓ 62 callers
Function
Min
external/vulkan/macos/include/glslang/Include/Common.h:206
↓ 62 callers
Method
end
external/vulkan/linux/include/vulkan/vk_layer_data.h:305
↓ 62 callers
Method
scalar
external/SPIRV-Cross/spirv_common.hpp:1148
↓ 61 callers
Method
size
Returns size of used array. \return Size of elements in the array.
external/assimp/contrib/irrXML/irrArray.h:268
↓ 60 callers
Method
Peek
external/assimp/contrib/rapidjson/include/rapidjson/reader.h:1404
↓ 60 callers
Method
name
examples/68_RTXPathTracing/json.hpp:217
↓ 60 callers
Method
supports_msl_version
external/SPIRV-Cross/spirv_msl.hpp:323
↓ 59 callers
Function
ValuesIn
external/assimp/contrib/gtest/include/gtest/gtest-param-test.h:308
↓ 59 callers
Method
end
external/imgui/imgui.h:1477
↓ 58 callers
Method
size
external/vulkan/macos/include/glslang/Include/arrays.h:101
↓ 57 callers
Method
create
external/assimp/code/FIReader.cpp:143
↓ 56 callers
Method
GetPropertyInteger
------------------------------------------------------------------------------------------------ Get a configuration property
external/assimp/code/Exporter.cpp:593
↓ 56 callers
Function
SetEnv
Sets an environment variable with the given name to the given value. If the value argument is "", unsets the environment variable. The caller must e
external/assimp/contrib/gtest/test/gtest_unittest.cc:1625
↓ 55 callers
Method
size
external/vulkan/linux/include/glslang/Include/arrays.h:101
↓ 54 callers
Method
SetIdentity
Engine/Monkey/Math/Matrix4x4.h:338
↓ 53 callers
Method
Begin
Use case A: Begin() called from constructor with items_height<0, then called again from Sync() in StepNo 1 Use case B: Begin() called from constructor
external/imgui/imgui.cpp:2056
↓ 52 callers
Function
ImFloor
external/imgui/imgui_internal.h:211
↓ 52 callers
Method
reset
external/assimp/code/BlenderDNA.h:153
↓ 51 callers
Function
fast_atof
------------------------------------------------------------------------------------ The same but more human.
external/assimp/include/assimp/fast_atof.h:347
↓ 51 callers
Method
increase_bound_by
external/SPIRV-Cross/spirv_cross_parsed_ir.cpp:677
↓ 51 callers
Function
swap
external/assimp/contrib/Open3DGC/o3dgcCommon.h:146
↓ 50 callers
Function
Values
external/assimp/contrib/gtest/include/gtest/gtest-param-test.h:348
↓ 49 callers
Method
Inverse
Engine/Monkey/Math/Quat.h:492
↓ 48 callers
Function
ShowHelpMarker
Helper to display a little (?) mark which shows a tooltip when hovered.
external/imgui/imgui_demo.cpp:121
↓ 47 callers
Method
Set
Copy a std::string to the aiString */
external/assimp/include/assimp/types.h:284
↓ 47 callers
Function
zip64local_putValue
external/assimp/contrib/zlib/contrib/minizip/zip.c:287
↓ 46 callers
Method
GetI2
--------------------------------------------------------------------- Read a signed 16 bit integer from the stream */
external/assimp/include/assimp/StreamReader.h:129
↓ 46 callers
Method
GetI4
--------------------------------------------------------------------- Read an signed 32 bit integer from the stream */
external/assimp/include/assimp/StreamReader.h:141
↓ 46 callers
Method
GetWidth
Engine/Monkey/Vulkan/VulkanSwapChain.h:42
↓ 46 callers
Function
ImClamp
external/imgui/imgui_internal.h:197
↓ 46 callers
Function
ImRect
external/imgui/imgui_internal.h:425
↓ 46 callers
Method
Tell
external/assimp/contrib/rapidjson/include/rapidjson/reader.h:1409
↓ 46 callers
Method
size
external/vulkan/linux/include/glslang/MachineIndependent/localintermediate.h:80
← previous
next →
101–200 of 25,781, ranked by callers