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
↓ 1 callers
Method
mark_uncorked_audio_pts
video/ffmpeg_decode.cpp:204
↓ 1 callers
Function
mat_affine_to_transposed
assets/shaders/inc/affine.h:9
↓ 1 callers
Function
mat_affine_to_transposed3x3
assets/shaders/inc/affine.h:14
↓ 1 callers
Function
material_manager
application/global/global_managers.cpp:98
↓ 1 callers
Function
max_component
tests/meshopt_sandbox.cpp:446
↓ 1 callers
Function
maximum3
assets/shaders/lights/volumetric_diffuse.h:35
↓ 1 callers
Method
may_not_need_render_pass
renderer/render_graph.hpp:639
↓ 1 callers
Method
merge_combined_resource_layout
vulkan/device.cpp:577
↓ 1 callers
Function
mesh_extract_normal_tangent_oct8
scene-export/meshlet_export.cpp:166
↓ 1 callers
Function
mesh_extract_position_snorm_exp
scene-export/meshlet_export.cpp:113
↓ 1 callers
Function
mesh_extract_uv_snorm_scale
scene-export/meshlet_export.cpp:335
↓ 1 callers
Function
mesh_flip_tangents_w
renderer/formats/scene_formats.cpp:569
↓ 1 callers
Function
mesh_recompute_normals
renderer/formats/scene_formats.cpp:586
↓ 1 callers
Function
mesh_recompute_tangents
renderer/formats/scene_formats.cpp:429
↓ 1 callers
Method
mesh_rendering_is_local_invocation_indexed
vulkan/managers/resource_manager.cpp:787
↓ 1 callers
Function
mesh_renormalize_normals
renderer/formats/scene_formats.cpp:521
↓ 1 callers
Function
mesh_renormalize_tangents
renderer/formats/scene_formats.cpp:545
↓ 1 callers
Function
mesh_unroll_vertices
renderer/formats/scene_formats.cpp:207
↓ 1 callers
Function
meshlet_decode2
assets/shaders/inc/meshlet_payload_decode.h:56
↓ 1 callers
Function
meshlet_init_shared
assets/shaders/inc/meshlet_primitive_cull.h:163
↓ 1 callers
Method
message
renderer/lights/volumetric_diffuse.cpp:623
↓ 1 callers
Method
mouse_leave
application/input/input.cpp:308
↓ 1 callers
Method
mouse_move_event_absolute
application/input/input.cpp:277
↓ 1 callers
Method
mouse_move_event_absolute_normalized
application/input/input.cpp:291
↓ 1 callers
Method
move_to_back
util/intrusive_list.hpp:182
↓ 1 callers
Method
move_to_ready_tasks
threading/thread_group.cpp:227
↓ 1 callers
Method
move_yield
filesystem/filesystem.cpp:66
↓ 1 callers
Function
mul
assets/shaders/inc/affine.h:44
↓ 1 callers
Method
need_render_pass
renderer/render_graph.cpp:45
↓ 1 callers
Method
need_staging_copy
vulkan/image.cpp:187
↓ 1 callers
Function
negative_run
(stat, arg, run)
tools/sweep_stat_analysis.py:53
↓ 1 callers
Method
next_frame_context_in_async_thread
vulkan/device.cpp:2646
↓ 1 callers
Method
next_subpass
vulkan/command_buffer.cpp:884
↓ 1 callers
Method
notify
network/netfs_server.cpp:138
↓ 1 callers
Method
notify_validation_error
vulkan/context.cpp:348
↓ 1 callers
Function
nv_decode_context
vulkan/breadcrumbs.cpp:86
↓ 1 callers
Function
nv_decode_counter
vulkan/breadcrumbs.cpp:91
↓ 1 callers
Method
on_mouse_button_move
ui/window.cpp:80
↓ 1 callers
Method
on_mouse_button_pressed
ui/window.cpp:51
↓ 1 callers
Method
on_mouse_button_released
ui/slider.cpp:193
↓ 1 callers
Method
on_touch_down
application/input/input.cpp:84
↓ 1 callers
Method
on_touch_move
application/input/input.cpp:114
↓ 1 callers
Method
on_touch_up
application/input/input.cpp:131
↓ 1 callers
Function
open_gl
tests/glad/src/glad.c:61
↓ 1 callers
Method
orientation_event
application/input/input.cpp:77
↓ 1 callers
Method
parse
scene-export/tmx_parser.cpp:102
↓ 1 callers
Function
parse_config
application/platforms/application_android.cpp:1168
↓ 1 callers
Method
parse_debug_channel
vulkan/device.cpp:5652
↓ 1 callers
Function
parse_resource_layout
vulkan/managers/shader_manager.cpp:771
↓ 1 callers
Function
parse_shaders
slangmosh/slangmosh.cpp:188
↓ 1 callers
Function
parse_swizzle
tools/gtx_convert.cpp:51
↓ 1 callers
Function
perspective
math/muglm/muglm.cpp:319
↓ 1 callers
Function
phase_mie
assets/shaders/lights/atmospheric_scatter.h:48
↓ 1 callers
Function
phase_rayleigh
assets/shaders/lights/atmospheric_scatter.h:41
↓ 1 callers
Function
phillips
renderer/ocean.cpp:1420
↓ 1 callers
Method
play
video/ffmpeg_decode.cpp:2695
↓ 1 callers
Function
point_light_z_range
renderer/lights/lights.cpp:330
↓ 1 callers
Function
point_scatter_phase_function
assets/shaders/lights/point.h:25
↓ 1 callers
Method
poke_u64
network/netfs.hpp:96
↓ 1 callers
Method
poll_input_async
application/platforms/application_android.cpp:934
↓ 1 callers
Method
pop_next_pending
tools/bitmap_to_mesh.cpp:121
↓ 1 callers
Method
present
vulkan/wsi_dxgi.cpp:451
↓ 1 callers
Function
print_help
tests/dgc_test_compute.cpp:259
↓ 1 callers
Function
print_help
tests/dgc_test_graphics.cpp:198
↓ 1 callers
Method
promote_2x2_quads
tools/bitmap_to_mesh.cpp:134
↓ 1 callers
Method
promote_read_write_to_read_only
vulkan/shader.cpp:1153
↓ 1 callers
Method
push_pending_node_update
renderer/scene.cpp:834
↓ 1 callers
Method
push_register_notification
filesystem/netfs/fs-netfs.cpp:67
↓ 1 callers
Method
push_unregister_notification
filesystem/netfs/fs-netfs.cpp:81
↓ 1 callers
Method
push_written_payload
util/message_queue.cpp:69
↓ 1 callers
Function
quantize_attribute_fp32_a2bgr10snorm
scene-export/gltf_export.cpp:832
↓ 1 callers
Function
quantize_attribute_fp32_fp16
scene-export/gltf_export.cpp:747
↓ 1 callers
Function
quantize_attribute_fp32_snorm16
scene-export/gltf_export.cpp:777
↓ 1 callers
Function
quantize_attribute_fp32_unorm16
scene-export/gltf_export.cpp:761
↓ 1 callers
Function
quantize_attribute_rg32f_rg16f
scene-export/gltf_export.cpp:821
↓ 1 callers
Function
quantize_attribute_rg32f_rg16snorm
scene-export/gltf_export.cpp:807
↓ 1 callers
Function
quantize_attribute_rg32f_rg16unorm
scene-export/gltf_export.cpp:793
↓ 1 callers
Function
quantize_inputs
renderer/fft/test/fft_test.cpp:42
↓ 1 callers
Function
quat_exp
math/muglm/muglm_impl.hpp:1023
↓ 1 callers
Function
query_adapter
tests/d3d11_interop_test.cpp:19
↓ 1 callers
Function
query_adapter
tests/d3d12_interop_test.cpp:19
↓ 1 callers
Method
query_available_performance_counters
vulkan/device.cpp:5609
↓ 1 callers
Function
radians
math/muglm/muglm_impl.hpp:677
↓ 1 callers
Method
read_avail
util/message_queue.hpp:59
↓ 1 callers
Method
read_message
util/message_queue.cpp:62
↓ 1 callers
Function
read_stat_file
(path)
tools/aa_bench_to_csv.py:8
↓ 1 callers
Function
read_stat_file
(path)
tools/sweep_to_csv.py:9
↓ 1 callers
Function
read_stat_file
(path)
tools/sweep_stat_diff.py:8
↓ 1 callers
Function
read_stat_file
(path)
tools/sweep_stat_analysis.py:9
↓ 1 callers
Function
rebuild_new_attributes_remap_dst
renderer/formats/scene_formats.cpp:163
↓ 1 callers
Function
recp
tests/tone_filter_bench.cpp:12
↓ 1 callers
Function
rect2d_clip
vulkan/vulkan_prerotate.hpp:80
↓ 1 callers
Method
recycle_payload
util/message_queue.cpp:74
↓ 1 callers
Method
recycle_semaphore_nolock
vulkan/device.cpp:2479
↓ 1 callers
Method
reference_from_this
util/intrusive.hpp:287
↓ 1 callers
Function
reference_time_to_seconds
audio/audio_wasapi.cpp:120
↓ 1 callers
Method
refresh_global_timeline_trace_file
threading/thread_group.cpp:144
↓ 1 callers
Method
refresh_per_frame
renderer/scene.cpp:153
↓ 1 callers
Method
register_collision_mesh
physics/physics_system.cpp:436
↓ 1 callers
Method
register_compute_pipeline
vulkan/device_fossilize.cpp:129
← previous
next →
2,101–2,200 of 5,664, ranked by callers