MCPcopy Create free account

hub / github.com/adrien-ben/gltf-viewer-rs / functions

Functions624 in github.com/adrien-ben/gltf-viewer-rs

↓ 1 callersFunctioncreate_descriptor_pool
(device: &Device)
crates/viewer/src/renderer/postprocess/bloom.rs:403
↓ 1 callersFunctioncreate_descriptor_pool
(device: &Device)
crates/viewer/src/renderer/postprocess/finalpass.rs:280
↓ 1 callersFunctioncreate_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/skybox.rs:109
↓ 1 callersFunctioncreate_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/postprocess/blurpass.rs:162
↓ 1 callersFunctioncreate_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/postprocess/bloom.rs:388
↓ 1 callersFunctioncreate_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/postprocess/finalpass.rs:258
↓ 1 callersFunctioncreate_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, buffers:
crates/viewer/src/renderer/skybox.rs:150
↓ 1 callersFunctioncreate_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, input_ima
crates/viewer/src/renderer/postprocess/blurpass.rs:192
↓ 1 callersFunctioncreate_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, attachmen
crates/viewer/src/renderer/postprocess/bloom.rs:418
↓ 1 callersFunctioncreate_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, attachmen
crates/viewer/src/renderer/postprocess/finalpass.rs:294
↓ 1 callersFunctioncreate_descriptors
( context: &Arc<Context>, normals: &Texture, depth: &Texture, noise_texture: &Texture, ker
crates/viewer/src/renderer/ssao.rs:351
↓ 1 callersFunctioncreate_descriptors
( context: &Arc<Context>, uniform_buffers: &[Buffer], environment: &Environment, )
crates/viewer/src/renderer/skybox.rs:98
↓ 1 callersFunctioncreate_descriptors
(context: &Arc<Context>, input_image: &Texture)
crates/viewer/src/renderer/postprocess/blurpass.rs:155
↓ 1 callersFunctioncreate_descriptors
(context: &Arc<Context>, attachments: &Attachments)
crates/viewer/src/renderer/postprocess/bloom.rs:381
↓ 1 callersFunctioncreate_descriptors
(context: &Arc<Context>, attachments: &Attachments)
crates/viewer/src/renderer/postprocess/finalpass.rs:251
↓ 1 callersFunctioncreate_downsample_pipeline
(context: &Arc<Context>, layout: vk::PipelineLayout)
crates/viewer/src/renderer/postprocess/bloom.rs:523
↓ 1 callersFunctioncreate_downsample_pipeline_layout
( device: &Device, descriptor_set_layout: vk::DescriptorSetLayout, )
crates/viewer/src/renderer/postprocess/bloom.rs:491
↓ 1 callersFunctioncreate_dynamic_data_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/model/gbufferpass.rs:235
↓ 1 callersFunctioncreate_dynamic_data_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, resources
crates/viewer/src/renderer/model/gbufferpass.rs:263
↓ 1 callersFunctioncreate_dynamic_set
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, kernel_bu
crates/viewer/src/renderer/ssao.rs:535
↓ 1 callersFunctioncreate_dynamic_set_layout
(device: &Device)
crates/viewer/src/renderer/ssao.rs:519
↓ 1 callersFunctioncreate_gbuffer_depth
( context: &Arc<Context>, format: vk::Format, extent: vk::Extent2D, )
crates/viewer/src/renderer/attachments.rs:107
↓ 1 callersFunctioncreate_gbuffer_normals
(context: &Arc<Context>, extent: vk::Extent2D)
crates/viewer/src/renderer/attachments.rs:79
↓ 1 callersFunctioncreate_host_visible_buffer
( context: &Arc<Context>, usage: vk::BufferUsageFlags, data: &[T], )
crates/libs/vulkan/src/buffer.rs:188
↓ 1 callersFunctioncreate_input_descriptor_set
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, ao_map: &
crates/viewer/src/renderer/model/lightpass.rs:1038
↓ 1 callersFunctioncreate_input_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/model/lightpass.rs:1022
↓ 1 callersFunctioncreate_instance
(entry: &Entry, window: &Window, enable_debug: bool)
crates/libs/vulkan/src/context/shared.rs:97
↓ 1 callersFunctioncreate_irradiance_map
( context: &Arc<Context>, cubemap: &Texture, size: u32, )
crates/libs/environment/src/irradiance.rs:14
↓ 1 callersFunctioncreate_lights_from_gltf
(document: &Document)
crates/libs/model/src/light.rs:41
↓ 1 callersFunctioncreate_lights_ubos
(context: &Arc<Context>, count: u32)
crates/viewer/src/renderer/model/uniform.rs:313
↓ 1 callersFunctioncreate_logical_device_with_graphics_queue
Create the logical device to interact with `device`, a graphics queue and a presentation queue. # Returns Return a tuple containing the logical devi
crates/libs/vulkan/src/context/shared.rs:296
↓ 1 callersFunctioncreate_materials_from_gltf
(document: &Document)
crates/libs/model/src/material.rs:255
↓ 1 callersFunctioncreate_materials_ubo
create a ubo containing model's materials first is a default material (used for primitives that do no reference a material) then the materials actuall
crates/viewer/src/renderer/model/uniform.rs:301
↓ 1 callersFunctioncreate_meshes_from_gltf
( context: &Arc<Context>, command_buffer: vk::CommandBuffer, document: &Document, buffers: &[D
crates/libs/model/src/mesh.rs:96
↓ 1 callersMethodcreate_mips_views
( &self, view_type: vk::ImageViewType, aspect_mask: vk::ImageAspectFlags, )
crates/libs/vulkan/src/image.rs:169
↓ 1 callersFunctioncreate_per_frame_set_layout
(device: &Device)
crates/viewer/src/renderer/ssao.rs:577
↓ 1 callersFunctioncreate_per_frame_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, camera_bu
crates/viewer/src/renderer/ssao.rs:593
↓ 1 callersFunctioncreate_per_node_dynamic_data_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/model/lightpass.rs:620
↓ 1 callersFunctioncreate_per_node_dynamic_data_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, resources
crates/viewer/src/renderer/model/lightpass.rs:658
↓ 1 callersFunctioncreate_per_primitive_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/model/gbufferpass.rs:331
↓ 1 callersFunctioncreate_per_primitive_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/model/lightpass.rs:835
↓ 1 callersFunctioncreate_per_primitive_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, resources
crates/viewer/src/renderer/model/gbufferpass.rs:347
↓ 1 callersFunctioncreate_per_primitive_descriptor_sets
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, resources
crates/viewer/src/renderer/model/lightpass.rs:888
↓ 1 callersFunctioncreate_per_primitive_dynamic_data_descriptor_set
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, resources
crates/viewer/src/renderer/model/lightpass.rs:1078
↓ 1 callersFunctioncreate_per_primitive_dynamic_data_descriptor_set_layout
( device: &Device, )
crates/viewer/src/renderer/model/lightpass.rs:1060
↓ 1 callersFunctioncreate_pipeline
(context: &Arc<Context>, layout: vk::PipelineLayout)
crates/viewer/src/renderer/postprocess/blurpass.rs:246
↓ 1 callersFunctioncreate_pipeline_layout
(device: &Device, descriptors: &Descriptors)
crates/viewer/src/renderer/ssao.rs:636
↓ 1 callersFunctioncreate_pipeline_layout
( device: &Device, descriptor_set_layout: vk::DescriptorSetLayout, )
crates/viewer/src/renderer/skybox.rs:203
↓ 1 callersFunctioncreate_pipeline_layout
(device: &Device, descriptors: &Descriptors)
crates/viewer/src/renderer/model/gbufferpass.rs:416
↓ 1 callersFunctioncreate_pipeline_layout
(device: &Device, descriptors: &Descriptors)
crates/viewer/src/renderer/model/lightpass.rs:1155
↓ 1 callersFunctioncreate_pipeline_layout
( device: &Device, descriptor_set_layout: vk::DescriptorSetLayout, )
crates/viewer/src/renderer/postprocess/blurpass.rs:237
↓ 1 callersFunctioncreate_pipeline_layout
( device: &Device, descriptor_set_layout: vk::DescriptorSetLayout, )
crates/viewer/src/renderer/postprocess/finalpass.rs:356
↓ 1 callersFunctioncreate_pre_filtered_map
( context: &Arc<Context>, cubemap: &Texture, size: u32, )
crates/libs/environment/src/pre_filtered.rs:14
↓ 1 callersFunctioncreate_scene_color
( context: &Arc<Context>, extent: vk::Extent2D, msaa_samples: vk::SampleCountFlags, )
crates/viewer/src/renderer/attachments.rs:196
↓ 1 callersFunctioncreate_scene_depth
( context: &Arc<Context>, format: vk::Format, extent: vk::Extent2D, msaa_samples: vk::SampleCo
crates/viewer/src/renderer/attachments.rs:238
↓ 1 callersFunctioncreate_scene_resolve
(context: &Arc<Context>, extent: vk::Extent2D)
crates/viewer/src/renderer/attachments.rs:282
↓ 1 callersFunctioncreate_shader_module
(device: &Device, code: &[u32])
crates/libs/vulkan/src/shader.rs:37
↓ 1 callersFunctioncreate_skin_ubos
( context: &Arc<Context>, model: &Model, count: u32, )
crates/viewer/src/renderer/model/uniform.rs:264
↓ 1 callersFunctioncreate_skins_from_gltf
(gltf_skins: GltfSkins, data: &[Data])
crates/libs/model/src/skin.rs:60
↓ 1 callersFunctioncreate_skybox_cubemap
( context: &Arc<Context>, path: P, size: u32, )
crates/libs/environment/src/cubemap.rs:15
↓ 1 callersFunctioncreate_skybox_pipeline
( context: &Arc<Context>, msaa_samples: vk::SampleCountFlags, depth_format: vk::Format, layout
crates/viewer/src/renderer/skybox.rs:212
↓ 1 callersFunctioncreate_ssao
(context: &Arc<Context>, extent: vk::Extent2D)
crates/viewer/src/renderer/attachments.rs:140
↓ 1 callersFunctioncreate_ssao_blur
(context: &Arc<Context>, extent: vk::Extent2D)
crates/viewer/src/renderer/attachments.rs:168
↓ 1 callersFunctioncreate_static_data_descriptor_set
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, resources
crates/viewer/src/renderer/model/lightpass.rs:776
↓ 1 callersFunctioncreate_static_data_descriptor_set_layout
(device: &Device)
crates/viewer/src/renderer/model/lightpass.rs:748
↓ 1 callersFunctioncreate_static_set
( context: &Arc<Context>, pool: vk::DescriptorPool, layout: vk::DescriptorSetLayout, normals:
crates/viewer/src/renderer/ssao.rs:439
↓ 1 callersFunctioncreate_static_set_layout
(device: &Device)
crates/viewer/src/renderer/ssao.rs:411
↓ 1 callersFunctioncreate_sync_objects
(context: &Arc<Context>)
crates/viewer/src/renderer/mod.rs:245
↓ 1 callersFunctioncreate_textures_from_gltf
Create
crates/libs/model/src/texture.rs:40
↓ 1 callersFunctioncreate_transform_ubos
(context: &Arc<Context>, model: &Model, count: u32)
crates/viewer/src/renderer/model/uniform.rs:241
↓ 1 callersFunctioncreate_transparent_pipeline
( context: &Arc<Context>, msaa_samples: vk::SampleCountFlags, depth_format: vk::Format, layout
crates/viewer/src/renderer/model/lightpass.rs:1253
↓ 1 callersFunctioncreate_upsample_pipeline
(context: &Arc<Context>, layout: vk::PipelineLayout)
crates/viewer/src/renderer/postprocess/bloom.rs:527
↓ 1 callersFunctioncreate_upsample_pipeline_layout
( device: &Device, descriptor_set_layout: vk::DescriptorSetLayout, )
crates/viewer/src/renderer/postprocess/bloom.rs:507
↓ 1 callersMethoddynamic_rendering
(&self)
crates/libs/vulkan/src/context/shared.rs:390
↓ 1 callersMethodenabled_ssao
(&mut self, enable: bool)
crates/viewer/src/renderer/mod.rs:1022
↓ 1 callersMethodend_frame
(&mut self, window: &Window)
crates/viewer/src/viewer.rs:123
↓ 1 callersMethodexecute_commands
(&self)
crates/libs/vulkan/src/lib.rs:83
↓ 1 callersMethodfactor
(&self)
crates/libs/model/src/material.rs:130
↓ 1 callersMethodfactor_texture_index
(&self)
crates/libs/model/src/material.rs:142
↓ 1 callersFunctionfind_depth_format
(context: &Context)
crates/viewer/src/renderer/mod.rs:216
↓ 1 callersMethodfind_supported_format
Find the first compatible format from `candidates`.
crates/libs/vulkan/src/context/mod.rs:139
↓ 1 callersMethodfinish
Finish loading the resource. Submit the command buffer to the main queue and free it afterwards. Temporary data is dropped. # Returns The loaded re
crates/libs/vulkan/src/lib.rs:70
↓ 1 callersMethodforward
(&mut self, r: f32)
crates/viewer/src/camera.rs:167
↓ 1 callersMethodfree_command_buffer
(&self)
crates/libs/vulkan/src/lib.rs:93
↓ 1 callersMethodfullscreen
(&self)
crates/viewer/src/config.rs:46
↓ 1 callersFunctiongenerate_tangents
(indices: Option<&[u32]>, vertices: &mut [ModelVertex])
crates/libs/model/src/mikktspace.rs:65
↓ 1 callersFunctionget_aabb
(bounds: &Bounds<[f32; 3]>)
crates/libs/model/src/mesh.rs:265
↓ 1 callersFunctionget_alpha_mode_index
(alpha_mode: AlphaMode)
crates/libs/model/src/material.rs:403
↓ 1 callersMethodget_animation_playback_state
(&self)
crates/libs/model/src/lib.rs:159
↓ 1 callersMethodget_animation_speed
(&self)
crates/viewer/src/gui.rs:138
↓ 1 callersMethodget_center
Get the center of the AABB.
crates/libs/math/src/aabb.rs:58
↓ 1 callersFunctionget_default_shader_source_dir_path
()
crates/viewer/build.rs:61
↓ 1 callersMethodget_emissive
(&self)
crates/libs/model/src/material.rs:168
↓ 1 callersMethodget_emissive_texture_index
(&self)
crates/libs/model/src/material.rs:212
↓ 1 callersMethodget_glossiness
(&self)
crates/libs/model/src/material.rs:107
↓ 1 callersMethodget_ideal_swapchain_properties
( &self, preferred_format: Option<vk::SurfaceFormatKHR>, preferred_dimensions: [u32; 2
crates/libs/vulkan/src/swapchain.rs:246
↓ 1 callersMethodget_index
(&self)
crates/libs/model/src/material.rs:242
↓ 1 callersMethodget_ior
(&self)
crates/libs/model/src/material.rs:236
↓ 1 callersFunctionget_kernel_size_index
(size: u32)
crates/viewer/src/gui.rs:12
↓ 1 callersMethodget_larger_side_size
Get the size of the larger side of the AABB.
crates/libs/math/src/aabb.rs:42
← previousnext →201–300 of 624, ranked by callers