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
↓ 3 callers
Method
uses_semaphore
renderer/render_graph.hpp:223
↓ 3 callers
Function
validate_mesh_attribute
tests/meshopt_sandbox.cpp:455
↓ 3 callers
Method
wait
vulkan/device.cpp:2869
↓ 3 callers
Method
write
scene-export/texture_utils.cpp:39
↓ 2 callers
Function
AExp2F1
assets/shaders/post/ffx-a/ffx_a.h:283
↓ 2 callers
Function
AFloorF1
assets/shaders/post/ffx-a/ffx_a.h:291
↓ 2 callers
Function
AFractF2
assets/shaders/post/ffx-a/ffx_a.h:665
↓ 2 callers
Function
AFractH1
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:854
↓ 2 callers
Function
AGtZeroF3
assets/shaders/post/ffx-a/ffx_a.h:1501
↓ 2 callers
Function
AGtZeroH3
assets/shaders/post/ffx-a/ffx_a.h:1526
↓ 2 callers
Function
AH2_AU1_x
============================================================================================================================== Need to use manual unpa
assets/shaders/post/ffx-a/ffx_a.h:1264
↓ 2 callers
Function
ALerpD2
assets/shaders/post/ffx-a/ffx_a.h:933
↓ 2 callers
Function
ALerpD3
assets/shaders/post/ffx-a/ffx_a.h:934
↓ 2 callers
Function
ALerpD4
assets/shaders/post/ffx-a/ffx_a.h:935
↓ 2 callers
Function
ALerpF2
assets/shaders/post/ffx-a/ffx_a.h:670
↓ 2 callers
Function
ALerpF3
assets/shaders/post/ffx-a/ffx_a.h:671
↓ 2 callers
Function
ALerpF4
assets/shaders/post/ffx-a/ffx_a.h:672
↓ 2 callers
Function
ALog2F1
assets/shaders/post/ffx-a/ffx_a.h:302
↓ 2 callers
Function
APSinF2
MAD.
assets/shaders/post/ffx-a/ffx_a.h:1928
↓ 2 callers
Function
APSinH2
assets/shaders/post/ffx-a/ffx_a.h:1939
↓ 2 callers
Function
APermGCEA
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:1592
↓ 2 callers
Function
APrxLoRcpH1
------------------------------------------------------------------------------------------------------------------------------ Lower precision estimat
assets/shaders/post/ffx-a/ffx_a.h:1808
↓ 2 callers
Function
APrxMedRcpF1
assets/shaders/post/ffx-a/ffx_a.h:1844
↓ 2 callers
Function
APrxMedRcpF3
assets/shaders/post/ffx-a/ffx_a.h:1854
↓ 2 callers
Function
APrxMedRcpH1
------------------------------------------------------------------------------------------------------------------------------ Medium precision estima
assets/shaders/post/ffx-a/ffx_a.h:1814
↓ 2 callers
Function
APrxMedRcpH3
assets/shaders/post/ffx-a/ffx_a.h:1816
↓ 2 callers
Function
ARmpRed8x8
============================================================================================================================== More complex remap 64x1
assets/shaders/post/ffx-a/ffx_a.h:2322
↓ 2 callers
Function
AShrSW1
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:901
↓ 2 callers
Function
AShrSW2
assets/shaders/post/ffx-a/ffx_a.h:902
↓ 2 callers
Function
AU1_AH1_AF1
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////
assets/shaders/post/ffx-a/ffx_a.h:482
↓ 2 callers
Function
AU1_AH2_x
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:1273
↓ 2 callers
Function
AU1_AW2_x
assets/shaders/post/ffx-a/ffx_a.h:1275
↓ 2 callers
Function
AW2_AU1_x
assets/shaders/post/ffx-a/ffx_a.h:1266
↓ 2 callers
Function
AZolSelF1
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:2029
↓ 2 callers
Function
AZolSelF2
assets/shaders/post/ffx-a/ffx_a.h:2030
↓ 2 callers
Function
AZolSelF3
assets/shaders/post/ffx-a/ffx_a.h:2031
↓ 2 callers
Function
AZolSelH1
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:2103
↓ 2 callers
Function
AZolSelH2
assets/shaders/post/ffx-a/ffx_a.h:2104
↓ 2 callers
Function
AZolSelH3
assets/shaders/post/ffx-a/ffx_a.h:2105
↓ 2 callers
Function
AZolSignedF1
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:2034
↓ 2 callers
Function
AZolSignedF2
assets/shaders/post/ffx-a/ffx_a.h:2035
↓ 2 callers
Function
AZolSignedF3
assets/shaders/post/ffx-a/ffx_a.h:2036
↓ 2 callers
Function
AZolSignedH1
------------------------------------------------------------------------------------------------------------------------------
assets/shaders/post/ffx-a/ffx_a.h:2108
↓ 2 callers
Function
AZolSignedH2
assets/shaders/post/ffx-a/ffx_a.h:2109
↓ 2 callers
Function
AZolSignedH3
assets/shaders/post/ffx-a/ffx_a.h:2110
↓ 2 callers
Function
FsrEasuSetH
------------------------------------------------------------------------------------------------------------------------------ This runs 2 taps in par
assets/shaders/post/ffx-fsr/ffx_fsr1.h:476
↓ 2 callers
Function
GeometrySchlickGGX
tools/brdf_lut_generate.cpp:50
↓ 2 callers
Function
Max3
assets/shaders/post/reprojection_color_space.h:10
↓ 2 callers
Function
RCP
max3 based tonemapper.
assets/shaders/post/reprojection_color_space.h:5
↓ 2 callers
Function
SpdDownsampleNextFour
assets/shaders/post/ffx-spd/ffx_spd.h:796
↓ 2 callers
Function
SpdDownsampleNextFourH
assets/shaders/post/ffx-spd/ffx_spd.h:1243
↓ 2 callers
Function
SpdExitWorkgroup
Only last active workgroup should proceed
assets/shaders/post/ffx-spd/ffx_spd.h:391
↓ 2 callers
Method
accumulate_samples
audio/vorbis_stream.cpp:190
↓ 2 callers
Method
accumulate_time
vulkan/query_pool.cpp:466
↓ 2 callers
Method
add_capsule
physics/physics_system.cpp:725
↓ 2 callers
Method
add_command_buffer
vulkan/device.cpp:1614
↓ 2 callers
Method
add_entity
ecs/ecs.hpp:212
↓ 2 callers
Method
add_external_lock_interface
renderer/render_graph.cpp:3771
↓ 2 callers
Method
add_fake_resource_write_alias
renderer/render_graph.cpp:345
↓ 2 callers
Method
add_manager_reference
event/event.cpp:197
↓ 2 callers
Function
add_unique_family
vulkan/device.cpp:4033
↓ 2 callers
Method
add_wait_submissions
vulkan/device.cpp:1552
↓ 2 callers
Function
adjust_quant
scene-export/meshlet_export.cpp:95
↓ 2 callers
Method
allocate
renderer/render_queue.cpp:172
↓ 2 callers
Method
allocate
vulkan/memory_allocator.cpp:244
↓ 2 callers
Method
allocate
util/intrusive_hash_map.hpp:389
↓ 2 callers
Method
allocate
util/arena_allocator.cpp:29
↓ 2 callers
Method
allocate_buffer_memory
vulkan/memory_allocator.cpp:389
↓ 2 callers
Method
allocate_dedicated
vulkan/memory_allocator.cpp:208
↓ 2 callers
Method
allocate_event
util/timeline_trace_file.cpp:70
↓ 2 callers
Function
allocate_gbuffer
renderer/lights/volumetric_diffuse.cpp:296
↓ 2 callers
Function
application_create
tests/wmma.cpp:388
↓ 2 callers
Function
application_main_headless
application/platforms/application_headless.cpp:479
↓ 2 callers
Function
apply_volumetric_decals
assets/shaders/lights/volumetric_decal.h:22
↓ 2 callers
Function
astc_value_range
vulkan/texture/texture_decoder.cpp:391
↓ 2 callers
Function
attribute_decode_oct_normal
assets/shaders/inc/meshlet_attribute_decode.h:15
↓ 2 callers
Function
average_range
tests/present_timing.cpp:56
↓ 2 callers
Method
begin_graphics
vulkan/command_buffer.cpp:793
↓ 2 callers
Function
build_attribute_remap_indices
Find duplicate indices.
renderer/formats/scene_formats.cpp:54
↓ 2 callers
Method
build_planes
math/frustum.cpp:109
↓ 2 callers
Function
build_remapped_index_buffer
renderer/formats/scene_formats.cpp:120
↓ 2 callers
Method
build_render_pass
renderer/render_graph.cpp:64
↓ 2 callers
Function
build_smooth_rail_animation_timestamps
renderer/formats/scene_formats.cpp:744
↓ 2 callers
Function
canonical_path
(p)
tools/create_android_build.py:8
↓ 2 callers
Method
checkpoint
vulkan/command_buffer.cpp:39
↓ 2 callers
Function
clamp_box
assets/shaders/post/reprojection.h:31
↓ 2 callers
Method
close
application/input/input_sdl.cpp:116
↓ 2 callers
Function
close_native_handle
tests/external_objects.cpp:14
↓ 2 callers
Function
cluster_cull_hiz
assets/shaders/inc/meshlet_render.h:108
↓ 2 callers
Method
clusterer_has_volumetric_decals
renderer/lights/clusterer.cpp:148
↓ 2 callers
Method
clusterer_has_volumetric_fog
renderer/lights/clusterer.cpp:921
↓ 2 callers
Function
cmul
assets/shaders/fft/fft_common.h:95
↓ 2 callers
Function
compacted_index_output
assets/shaders/inc/meshlet_primitive_cull.h:46
↓ 2 callers
Function
compare_images
tools/image_compare.cpp:80
↓ 2 callers
Function
compress_texture
scene-export/texture_compression.cpp:950
↓ 2 callers
Function
compressed_format_to_decoded_format
vulkan/texture/texture_decoder.cpp:28
↓ 2 callers
Function
compute_cubic_spline
math/transforms.cpp:239
↓ 2 callers
Function
compute_log2_scale
scene-export/meshlet_export.cpp:86
↓ 2 callers
Function
compute_model_transform
math/transforms.cpp:101
↓ 2 callers
Function
compute_shadow_cascade
assets/shaders/lights/lighting_resources.h:33
← previous
next →
1,001–1,100 of 5,664, ranked by callers