Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DGriffin91/bevy_ridiculous_ssgi
/ functions
Functions
100 in github.com/DGriffin91/bevy_ridiculous_ssgi
⨍
Functions
100
◇
Types & classes
52
↓ 33 callers
Method
get
(&self)
src/lighting_pass.rs:87
↓ 13 callers
Method
set
(&mut self, value: u8)
src/lighting_pass.rs:83
↓ 8 callers
Function
ftexture_layout_entry
(binding: u32, dim: TextureViewDimension)
src/bind_group_utils.rs:58
↓ 7 callers
Method
run
( &self, _graph_context: &mut RenderGraphContext, render_context: &mut RenderContext,
src/ssgi.rs:247
↓ 5 callers
Function
nearest_sampler
(render_device: &RenderDevice)
src/bind_group_utils.rs:157
↓ 5 callers
Function
run_pass
( render_context: &mut RenderContext, copy_frame_pipeline: &CopyFramePipeline, src_view: TextureVi
src/copy_frame.rs:250
↓ 4 callers
Function
fsampler_layout_entry
(binding: u32)
src/bind_group_utils.rs:14
↓ 4 callers
Function
globals_binding
(world: &World)
src/bind_group_utils.rs:171
↓ 4 callers
Function
linear_sampler
(render_device: &RenderDevice)
src/bind_group_utils.rs:148
↓ 4 callers
Function
texture_layout_entry
( binding: u32, dim: TextureViewDimension, sample_type: TextureSampleType, )
src/bind_group_utils.rs:41
↓ 4 callers
Function
view_binding
(world: &World)
src/bind_group_utils.rs:166
↓ 3 callers
Method
key
(&self)
src/ssgi.rs:132
↓ 3 callers
Method
shader_defs
(&self, shader_defs: &mut Vec<ShaderDefVal>)
src/ssgi.rs:148
↓ 3 callers
Function
uniform_buffer
(data: T, render_context: &mut RenderContext, label: &str)
src/bind_group_utils.rs:188
↓ 2 callers
Function
utexture_layout_entry
(binding: u32, dim: TextureViewDimension)
src/bind_group_utils.rs:66
↓ 1 callers
Function
all_children
( children: &Children, children_query: &Query<&Children>, closure: &mut F, )
examples/large_examples/bistro.rs:128
↓ 1 callers
Function
all_children
( children: &Children, children_query: &Query<&Children>, closure: &mut F, )
examples/large_examples/san_miguel.rs:144
↓ 1 callers
Function
all_children
( children: &Children, children_query: &Query<&Children>, closure: &mut F, )
examples/large_examples/hidden_alley.rs:147
↓ 1 callers
Function
globals_layout_entry
(binding: u32)
src/bind_group_utils.rs:100
↓ 1 callers
Function
run_pass
( render_context: &mut RenderContext, pass_name: &str, attachments: &[Option<RenderPassColorAttach
src/ssgi.rs:374
↓ 1 callers
Function
setup_blue_noise_image
(bytes: &[u8], image_type: ImageType)
src/lib.rs:106
↓ 1 callers
Method
specialize
(&self, key: Self::Key)
src/ssgi_resolve.rs:328
↓ 1 callers
Method
specialize
(&self, key: Self::Key)
src/ssgi_generate_sh.rs:276
↓ 1 callers
Method
specialize
(&self, key: Self::Key)
src/ssgi.rs:446
↓ 1 callers
Method
specialize
(&self, key: Self::Key)
src/lighting_pass.rs:331
↓ 1 callers
Function
uniform_layout_entry
(binding: u32, min_size: std::num::NonZeroU64)
src/bind_group_utils.rs:113
↓ 1 callers
Function
view_layout_entry
(binding: u32)
src/bind_group_utils.rs:74
Function
add_disocclusion_settings
( mut commands: Commands, query: Query<Entity, (With<SSGIPass>, Without<DisocclusionSettings>)>, )
src/lib.rs:68
Method
build
(&self, app: &mut App)
src/ssgi_resolve.rs:92
Method
build
(&self, app: &mut App)
src/lib.rs:34
Method
build
(&self, app: &mut App)
src/ssgi_generate_sh.rs:76
Method
build
(&self, app: &mut App)
src/ssgi.rs:196
Method
build
(&self, app: &mut App)
src/prepass_downsample.rs:57
Method
build
(&self, app: &mut App)
src/copy_frame.rs:45
Method
build
(&self, app: &mut App)
src/lighting_pass.rs:109
Function
csampler_layout_entry
(binding: u32)
src/bind_group_utils.rs:23
Method
default
()
src/ssgi_resolve.rs:65
Method
default
()
src/ssgi_generate_sh.rs:57
Method
default
()
src/ssgi.rs:104
Method
default
()
src/prepass_downsample.rs:46
Method
default
()
src/copy_frame.rs:37
Method
default
()
src/lighting_pass.rs:93
Function
dtexture_layout_entry
(binding: u32, dim: TextureViewDimension)
src/bind_group_utils.rs:62
Method
finish
(&self, app: &mut App)
src/ssgi_resolve.rs:117
Method
finish
(&self, app: &mut App)
src/ssgi_generate_sh.rs:101
Method
finish
(&self, app: &mut App)
src/ssgi.rs:221
Method
finish
(&self, app: &mut App)
src/prepass_downsample.rs:84
Method
finish
(&self, app: &mut App)
src/copy_frame.rs:61
Method
finish
(&self, app: &mut App)
src/lighting_pass.rs:147
Method
from_world
(world: &mut World)
src/ssgi_resolve.rs:148
Method
from_world
(world: &mut World)
src/ssgi_generate_sh.rs:129
Method
from_world
(world: &mut World)
src/ssgi.rs:396
Method
from_world
(world: &mut World)
src/prepass_downsample.rs:110
Method
from_world
(world: &mut World)
src/copy_frame.rs:85
Method
from_world
(world: &mut World)
src/lighting_pass.rs:275
Function
insert_deferred_lighting_pass_id_component
( mut commands: Commands, views: Query<Entity, (With<DeferredPrepass>, Without<PbrDeferredLightingDept
src/lighting_pass.rs:460
Function
lights_binding
(world: &World)
src/bind_group_utils.rs:176
Function
lights_layout_entry
(binding: u32)
src/bind_group_utils.rs:87
Function
load_blue_noise
(mut commands: Commands, mut images: ResMut<Assets<Image>>)
src/lib.rs:99
Function
main
()
examples/dare52.rs:15
Function
main
()
examples/kitchen.rs:13
Function
main
()
examples/cornell_box.rs:16
Function
main
()
examples/large_examples/bistro.rs:21
Function
main
()
examples/large_examples/san_miguel.rs:22
Function
main
()
examples/large_examples/hidden_alley.rs:19
Function
main
()
examples/large_examples/top_down.rs:14
Function
move_directional_light
( mut query: Query<&mut Transform, With<DirectionalLight>>, mut motion_evr: EventReader<MouseMotion>,
examples/large_examples/bistro.rs:212
Function
move_directional_light
( mut query: Query<&mut Transform, With<DirectionalLight>>, mut motion_evr: EventReader<MouseMotion>,
examples/large_examples/san_miguel.rs:214
Function
move_directional_light
( mut query: Query<&mut Transform, With<DirectionalLight>>, mut motion_evr: EventReader<MouseMotion>,
examples/large_examples/hidden_alley.rs:208
Method
new
(value: u8)
src/lighting_pass.rs:70
Function
nsampler_layout_entry
(binding: u32)
src/bind_group_utils.rs:32
Function
prepare_deferred_lighting_pipelines
( mut commands: Commands, pipeline_cache: Res<PipelineCache>, mut pipelines: ResMut<SpecializedRen
src/lighting_pass.rs:471
Function
prepare_pipelines
( mut commands: Commands, pipeline_cache: Res<PipelineCache>, mut pipelines: ResMut<SpecializedRen
src/ssgi_resolve.rs:416
Function
prepare_pipelines
( mut commands: Commands, pipeline_cache: Res<PipelineCache>, mut pipelines: ResMut<SpecializedRen
src/ssgi_generate_sh.rs:398
Function
prepare_pipelines
( mut commands: Commands, pipeline_cache: Res<PipelineCache>, mut pipelines: ResMut<SpecializedRen
src/ssgi.rs:495
Function
prepare_textures
( mut commands: Commands, mut texture_cache: ResMut<TextureCache>, render_device: Res<RenderDevice
src/ssgi_resolve.rs:367
Function
prepare_textures
( mut commands: Commands, mut texture_cache: ResMut<TextureCache>, render_device: Res<RenderDevice
src/ssgi_generate_sh.rs:324
Function
prepare_textures
( mut commands: Commands, mut texture_cache: ResMut<TextureCache>, render_device: Res<RenderDevice
src/ssgi.rs:517
Function
prepare_textures
( mut commands: Commands, mut texture_cache: ResMut<TextureCache>, render_device: Res<RenderDevice
src/prepass_downsample.rs:603
Function
prepare_textures
( mut commands: Commands, mut texture_cache: ResMut<TextureCache>, render_device: Res<RenderDevice
src/copy_frame.rs:352
Function
proc_scene
( mut commands: Commands, materials_query: Query<Entity, With<PostProcScene>>, children_query: Que
examples/large_examples/bistro.rs:148
Function
proc_scene
( mut commands: Commands, materials_query: Query<Entity, With<PostProcScene>>, children_query: Que
examples/large_examples/san_miguel.rs:164
Function
proc_scene
( mut commands: Commands, materials_query: Query<Entity, With<PostProcScene>>, children_query: Que
examples/large_examples/hidden_alley.rs:161
Method
run
( &self, graph_context: &mut RenderGraphContext, render_context: &mut RenderContext,
src/ssgi_resolve.rs:164
Method
run
( &self, graph_context: &mut RenderGraphContext, render_context: &mut RenderContext,
src/ssgi_generate_sh.rs:145
Method
run
( &self, graph_context: &mut RenderGraphContext, render_context: &mut RenderContext,
src/prepass_downsample.rs:126
Method
run
( &self, graph_context: &mut RenderGraphContext, render_context: &mut RenderContext,
src/copy_frame.rs:101
Method
run
( &self, _graph_context: &mut RenderGraphContext, render_context: &mut RenderContext,
src/lighting_pass.rs:176
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/dare52.rs:49
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/kitchen.rs:47
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/cornell_box.rs:52
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/large_examples/bistro.rs:61
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/large_examples/san_miguel.rs:62
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/large_examples/hidden_alley.rs:55
Function
setup
(mut commands: Commands, asset_server: Res<AssetServer>)
examples/large_examples/top_down.rs:48
Function
stexture_layout_entry
(binding: u32, dim: TextureViewDimension)
src/bind_group_utils.rs:70
Method
update
(&mut self, world: &mut World)
src/ssgi_resolve.rs:160
Method
update
(&mut self, world: &mut World)
src/ssgi_generate_sh.rs:141
Method
update
(&mut self, world: &mut World)
src/prepass_downsample.rs:122
Method
update
(&mut self, world: &mut World)
src/copy_frame.rs:97