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
↓ 2 callers
Method
set_swapchain_queue_family_support
vulkan/device.cpp:2250
↓ 2 callers
Function
set_thread_logging_interface
util/logging.cpp:46
↓ 2 callers
Method
set_total_cost
util/lru_cache.hpp:35
↓ 2 callers
Method
set_touch_resolution
application/input/input.hpp:220
↓ 2 callers
Function
set_worker_thread_name_and_prio
threading/thread_group.cpp:135
↓ 2 callers
Method
setup
audio/audio_resampler.cpp:42
↓ 2 callers
Function
setup_after_post_chain_antialiasing
renderer/post/aa.cpp:212
↓ 2 callers
Function
setup_after_post_chain_upscaling
renderer/post/aa.cpp:75
↓ 2 callers
Function
setup_before_post_chain_antialiasing
renderer/post/aa.cpp:176
↓ 2 callers
Function
setup_ffx_cacao
renderer/post/ssao.cpp:45
↓ 2 callers
Function
setup_fxaa_postprocess
renderer/post/fxaa.cpp:28
↓ 2 callers
Method
setup_render_pass_dependencies
renderer/ocean.cpp:177
↓ 2 callers
Method
should_force_idr
tests/video_encode_test.cpp:78
↓ 2 callers
Method
show_label
ui/slider.hpp:84
↓ 2 callers
Method
show_tooltip
ui/slider.hpp:96
↓ 2 callers
Method
show_value
ui/slider.hpp:90
↓ 2 callers
Method
signal_value
vulkan/query_pool.hpp:76
↓ 2 callers
Function
sinc
assets/shaders/post/lanczos2.h:11
↓ 2 callers
Function
sinc
audio/dsp/dsp.cpp:140
↓ 2 callers
Function
sinc
video/scaler.cpp:44
↓ 2 callers
Method
size
util/unordered_array.hpp:68
↓ 2 callers
Function
smoothstep
math/muglm/muglm_impl.hpp:736
↓ 2 callers
Method
step
renderer/post/temporal.cpp:137
↓ 2 callers
Method
stop
audio/audio_oboe.cpp:439
↓ 2 callers
Function
string_to_compression
tools/gltf_repacker.cpp:35
↓ 2 callers
Function
string_to_post_antialiasing_type
renderer/post/aa.cpp:256
↓ 2 callers
Function
strip_whitespace
util/string_helpers.cpp:60
↓ 2 callers
Method
submit_event
util/timeline_trace_file.cpp:81
↓ 2 callers
Method
submit_process_rgb
video/ffmpeg_encode.cpp:2010
↓ 2 callers
Function
tan
math/muglm/muglm_impl.hpp:667
↓ 2 callers
Method
teardown
vulkan/wsi.cpp:2043
↓ 2 callers
Function
test_buffer_descriptor
tests/binding_model.cpp:100
↓ 2 callers
Function
test_inline_bda
tests/binding_model.cpp:58
↓ 2 callers
Function
thread_looper
tests/imported_host_concurrent.cpp:44
↓ 2 callers
Function
tonemap_build_render_pass
renderer/post/hdr.cpp:283
↓ 2 callers
Method
total_permutations
slangmosh/slangmosh.cpp:152
↓ 2 callers
Function
translate_affine
math/muglm/muglm.cpp:87
↓ 2 callers
Method
try_acquire_video_frame
video/ffmpeg_decode.cpp:2305
↓ 2 callers
Function
u32_to_f32
audio/audio_mixer.cpp:65
↓ 2 callers
Method
uninstall_all_notifications
network/netfs_server.cpp:702
↓ 2 callers
Method
unmap
vulkan/buffer_pool.cpp:123
↓ 2 callers
Method
update
application/input/input_sdl.cpp:48
↓ 2 callers
Function
validate_mesh
tests/meshopt_sandbox.cpp:396
↓ 2 callers
Function
vertical_overlap
tools/bitmap_to_mesh.cpp:309
↓ 2 callers
Method
wait_external
vulkan/semaphore.hpp:89
↓ 2 callers
Method
wait_timeout
vulkan/fence.cpp:107
↓ 2 callers
Method
walk
filesystem/filesystem.cpp:37
↓ 2 callers
Method
wrap_image
vulkan/device.cpp:2271
↓ 2 callers
Method
write_and_move
util/message_queue.hpp:72
↓ 2 callers
Method
write_audio_packet
tests/video_encode_test.cpp:73
↓ 2 callers
Method
write_buffer_to_file
filesystem/filesystem.cpp:258
↓ 2 callers
Method
write_calibrated_timestamp_nolock
vulkan/device.cpp:2723
↓ 1 callers
Function
AExp2D1
assets/shaders/post/ffx-a/ffx_a.h:282
↓ 1 callers
Function
AFloorD1
assets/shaders/post/ffx-a/ffx_a.h:290
↓ 1 callers
Function
AFractH2
assets/shaders/post/ffx-a/ffx_a.h:855
↓ 1 callers
Function
ALog2D1
assets/shaders/post/ffx-a/ffx_a.h:301
↓ 1 callers
Function
AMax3F3
assets/shaders/post/ffx-a/ffx_a.h:677
↓ 1 callers
Function
AMaxU1
assets/shaders/post/ffx-a/ffx_a.h:311
↓ 1 callers
Function
AMin3F3
assets/shaders/post/ffx-a/ffx_a.h:705
↓ 1 callers
Function
APSinF1
Valid input range is {-1 to 1} representing {0 to 2 pi}. Output range is {-1/4 to 1/4} representing {-1 to 1}.
assets/shaders/post/ffx-a/ffx_a.h:1927
↓ 1 callers
Function
APSinH1
For a packed {sin,cos} pair, - Native takes 16 clocks and 4 issue slots (no packed transcendentals). - Parabolic takes 8 clocks and 8 issue slots (onl
assets/shaders/post/ffx-a/ffx_a.h:1938
↓ 1 callers
Function
APrxLoRsqF1
assets/shaders/post/ffx-a/ffx_a.h:1845
↓ 1 callers
Function
APrxLoRsqH1
------------------------------------------------------------------------------------------------------------------------------ Minimize squared error
assets/shaders/post/ffx-a/ffx_a.h:1820
↓ 1 callers
Function
ARcpD2
assets/shaders/post/ffx-a/ffx_a.h:938
↓ 1 callers
Function
ARcpD3
assets/shaders/post/ffx-a/ffx_a.h:939
↓ 1 callers
Function
ARcpD4
assets/shaders/post/ffx-a/ffx_a.h:940
↓ 1 callers
Function
ARcpF2
assets/shaders/post/ffx-a/ffx_a.h:738
↓ 1 callers
Function
ARcpF3
assets/shaders/post/ffx-a/ffx_a.h:739
↓ 1 callers
Function
ARcpF4
assets/shaders/post/ffx-a/ffx_a.h:740
↓ 1 callers
Function
ASqrtD1
assets/shaders/post/ffx-a/ffx_a.h:340
↓ 1 callers
Function
ASqrtF1
assets/shaders/post/ffx-a/ffx_a.h:341
↓ 1 callers
Function
AU1_AH2_AF2
------------------------------------------------------------------------------------------------------------------------------ Used to output packed c
assets/shaders/post/ffx-a/ffx_a.h:552
↓ 1 callers
Function
CreateTBN
assets/shaders/post/ffx-sssr/sssr_util.h:97
↓ 1 callers
Function
D_GGX
assets/shaders/lights/pbr.h:8
↓ 1 callers
Function
FFX_CACAO_GraniteAllocContext
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:504
↓ 1 callers
Function
FFX_CACAO_GraniteDestroyContext
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:595
↓ 1 callers
Function
FFX_CACAO_GraniteDestroyScreenSizeDependentResources
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:668
↓ 1 callers
Function
FFX_CACAO_GraniteDraw
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:767
↓ 1 callers
Function
FFX_CACAO_GraniteInitScreenSizeDependentResources
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:601
↓ 1 callers
Function
FFX_CACAO_GraniteUpdateSettings
renderer/post/ffx-cacao/src/ffx_cacao_impl.cpp:683
↓ 1 callers
Function
FFX_CACAO_UpdateBufferSizeInfo
renderer/post/ffx-cacao/src/ffx_cacao.cpp:50
↓ 1 callers
Function
FFX_CACAO_UpdateConstants
renderer/post/ffx-cacao/src/ffx_cacao.cpp:108
↓ 1 callers
Function
FFX_CACAO_UpdatePerPassConstants
renderer/post/ffx-cacao/src/ffx_cacao.cpp:236
↓ 1 callers
Function
FsrEasuCon
Rip impl out of the headers since there's a lot of weird warnings that I can't be arsed to work around.
renderer/post/aa.cpp:34
↓ 1 callers
Function
FsrEasuCon
_____________________________________________________________/\_______________________________________________________________ =======================
assets/shaders/post/ffx-fsr/ffx_fsr1.h:156
↓ 1 callers
Function
FsrRcasCon
renderer/post/aa.cpp:64
↓ 1 callers
Function
G_schlick
assets/shaders/lights/pbr.h:28
↓ 1 callers
Function
GeometrySmith
tools/brdf_lut_generate.cpp:61
↓ 1 callers
Function
Hammersley
tools/brdf_lut_generate.cpp:22
↓ 1 callers
Function
ImportanceSampleGGX
tools/brdf_lut_generate.cpp:27
↓ 1 callers
Method
Initialize
Initialize the GPU Crash Dump Tracker
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:61
↓ 1 callers
Function
IntegrateBRDF
tools/brdf_lut_generate.cpp:71
↓ 1 callers
Method
OnCrashDump
Handler for GPU crash dump callbacks from Nsight Aftermath
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:86
↓ 1 callers
Method
OnDescription
Handler for GPU crash dump description callbacks
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:119
↓ 1 callers
Method
OnResolveMarker
Handler for app-managed marker resolve callback
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:129
↓ 1 callers
Method
OnShaderDebugInfo
Handler for shader debug information callbacks
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:96
↓ 1 callers
Method
OnShaderDebugInfoLookup
Handler for shader debug information lookup callbacks. This is used by the JSON decoder for mapping shader instruction addresses to SPIR-V IL lines or
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:317
↓ 1 callers
Method
OnShaderLookup
Handler for shader lookup callbacks. This is used by the JSON decoder for mapping shader instruction addresses to SPIR-V IL lines or GLSL source lines
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:332
↓ 1 callers
Method
OnShaderSourceDebugInfoLookup
Handler for shader source debug info lookup callbacks. This is used by the JSON decoder for mapping shader instruction addresses to GLSL source lines,
vulkan/post-mortem/NsightAftermathGpuCrashTracker.cpp:346
↓ 1 callers
Function
RGB_to_YCgCo
assets/shaders/post/reprojection_color_space.h:28
← previous
next →
1,401–1,500 of 5,664, ranked by callers