Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/Vulkan-Samples
/ functions
Functions
4,169 in github.com/KhronosGroup/Vulkan-Samples
⨍
Functions
4,169
◇
Types & classes
1,129
↓ 17 callers
Method
get_buffer
framework/core/acceleration_structure.h:126
↓ 16 callers
Method
get_handle
framework/core/swapchain.cpp:544
↓ 16 callers
Method
get_material
framework/scene_graph/components/sub_mesh.cpp:85
↓ 16 callers
Function
get_queue_family_index
framework/common/vk_common.cpp:685
↓ 16 callers
Function
specialization_info
@brief Initialize a specialization constant info structure to pass to a shader stage */
framework/common/vk_initializers.h:656
↓ 15 callers
Method
bind_image
framework/core/command_buffer.h:502
↓ 15 callers
Method
get_aspect_ratio
framework/scene_graph/components/perspective_camera.cpp:65
↓ 15 callers
Method
set_load_store
framework/rendering/render_pipeline.h:285
↓ 15 callers
Method
slider_float
framework/drawer.cpp:86
↓ 15 callers
Function
to_string
samples/extensions/dynamic_multisample_rasterization/dynamic_multisample_rasterization.cpp:64
↓ 14 callers
Method
get_code
framework/platform/input_events.cpp:39
↓ 14 callers
Method
get_pos_x
framework/platform/input_events.cpp:68
↓ 14 callers
Method
get_pos_y
framework/platform/input_events.cpp:73
↓ 14 callers
Function
read
framework/common/helpers.h:55
↓ 14 callers
Method
resize
samples/performance/command_buffer_usage/command_buffer_usage.h:55
↓ 13 callers
Method
add_component
framework/scene_graph/scene.h:100
↓ 13 callers
Method
bind_pipeline_layout
framework/core/command_buffer.h:569
↓ 13 callers
Function
create_sampler
framework/common/hpp_vk_common.h:326
↓ 13 callers
Method
destroy
samples/api/hpp_timestamp_queries/hpp_timestamp_queries.h:41
↓ 13 callers
Method
get_create_info
samples/extensions/shader_object/shader_object.h:47
↓ 13 callers
Method
get_offset
framework/buffer_pool.h:98
↓ 13 callers
Function
get_suitable_depth_format
framework/common/vk_common.cpp:86
↓ 13 callers
Function
is_depth_format
framework/common/vk_common.cpp:81
↓ 13 callers
Method
set_scissor
samples/performance/command_buffer_usage/command_buffer_usage.cpp:446
↓ 13 callers
Method
set_viewport
samples/performance/command_buffer_usage/command_buffer_usage.cpp:441
↓ 13 callers
Method
update
samples/performance/afbc/afbc.cpp:79
↓ 12 callers
Method
allocate_buffer
framework/rendering/render_frame.h:208
↓ 12 callers
Method
begin
framework/rendering/render_context.h:350
↓ 12 callers
Method
flush
framework/core/allocated.h:570
↓ 12 callers
Method
get_handle
framework/core/pipeline.cpp:48
↓ 12 callers
Method
get_layout
framework/rendering/render_target.h:341
↓ 12 callers
Method
get_world_matrix
framework/scene_graph/components/transform.cpp:96
↓ 12 callers
Function
init
framework/core/allocated.h:52
↓ 12 callers
Function
is_depth_only_format
framework/common/vk_common.cpp:68
↓ 12 callers
Method
read_scene_from_file
framework/gltf_loader.cpp:410
↓ 12 callers
Method
resize
samples/extensions/shader_object/shader_object.cpp:104
↓ 12 callers
Method
set_layout
framework/rendering/render_target.h:379
↓ 12 callers
Function
submit_info
framework/common/vk_initializers.h:206
↓ 12 callers
Method
update_swapchain
framework/rendering/render_context.h:886
↓ 12 callers
Function
write
framework/common/helpers.h:121
↓ 11 callers
Method
get_active_frame_index
framework/rendering/render_context.h:510
↓ 11 callers
Method
get_layout_binding
framework/core/descriptor_set_layout.cpp:236
↓ 11 callers
Method
get_node
framework/scene_graph/components/light.cpp:39
↓ 11 callers
Method
init
framework/core/device.h:622
↓ 11 callers
Method
push_constants
framework/core/command_buffer.h:1009
↓ 11 callers
Method
reset
framework/core/command_buffer.h:1042
↓ 11 callers
Method
resize
framework/stats/stats.h:539
↓ 11 callers
Method
slider_int
framework/drawer.cpp:96
↓ 11 callers
Method
update
samples/api/hpp_hello_triangle/hpp_hello_triangle.cpp:199
↓ 10 callers
Function
allocate_command_buffer
helper functions not backed by vk_common.h
framework/common/hpp_vk_common.h:217
↓ 10 callers
Method
bind_buffer
framework/core/command_buffer.h:487
↓ 10 callers
Function
command_buffer_allocate_info
framework/common/vk_initializers.h:42
↓ 10 callers
Method
get_handle
framework/core/hpp_swapchain.cpp:476
↓ 10 callers
Method
rotate
framework/camera_core.cpp:87
↓ 10 callers
Method
set_scrach_buffer_alignment
framework/core/acceleration_structure.h:136
↓ 10 callers
Function
validate_extensions
* @brief Validates a list of required extensions, comparing it with the available ones. * * @param required A vector containing required extension n
samples/api/hpp_hello_triangle/hpp_hello_triangle.cpp:58
↓ 9 callers
Method
button
framework/drawer.cpp:127
↓ 9 callers
Method
draw
samples/api/hpp_hdr/hpp_hdr.cpp:495
↓ 9 callers
Method
get_device_address
framework/core/acceleration_structure.cpp:241
↓ 9 callers
Method
get_size
framework/core/buffer.h:276
↓ 9 callers
Function
get_uv
shaders/async_compute/blur_common.h:32
↓ 9 callers
Function
read_resource_array_size
framework/spirv_reflection.cpp:107
↓ 9 callers
Method
set_window_properties
framework/platform/platform.cpp:400
↓ 8 callers
Method
cmd_begin_label
samples/extensions/debug_utils/debug_utils.cpp:94
↓ 8 callers
Method
cmd_end_label
samples/extensions/debug_utils/debug_utils.cpp:124
↓ 8 callers
Method
create_vk_image
framework/scene_graph/components/image.cpp:206
↓ 8 callers
Method
get_button
framework/platform/input_events.cpp:58
↓ 8 callers
Method
get_format
framework/rendering/render_context.h:530
↓ 8 callers
Method
has_swapchain
framework/rendering/render_context.h:642
↓ 8 callers
Function
semaphore_create_info
framework/common/vk_initializers.h:184
↓ 8 callers
Method
set_component
framework/scene_graph/node.h:157
↓ 8 callers
Method
set_output_attachments
framework/rendering/subpass.h:479
↓ 8 callers
Function
to_bytes
framework/common/helpers.h:219
↓ 8 callers
Method
what
framework/common/error.cpp:31
↓ 7 callers
Method
buffer_memory_barrier
framework/core/command_buffer.h:632
↓ 7 callers
Method
clear_framebuffers
framework/resource_cache.cpp:195
↓ 7 callers
Method
get_drawer
framework/platform/application.cpp:57
↓ 7 callers
Method
get_resources
framework/core/pipeline_layout.cpp:155
↓ 7 callers
Method
get_subpass_index
framework/rendering/pipeline_state.cpp:336
↓ 7 callers
Method
get_subresource_range
framework/core/image_view.cpp:107
↓ 7 callers
Function
imgui_slider
Helper function for imgui slider for togglable sliders
samples/extensions/shader_object/shader_object.cpp:1713
↓ 7 callers
Function
rendering_attachment_info
@brief Initialize rendering_attachment_info */
framework/common/vk_initializers.h:100
↓ 7 callers
Method
resize
framework/scene_graph/scripts/free_camera.cpp:227
↓ 7 callers
Method
update
framework/stats/stats.h:553
↓ 6 callers
Function
buffer_create_info
framework/common/vk_initializers.h:241
↓ 6 callers
Method
clear
framework/core/command_buffer.h:666
↓ 6 callers
Function
compute_pipeline_create_info
framework/common/vk_initializers.h:615
↓ 6 callers
Function
create_framebuffer
framework/common/hpp_vk_common.h:232
↓ 6 callers
Function
create_image_view
framework/common/hpp_vk_common.h:299
↓ 6 callers
Method
create_surface
framework/platform/glfw_window.cpp:342
↓ 6 callers
Method
destroy
samples/extensions/color_write_enable/color_write_enable.h:56
↓ 6 callers
Method
draw
samples/extensions/tensor_and_data_graph/tensor_and_data_graph_common.cpp:735
↓ 6 callers
Function
fence_create_info
framework/common/vk_initializers.h:191
↓ 6 callers
Method
get_id
framework/core/shader_module.cpp:66
↓ 6 callers
Method
get_usage
framework/core/swapchain.cpp:584
↓ 6 callers
Method
get_view
framework/scene_graph/components/camera.cpp:36
↓ 6 callers
Method
has_value
framework/common/optional.h:100
↓ 6 callers
Function
image_memory_barrier
@brief Initialize an image memory barrier with no image transfer ownership */
framework/common/vk_initializers.h:129
↓ 6 callers
Method
input_float
framework/drawer.cpp:76
↓ 6 callers
Method
resize
samples/api/swapchain_recreation/swapchain_recreation.cpp:1075
← previous
next →
101–200 of 4,169, ranked by callers