MCPcopy Create free account

hub / github.com/ApoorvaJ/graphene / functions

Functions67 in github.com/ApoorvaJ/graphene

↓ 6 callersMethodget_image_from_handle
(&self, image_handle: ImageHandle)
src/image_list.rs:104
↓ 4 callersMethodnew_shader
Shaders */
src/context.rs:491
↓ 3 callersMethodget_buffer_from_handle
( &self, buffer_handle: BufferHandle, )
src/buffer_list.rs:44
↓ 3 callersMethodget_shader_from_handle
(&self, shader_handle: ShaderHandle)
src/shader_list.rs:86
↓ 3 callersMethodset_object_name
(&self, vk_raw_handle: u64, object_type: vk::ObjectType, name: &str)
src/debug_utils.rs:61
↓ 3 callersMethodtransition_image_layout
( &self, old_layout: vk::ImageLayout, new_layout: vk::ImageLayout, command_buf
src/image.rs:128
↓ 2 callersMethodadd_pass
( &mut self, name: &str, vertex_shader: ShaderHandle, fragment_shader: ShaderH
src/context.rs:445
↓ 2 callersMethodbegin_pass
(&self, pass_handle: PassHandle, command_buffer: vk::CommandBuffer)
src/rdg/graph.rs:530
↓ 2 callersFunctionbegin_single_use_command_buffer
( device: &ash::Device, command_pool: vk::CommandPool, )
src/utils.rs:16
↓ 2 callersMethoddestroy
(&self, image_list: &mut ImageList)
src/facade.rs:257
↓ 2 callersMethodend_pass
(&self, command_buffer: vk::CommandBuffer)
src/rdg/graph.rs:596
↓ 2 callersFunctionend_single_use_command_buffer
( command_buffer: vk::CommandBuffer, command_pool: vk::CommandPool, gpu: &Gpu, )
src/utils.rs:43
↓ 2 callersFunctionget_shader_module
( device: &ash::Device, source_path: &str, spirv_path: &str, is_compilation_needed: bool, )
src/shader_list.rs:174
↓ 2 callersFunctionis_compilation_needed
Check if spirv file exists and if it is stale
src/shader_list.rs:118
↓ 2 callersMethodnew_image_relative_size
Images */
src/context.rs:516
↓ 2 callersFunctionnew_raw_buffer
( size: usize, usage: vk::BufferUsageFlags, required_memory_properties: vk::MemoryPropertyFlags,
src/buffer/mod.rs:8
↓ 2 callersMethodrecreate_resolution_dependent_state
(&mut self)
src/context.rs:69
↓ 2 callersMethodset_buffer_name
(&self, vk_buffer: vk::Buffer, name: &str)
src/debug_utils.rs:79
↓ 2 callersMethodset_image_name
(&self, vk_image: vk::Image, name: &str)
src/debug_utils.rs:75
↓ 2 callersMethodupload_data
(&self, data: &[T], offset: usize)
src/buffer/host_visible_buffer.rs:46
↓ 2 callersFunctionvk_to_string
(raw_string_array: &[c_char])
src/utils.rs:4
↓ 1 callersMethodbegin_frame
(&mut self)
src/context.rs:226
↓ 1 callersMethodbuild_graph
(&mut self)
src/context.rs:195
↓ 1 callersFunctioncompile_shader
We pretty-print the error here instead of returning it as a Err(String). Might want to change this behavior at some point.
src/shader_list.rs:152
↓ 1 callersFunctioncreate_surface
( entry: &E, instance: &I, window: &winit::window::Window, )
src/platforms.rs:54
↓ 1 callersMethodend_frame
(&mut self)
src/context.rs:346
↓ 1 callersFunctionexecute_pass
( ctx: &mut graphene::Context, elapsed_seconds: f32, uniform_buffer: graphene::BufferHandle, c
src/demos/00/main.rs:17
↓ 1 callersMethodhot_reload
(&mut self, graph_cache: &mut Vec<(Graph, GraphHandle)>)
src/shader_list.rs:95
↓ 1 callersMethodnew_buffer
Buffers */
src/context.rs:501
↓ 1 callersMethodnew_image_from_file
(&mut self, name: &str, path: &str)
src/context.rs:535
↓ 1 callersFunctionrequired_extension_names
()
src/platforms.rs:25
↓ 1 callersMethodset_command_buffer_name
(&self, vk_cmd_buf: vk::CommandBuffer, name: &str)
src/debug_utils.rs:83
↓ 1 callersMethodupload_data
(&self, buffer_handle: BufferHandle, data: &[T])
src/context.rs:511
Methodbegin_pass
(&self, graph_handle: GraphHandle, pass_handle: PassHandle)
src/context.rs:426
Methoddrop
(&mut self)
src/shader_list.rs:23
Methoddrop
(&mut self)
src/sampler.rs:9
Methoddrop
(&mut self)
src/debug_utils.rs:13
Methoddrop
(&mut self)
src/image.rs:17
Methoddrop
(&mut self)
src/basis.rs:17
Methoddrop
(&mut self)
src/gpu.rs:20
Methoddrop
(&mut self)
src/context.rs:49
Methoddrop
(&mut self)
src/rdg/graph.rs:39
Methoddrop
(&mut self)
src/buffer/host_visible_buffer.rs:12
Methoddrop
(&mut self)
src/buffer/device_local_buffer.rs:11
Methodend_pass
(&self, graph_handle: GraphHandle)
src/context.rs:435
Methodload
( name: &str, path: &str, gpu: &Gpu, command_pool: vk::CommandPool, de
src/mesh.rs:11
Functionmain
()
src/demos/00/main.rs:92
Methodnew
( basis: &Basis, gpu: &Gpu, window: &winit::window::Window, image_list: &mut I
src/facade.rs:25
Methodnew
(device: ash::Device)
src/shader_list.rs:34
Methodnew
()
src/buffer_list.rs:12
Methodnew
(gpu: &Gpu)
src/sampler.rs:17
Methodnew
(basis: &Basis, gpu: &Gpu, enable_messenger_callback: bool)
src/debug_utils.rs:24
Methodnew
( name: &str, width: u32, height: u32, format: vk::Format, usage: vk::
src/image.rs:30
Methodnew
(app_name: &str, window: &Window)
src/basis.rs:26
Methodnew
()
src/image_list.rs:20
Methodnew
(basis: &Basis)
src/gpu.rs:28
Methodnew
()
src/context.rs:105
Methodnew
( gpu: &Gpu, builder_passes: &Vec<(PassHandle, BuilderPass)>, shader_list: &ShaderList
src/rdg/graph.rs:60
Methodnew
( name: &str, size: usize, usage: vk::BufferUsageFlags, gpu: &Gpu, deb
src/buffer/host_visible_buffer.rs:21
Methodnew
( name: &str, data: &[T], usage: vk::BufferUsageFlags, gpu: &Gpu, comm
src/buffer/device_local_buffer.rs:20
Methodnew_buffer
( &mut self, name: &str, size: usize, usage: vk::BufferUsageFlags, gpu
src/buffer_list.rs:16
Methodnew_from_image
( gpu: &Gpu, path: &std::path::Path, command_pool: vk::CommandPool, name: &str
src/image.rs:190
Methodnew_image_from_file
( &mut self, name: &str, path: &str, gpu: &Gpu, command_pool: vk::Comm
src/image_list.rs:64
Methodnew_image_relative_size
( &mut self, name: &str, scale: f32, format: vk::Format, usage: vk::Im
src/image_list.rs:25
Methodnew_shader
( &mut self, name: &str, shader_stage: ShaderStage, path: &str, )
src/shader_list.rs:41
Methodupload_data
(&self, buffer_handle: BufferHandle, data: &[T])
src/buffer_list.rs:56
Functionvulkan_debug_utils_callback
Debug callbacks
src/debug_utils.rs:89