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
↓ 5 callers
Function
mat3_cast
math/muglm/muglm.cpp:29
↓ 5 callers
Method
maybe_get_physical_texture_resource
renderer/render_graph.hpp:849
↓ 5 callers
Function
output_format_to_input_stride
scene-export/texture_compression.cpp:112
↓ 5 callers
Method
parse
vulkan/pipeline_cache.cpp:282
↓ 5 callers
Method
push
util/atomic_append_buffer.hpp:72
↓ 5 callers
Method
read_u64
network/netfs.hpp:126
↓ 5 callers
Method
recycle_block
vulkan/buffer_pool.cpp:95
↓ 5 callers
Method
release_manager_reference
event/event.cpp:189
↓ 5 callers
Method
sample
math/transforms.cpp:227
↓ 5 callers
Method
sample_squad
math/transforms.cpp:287
↓ 5 callers
Function
samplerBlueNoiseErrorDistribution_128x128_OptimizedFor_2d2d2d2d_1spp
renderer/utils/blue/samplerBlueNoiseErrorDistribution_128x128_OptimizedFor_2d2d2d2d_1spp.hpp:14
↓ 5 callers
Method
set_1d
vulkan/texture/texture_format.cpp:389
↓ 5 callers
Method
set_blend_enable
vulkan/command_buffer.hpp:611
↓ 5 callers
Function
set_current_thread_name
util/thread_name.cpp:35
↓ 5 callers
Method
set_depth_bias
vulkan/command_buffer.hpp:641
↓ 5 callers
Method
set_depth_test
vulkan/command_buffer.hpp:595
↓ 5 callers
Method
set_floating_position
ui/widget.hpp:157
↓ 5 callers
Method
set_generate_mipmaps_on_load
vulkan/texture/memory_mapped_texture.cpp:48
↓ 5 callers
Method
set_incoming_task
threading/task_composer.cpp:32
↓ 5 callers
Method
set_latency_usec
audio/audio_mixer.cpp:60
↓ 5 callers
Method
set_mesh_renderer_options_from_lighting
renderer/renderer.cpp:436
↓ 5 callers
Method
set_root_node
renderer/scene.hpp:185
↓ 5 callers
Method
set_scene_transform_parameters
renderer/render_context.hpp:71
↓ 5 callers
Method
set_scissor
vulkan/command_buffer.cpp:2031
↓ 5 callers
Method
set_sub_block_size
util/arena_allocator.hpp:129
↓ 5 callers
Function
set_thread_context
application/global/global_managers.cpp:69
↓ 5 callers
Function
setup_smaa_postprocess
renderer/post/smaa.cpp:32
↓ 5 callers
Method
signal_increment
threading/thread_group.cpp:294
↓ 5 callers
Method
start
audio/audio_oboe.cpp:415
↓ 5 callers
Function
start_audio_system
application/global/global_managers.cpp:269
↓ 5 callers
Method
timestamp_log
vulkan/device.cpp:5849
↓ 5 callers
Function
to_hex_string
vulkan/post-mortem/NsightAftermathHelpers.h:44
↓ 5 callers
Function
transform_aabb
math/simd.hpp:386
↓ 5 callers
Function
twiddle
assets/shaders/fft/fft_common.h:90
↓ 4 callers
Function
AFractF1
assets/shaders/post/ffx-a/ffx_a.h:356
↓ 4 callers
Function
APrxLoRcpF1
assets/shaders/post/ffx-a/ffx_a.h:1843
↓ 4 callers
Function
AShrSU1
assets/shaders/post/ffx-a/ffx_a.h:329
↓ 4 callers
Function
FsrEasuSetF
------------------------------------------------------------------------------------------------------------------------------ Accumulate direction an
assets/shaders/post/ffx-fsr/ffx_fsr1.h:275
↓ 4 callers
Function
SpdLoad
assets/shaders/post/ffx-spd/ffx_spd.h:369
↓ 4 callers
Function
SpdReduceLoad4
assets/shaders/post/ffx-spd/ffx_spd.h:463
↓ 4 callers
Function
SpdReduceLoad4H
assets/shaders/post/ffx-spd/ffx_spd.h:918
↓ 4 callers
Function
access_flags_to_string
vulkan/type_to_string.hpp:58
↓ 4 callers
Method
add_buffer_usage
renderer/render_graph.hpp:370
↓ 4 callers
Method
add_pending
tools/bitmap_to_mesh.cpp:126
↓ 4 callers
Method
add_pipeline
vulkan/shader.cpp:1143
↓ 4 callers
Method
add_signal_semaphore
vulkan/device.cpp:1624
↓ 4 callers
Function
alias
renderer/ocean.cpp:1413
↓ 4 callers
Method
allocate_descriptors
vulkan/descriptor_set.cpp:486
↓ 4 callers
Method
bake
renderer/mesh.cpp:230
↓ 4 callers
Method
barrier_prepare_generate_mipmap
vulkan/command_buffer.cpp:662
↓ 4 callers
Function
basename
path/path_utils.cpp:168
↓ 4 callers
Method
begin_frame
vulkan/wsi.cpp:1487
↓ 4 callers
Method
begin_rtas_batch
vulkan/command_buffer.cpp:3899
↓ 4 callers
Function
bloom_downsample_build_compute
renderer/post/hdr.cpp:146
↓ 4 callers
Function
bloom_downsample_build_render_pass
renderer/post/hdr.cpp:218
↓ 4 callers
Method
build_buffer_image_copies
vulkan/texture/texture_format.cpp:496
↓ 4 callers
Method
build_rtas
vulkan/command_buffer.cpp:4183
↓ 4 callers
Function
butterfly_p1_dir_j
assets/shaders/fft/fft_butterflies.h:38
↓ 4 callers
Function
check_gl_error
tests/gl_interop_test.cpp:16
↓ 4 callers
Function
cmul_dir_j
assets/shaders/fft/fft_common.h:105
↓ 4 callers
Method
compile
compiler/compiler.cpp:253
↓ 4 callers
Function
component_is_identity
scene-export/texture_utils.cpp:344
↓ 4 callers
Function
compute_uv_phase_weight
Given weights, compute a bilinear filter which implements the weight. All weights are known to be non-negative, and separable.
assets/shaders/inc/bandlimited_pixel_filter.h:78
↓ 4 callers
Method
consume_release_semaphore
vulkan/device.cpp:2120
↓ 4 callers
Method
convert_device_timestamp_delta
vulkan/device.cpp:5703
↓ 4 callers
Function
convert_primary
From https://mina86.com/2019/srgb-xyz-matrix/
tests/hdr_test.cpp:94
↓ 4 callers
Function
convert_primary
From https://mina86.com/2019/srgb-xyz-matrix/
math/transforms.cpp:353
↓ 4 callers
Method
convert_timestamp_to_absolute_nsec
vulkan/device.cpp:5718
↓ 4 callers
Function
convert_xy
renderer/post/hdr.cpp:563
↓ 4 callers
Method
create_bindless_descriptor_pool
vulkan/device.cpp:4660
↓ 4 callers
Method
create_pipeline
vulkan/pipeline_cache.cpp:626
↓ 4 callers
Method
create_rtas
vulkan/device.cpp:4876
↓ 4 callers
Function
ctz
util/bitops.hpp:76
↓ 4 callers
Function
deduce_acquire_release_family_index
Buffers are always CONCURRENT.
vulkan/command_buffer.cpp:496
↓ 4 callers
Method
delete_entity
ecs/ecs.cpp:56
↓ 4 callers
Function
distance
math/muglm/muglm_impl.hpp:935
↓ 4 callers
Function
emit_neighbors
Need to link up neighbors with "degenerate" triangles to get a 100% watertight mesh.
tools/bitmap_to_mesh.cpp:362
↓ 4 callers
Function
emit_single_pass_downsample
renderer/post/spd.cpp:56
↓ 4 callers
Method
enable_joypad
application/input/input.cpp:340
↓ 4 callers
Function
encode_attribute_stream
scene-export/meshlet_export.cpp:487
↓ 4 callers
Method
end_rtas_batch
vulkan/command_buffer.cpp:4122
↓ 4 callers
Method
event_swapchain_destroyed
vulkan/wsi.cpp:2899
↓ 4 callers
Function
export_mesh_to_meshlet
scene-export/meshlet_export.cpp:833
↓ 4 callers
Function
ext
path/path_utils.cpp:186
↓ 4 callers
Method
external_queue_lock
vulkan/device.cpp:5560
↓ 4 callers
Method
external_queue_unlock
vulkan/device.cpp:5567
↓ 4 callers
Function
extract_component
scene-export/texture_utils.cpp:360
↓ 4 callers
Function
fill_random_inputs
renderer/fft/test/fft_test.cpp:31
↓ 4 callers
Method
find_and_consume_pod
util/intrusive_hash_map.hpp:356
↓ 4 callers
Function
find_last_slash
path/path_utils.cpp:83
↓ 4 callers
Function
fma_ps
audio/dsp/tone_filter.cpp:169
↓ 4 callers
Method
garbage_collect
vulkan/memory_allocator.cpp:436
↓ 4 callers
Method
gather_opaque_floating_renderables
renderer/scene.cpp:229
↓ 4 callers
Method
generate_mipmap
vulkan/command_buffer.cpp:705
↓ 4 callers
Method
get_application_info
vulkan/wsi.cpp:109
↓ 4 callers
Method
get_attribute_buffer
vulkan/managers/resource_manager.cpp:744
↓ 4 callers
Method
get_backbuffer_color_space
vulkan/wsi.hpp:224
↓ 4 callers
Method
get_cluster_bounds_buffer
vulkan/managers/resource_manager.cpp:774
↓ 4 callers
Function
get_combined_spec_constant_mask
vulkan/command_buffer.cpp:55
↓ 4 callers
Function
get_current_thread_index
util/thread_id.cpp:30
← previous
next →
601–700 of 5,664, ranked by callers