MCPcopy Create free account

hub / github.com/Wumpf/blub / functions

Functions222 in github.com/Wumpf/blub

↓ 1 callersMethodreport_profiling_data_rendering
(&mut self, profiling_data_rendering: Vec<GpuTimerScopeResult>)
src/gui/mod.rs:538
↓ 1 callersMethodreport_profiling_data_simulation
(&mut self, profiling_data_simulation: Vec<GpuTimerScopeResult>)
src/gui/mod.rs:541
↓ 1 callersMethodretrieve_new_error_samples
(&mut self, simulation_delta: Duration)
src/simulation/pressure_solver.rs:148
↓ 1 callersMethodrotation_at_time
(&self, total_simulated_time: Duration)
src/scene/models.rs:173
↓ 1 callersFunctionround_to_multiple
(value: usize, multiple: usize)
src/utils.rs:1
↓ 1 callersMethodrun
(mut self, event_loop: EventLoop<ApplicationEvent>)
src/main.rs:204
↓ 1 callersMethodschedule_next_screenshot
(&mut self)
src/render_output/screenshot_recorder.rs:55
↓ 1 callersMethodschedule_screenshot
(&mut self, path: &Path)
src/render_output/screenshot_recorder.rs:60
↓ 1 callersMethodselected_scene
(&self)
src/gui/mod.rs:103
↓ 1 callersMethodset_gravity_grid
(&mut self, gravity: cgmath::Vector3<f32>)
src/simulation/hybrid_fluid.rs:692
↓ 1 callersMethodset_simulation_delta
(&mut self, delta: Duration)
src/timer.rs:132
↓ 1 callersMethodset_simulation_steps_per_second
(&mut self, simulation_steps_per_second: u64)
src/simulation_controller.rs:83
↓ 1 callersMethodshow_profiling_data_rendering
(&self)
src/gui/mod.rs:547
↓ 1 callersMethodshow_profiling_data_simulation
(&self)
src/gui/mod.rs:544
↓ 1 callersMethodsimulation_frame_loop
(&mut self, max_total_step_per_frame: Duration)
src/timer.rs:94
↓ 1 callersMethodskip_simulation_frame
(&mut self)
src/timer.rs:90
↓ 1 callersMethodspawn_write_thread_if_ready
( mut self, resolution: winit::dpi::PhysicalSize<u32>, completion_sender: &Sender<wgpu
src/render_output/screenshot_capture.rs:16
↓ 1 callersMethodstart_frame
(&mut self, device: &wgpu::Device, window_surface: &wgpu::Surface)
src/render_output/screen.rs:148
↓ 1 callersMethodstart_next_recording
(&mut self)
src/render_output/screenshot_recorder.rs:35
↓ 1 callersMethodstart_recording
(&mut self, recording_output_dir: &Path)
src/render_output/screenshot_recorder.rs:45
↓ 1 callersMethodstart_recording_with_fixed_frame_length
(&mut self, frames_per_second: f64)
src/simulation_controller.rs:79
↓ 1 callersMethodstep
( &mut self, timer: &Timer, device: &wgpu::Device, profiler: &mut GpuProfiler,
src/scene/mod.rs:166
↓ 1 callersMethodstop_recording
(&mut self)
src/render_output/screenshot_recorder.rs:51
↓ 1 callersFunctiontextureCube
()
src/wgpu_utils/binding_glsl.rs:82
↓ 1 callersMethodtexture_view
(&self)
src/scene/voxelization.rs:114
↓ 1 callersMethodupdate
(&mut self)
src/main.rs:324
↓ 1 callersMethodupdate_signed_distance_field_for_static
( &self, _device: &wgpu::Device, _pipeline_manager: &PipelineManager, _queue:
src/simulation/hybrid_fluid.rs:680
↓ 1 callersMethodupdate_statistics
Necessary to call this to update solver statistics and config. Do not call while building command buffer!
src/simulation/hybrid_fluid.rs:765
↓ 1 callersFunctionutexture3D
()
src/wgpu_utils/binding_glsl.rs:74
↓ 1 callersMethodwait_for_pending_screenshots
(&mut self, device: &wgpu::Device)
src/render_output/screen.rs:204
↓ 1 callersMethodwindow_resize
(&mut self, size: winit::dpi::PhysicalSize<u32>)
src/main.rs:311
Methodbackbuffer
(&self)
src/render_output/screen.rs:132
Methodbind_group
(&self)
src/renderer/background.rs:261
Methodcapture_screenshot
(&mut self, screen: &mut Screen, device: &wgpu::Device, encoder: &mut wgpu::CommandEncoder)
src/render_output/screenshot_recorder.rs:64
Methodcapture_screenshot
(&mut self, path: &Path, backbuffer: &wgpu::Texture, device: &wgpu::Device, encoder: &mut wgpu::CommandEncoder
src/render_output/screenshot_capture.rs:127
Methodcomputation_time_last_fast_forward
(&self)
src/simulation_controller.rs:59
Methodcopy_to_swapchain
(&mut self, output: &wgpu::SwapChainTexture, encoder: &mut wgpu::CommandEncoder, pipeline_manager: &PipelineMa
src/render_output/screen.rs:174
Methodcreate_fluid_from_config
( config: &SceneConfig, device: &wgpu::Device, queue: &wgpu::Queue, shader_dir
src/scene/mod.rs:109
Methodcreate_screen_dependent_properties
( screen_independent: &ScreenIndependentProperties, device: &wgpu::Device, backbuffer:
src/renderer/screenspace_fluid.rs:225
Methoddefault
()
src/scene/models.rs:85
Methoddepthbuffer
(&self)
src/render_output/screen.rs:136
Methoddraw
Render pass is assumed to have the global bindings set
src/renderer/mesh_renderer.rs:54
Methoddraw
( &'a self, rpass: &mut wgpu::RenderPass<'a>, pipeline_manager: &'a PipelineManager,
src/renderer/particle_renderer.rs:46
Methoddraw
( &self, scene: &Scene, profiler: &mut GpuProfiler, device: &wgpu::Device,
src/renderer/scene_renderer.rs:194
Methoddraw
( &'a self, rpass: &mut wgpu::RenderPass<'a>, pipeline_manager: &'a PipelineManager,
src/renderer/volume_renderer.rs:77
Methoddraw
( &'a self, encoder: &mut wgpu::CommandEncoder, device: &wgpu::Device, profile
src/renderer/screenspace_fluid.rs:341
Methoddraw
( &'a self, rpass: &mut wgpu::RenderPass<'a>, pipeline_manager: &'a PipelineManager,
src/renderer/voxel_renderer.rs:57
Methoddraw
(&'a self, rpass: &mut wgpu::RenderPass<'a>, pipeline_manager: &'a PipelineManager)
src/renderer/static_line_renderer.rs:108
Methodduration_last_frame
Duration of the previous frame. (this is not necessarily equal to the frame time delta!)
src/timer.rs:141
Methodfill_global_uniform_buffer
(&self, aspect_ratio: f32)
src/camera.rs:128
Methodfill_global_uniform_buffer
(&self, scene: &Scene)
src/renderer/scene_renderer.rs:175
Methodfill_global_uniform_buffer
(&self)
src/render_output/screen.rs:208
Methodfluid
(&self)
src/scene/mod.rs:216
Methodfrom
(vector: cgmath::Vector3<f32>)
src/wgpu_utils/uniformbuffer.rs:73
Methodfrom_config
( device: &wgpu::Device, queue: &wgpu::Queue, configs: &Vec<StaticObjectConfig>,
src/scene/models.rs:252
Methodget_or_create_group_layout_renderer
(device: &wgpu::Device)
src/simulation/hybrid_fluid.rs:700
Functionimage2DArray
(format: wgpu::TextureFormat, access: wgpu::StorageTextureAccess)
src/wgpu_utils/binding_glsl.rs:98
Functionitexture2D
()
src/wgpu_utils/binding_glsl.rs:42
Functionitexture3D
()
src/wgpu_utils/binding_glsl.rs:66
Functionmain
()
src/main.rs:442
Methodname
()
src/wgpu_utils/uniformbuffer.rs:11
Methodnew
(device: &wgpu::Device)
src/global_bindings.rs:15
Methodnew
(event_loop: &EventLoop<ApplicationEvent>)
src/main.rs:75
Methodnew
()
src/simulation_controller.rs:38
Methodnew
()
src/camera.rs:42
Methodnew
(simulation_delta: Duration)
src/timer.rs:49
Methodnew
( path: &Path, device: &wgpu::Device, queue: &wgpu::Queue, shader_dir: &Shader
src/scene/mod.rs:56
Methodnew
( device: &wgpu::Device, shader_dir: &ShaderDirectory, pipeline_manager: &mut Pipeline
src/scene/voxelization.rs:19
Methodnew
( device: &wgpu::Device, shader_dir: &ShaderDirectory, pipeline_manager: &mut Pipeline
src/renderer/mesh_renderer.rs:14
Methodnew
( device: &wgpu::Device, shader_dir: &ShaderDirectory, pipeline_manager: &mut Pipeline
src/renderer/particle_renderer.rs:19
Methodnew
( device: &wgpu::Device, queue: &wgpu::Queue, shader_dir: &ShaderDirectory, pi
src/renderer/scene_renderer.rs:61
Methodnew
( path: &Path, device: &wgpu::Device, queue: &wgpu::Queue, shader_dir: &Shader
src/renderer/background.rs:185
Methodnew
( device: &wgpu::Device, shader_dir: &ShaderDirectory, pipeline_manager: &mut Pipeline
src/renderer/volume_renderer.rs:27
Methodnew
( device: &wgpu::Device, shader_dir: &ShaderDirectory, pipeline_manager: &mut Pipeline
src/renderer/screenspace_fluid.rs:50
Methodnew
( device: &wgpu::Device, shader_dir: &ShaderDirectory, pipeline_manager: &mut Pipeline
src/renderer/voxel_renderer.rs:16
Methodnew
(pos: cgmath::Point3<f32>, color: cgmath::Vector3<f32>)
src/renderer/static_line_renderer.rs:18
Methodnew
()
src/render_output/screenshot_recorder.rs:13
Methodnew
( device: &wgpu::Device, window_surface: &wgpu::Surface, present_mode: wgpu::PresentMo
src/render_output/screen.rs:36
Methodnew
(device: &wgpu::Device, resolution: winit::dpi::PhysicalSize<u32>)
src/render_output/screenshot_capture.rs:73
Methodnew
( device: &wgpu::Device, resolution: winit::dpi::PhysicalSize<u32>, shader_dir: &Shade
src/render_output/hdr_backbuffer.rs:22
Methodnew
(label: &'static str, layout: Rc<wgpu::PipelineLayout>, compute_shader_relative_path: &Path)
src/wgpu_utils/pipelines.rs:19
Methodnew
(device: &wgpu::Device)
src/wgpu_utils/uniformbuffer.rs:17
Methodnew
()
src/wgpu_utils/binding_builder.rs:12
Methodnew
(path: &Path, cache_dir: &Path)
src/wgpu_utils/shader.rs:28
Methodnew
(device: &wgpu::Device, window: &winit::window::Window)
src/gui/mod.rs:67
Methodnew
(name: &'static str, device: &wgpu::Device, grid_dimension: wgpu::Extent3d, solver: &PressureSolver, config: S
src/simulation/pressure_solver.rs:103
Methodnew
( device: &wgpu::Device, grid_dimension: wgpu::Extent3d, max_num_particles: u32,
src/simulation/hybrid_fluid.rs:92
Methodnew_with_data
(device: &wgpu::Device, initial_content: &Content)
src/wgpu_utils/uniformbuffer.rs:32
Methodnum_active_particles
(&self)
src/scene/mod.rs:105
Methodnum_active_particles
(&self)
src/simulation/hybrid_fluid.rs:731
Methodnum_grid_cells
(dimension: wgpu::Extent3d)
src/renderer/volume_renderer.rs:73
Methodnum_simulation_steps_performed
(&self)
src/timer.rs:162
Methodnum_simulation_steps_performed_for_current_frame
(&self)
src/timer.rs:158
Methodon_new_scene
(&mut self, device: &wgpu::Device, scene: &Scene)
src/renderer/voxel_renderer.rs:49
Methodon_window_resize
(&mut self, device: &wgpu::Device, backbuffer: &HdrBackbuffer)
src/renderer/screenspace_fluid.rs:337
Methodreduce_add
(&'b self, cpass: &mut wgpu::ComputePass<'a>, pipeline_manager: &'a PipelineManager, result_mode: u32)
src/simulation/pressure_solver.rs:535
Methodreduce_max
(&'b self, cpass: &mut wgpu::ComputePass<'a>, pipeline_manager: &'a PipelineManager, result_mode: u32)
src/simulation/pressure_solver.rs:539
Methodregular_screenshot_path
(index: usize)
src/render_output/screenshot_recorder.rs:31
Methodrequest_repaint
(&self)
src/gui/mod.rs:63
Methodresolution
(&self)
src/render_output/hdr_backbuffer.rs:80
← previousnext →101–200 of 222, ranked by callers