Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Themaister/Granite
/ functions
Functions
5,664 in github.com/Themaister/Granite
⨍
Functions
5,664
◇
Types & classes
1,446
↓ 714 callers
Method
push_back
util/small_vector.hpp:243
↓ 526 callers
Method
size
util/array_view.hpp:79
↓ 458 callers
Method
get_device
vulkan/device.hpp:443
↓ 394 callers
Method
data
util/hash.hpp:42
↓ 390 callers
Function
max
math/muglm/muglm_impl.hpp:662
↓ 383 callers
Method
get
util/hash.hpp:97
↓ 293 callers
Function
min
math/muglm/muglm_impl.hpp:661
↓ 291 callers
Method
empty
util/array_view.hpp:94
↓ 270 callers
Method
size
renderer/render_queue.hpp:264
↓ 243 callers
Function
ecast
util/enum_cast.hpp:30
↓ 189 callers
Method
resize
util/radix_sorter.hpp:74
↓ 187 callers
Method
get_layout
vulkan/image.hpp:451
↓ 175 callers
Method
get_image
vulkan/image.hpp:421
↓ 173 callers
Method
emplace_back
util/small_vector.hpp:266
↓ 159 callers
Method
data
vulkan/texture/texture_format.hpp:91
↓ 158 callers
Method
u32
util/hash.hpp:49
↓ 152 callers
Method
clear
vulkan/render_pass.cpp:952
↓ 149 callers
Method
set_texture
vulkan/command_buffer.cpp:2665
↓ 140 callers
Method
get_physical_index
renderer/render_graph.hpp:317
↓ 139 callers
Method
create_buffer
vulkan/device.cpp:5057
↓ 129 callers
Method
reserve
util/small_vector.hpp:273
↓ 125 callers
Method
add
util/cli_parser.hpp:36
↓ 124 callers
Method
find
util/intrusive_hash_map.hpp:342
↓ 121 callers
Method
request_command_buffer
vulkan/device.cpp:1961
↓ 119 callers
Method
get_view
renderer/camera.cpp:61
↓ 118 callers
Method
set_storage_buffer
vulkan/command_buffer.cpp:2455
↓ 112 callers
Function
clamp
math/muglm/muglm_impl.hpp:663
↓ 112 callers
Function
dot
dot
math/muglm/muglm_impl.hpp:650
↓ 105 callers
Method
set_program
video/scaler.cpp:39
↓ 99 callers
Function
abs
math/muglm/muglm_impl.hpp:775
↓ 92 callers
Function
for_each_bit
util/bitops.hpp:142
↓ 91 callers
Method
get_format
vulkan/image.hpp:426
↓ 91 callers
Method
image_barrier
vulkan/command_buffer.cpp:619
↓ 89 callers
Function
normalize
math/muglm/muglm_impl.hpp:928
↓ 88 callers
Method
push_constants
vulkan/command_buffer.cpp:2040
↓ 86 callers
Method
barrier
vulkan/command_buffer.cpp:361
↓ 86 callers
Method
submit
threading/thread_group.cpp:210
↓ 79 callers
Function
sqrt
sqrt
math/muglm/muglm_impl.hpp:746
↓ 78 callers
Method
empty
vulkan/texture/memory_mapped_texture.hpp:76
↓ 77 callers
Method
clear
renderer/render_queue.hpp:265
↓ 76 callers
Function
pow
math/muglm/muglm_impl.hpp:676
↓ 72 callers
Method
get_buffer
vulkan/buffer.hpp:84
↓ 67 callers
Method
begin_render_pass
vulkan/command_buffer.cpp:947
↓ 66 callers
Method
reset
util/timer.cpp:45
↓ 65 callers
Method
end_render_pass
vulkan/command_buffer.cpp:1009
↓ 64 callers
Function
sin
math/muglm/muglm_impl.hpp:665
↓ 62 callers
Method
get_width
vulkan/image.hpp:431
↓ 62 callers
Method
set_specialization_constant
vulkan/command_buffer.hpp:723
↓ 62 callers
Method
u64
util/hash.hpp:70
↓ 58 callers
Function
tagcat
application/scene_viewer_application.cpp:714
↓ 56 callers
Method
reset
vulkan/wsi_pacer.cpp:44
↓ 55 callers
Method
enqueue_task
threading/thread_group.hpp:231
↓ 55 callers
Method
map_host_buffer
vulkan/device.cpp:346
↓ 55 callers
Function
mix
math/muglm/muglm_impl.hpp:713
↓ 55 callers
Method
set_vertex_attrib
vulkan/command_buffer.cpp:1969
↓ 53 callers
Method
allocate
vulkan/buffer_pool.cpp:110
↓ 53 callers
Method
erase
util/lru_cache.hpp:107
↓ 52 callers
Method
get_height
vulkan/image.hpp:436
↓ 50 callers
Method
set_desc
threading/thread_group.cpp:333
↓ 47 callers
Function
cos
math/muglm/muglm_impl.hpp:666
↓ 47 callers
Method
insert
ecs/ecs.cpp:134
↓ 45 callers
Function
translate
math/muglm/muglm.cpp:69
↓ 43 callers
Method
create_image
tests/wmma.cpp:90
↓ 43 callers
Method
create_task
threading/thread_group.cpp:315
↓ 43 callers
Method
dispatch
renderer/render_queue.cpp:101
↓ 43 callers
Function
init
application/global/global_managers.cpp:139
↓ 43 callers
Function
join
path/path_utils.cpp:131
↓ 42 callers
Method
get_device_address
vulkan/rtas.hpp:103
↓ 42 callers
Method
set_storage_texture
vulkan/command_buffer.cpp:2764
↓ 41 callers
Function
floor
math/muglm/muglm_impl.hpp:750
↓ 41 callers
Function
get_current_time_nsecs
util/timer.cpp:107
↓ 41 callers
Method
get_view_width
vulkan/image.cpp:88
↓ 41 callers
Method
next_string
util/cli_parser.cpp:138
↓ 40 callers
Method
add_u32
network/netfs.hpp:74
↓ 40 callers
Method
get_swapchain_render_pass
vulkan/device.cpp:5524
↓ 40 callers
Method
s32
util/hash.hpp:54
↓ 40 callers
Method
set_build_render_pass
renderer/render_graph.hpp:703
↓ 40 callers
Method
write_timestamp
vulkan/device.cpp:2706
↓ 39 callers
Method
create_image
vulkan/device.cpp:3865
↓ 39 callers
Method
get
tests/intrusive_ptr_test.cpp:54
↓ 39 callers
Method
get_program
renderer/shader_suite.cpp:84
↓ 39 callers
Method
get_view_height
vulkan/image.cpp:101
↓ 38 callers
Method
add_dependency
threading/thread_group.cpp:216
↓ 38 callers
Method
dispatch
event/event.cpp:43
↓ 38 callers
Method
end
util/timer.cpp:157
↓ 37 callers
Method
wait_idle
threading/thread_group.cpp:343
↓ 36 callers
Function
convert
physics/physics_system.cpp:33
↓ 36 callers
Method
emplace_yield
util/intrusive_hash_map.hpp:382
↓ 36 callers
Method
enable_subgroup_size_control
vulkan/command_buffer.hpp:740
↓ 36 callers
Method
render_text
renderer/font.cpp:168
↓ 35 callers
Function
ARcpF1
assets/shaders/post/ffx-a/ffx_a.h:326
↓ 35 callers
Function
all
math/muglm/muglm_impl.hpp:571
↓ 35 callers
Function
angleAxis
math/muglm/muglm_impl.hpp:990
↓ 35 callers
Method
register_asset
filesystem/asset_manager.cpp:68
↓ 35 callers
Method
wait
threading/thread_group.cpp:95
↓ 34 callers
Function
to_string
vulkan/post-mortem/NsightAftermathHelpers.h:51
↓ 33 callers
Method
begin
vulkan/device.cpp:2958
↓ 33 callers
Method
set_specialization_constant_mask
vulkan/command_buffer.hpp:716
↓ 32 callers
Method
add_child
ui/widget.cpp:82
↓ 32 callers
Method
get_hash
ecs/ecs.hpp:188
next →
1–100 of 5,664, ranked by callers