MCPcopy Create free account

hub / github.com/DavidPeicho/albedo / functions

Functions236 in github.com/DavidPeicho/albedo

Functionrun
(event_loop: EventLoop, app: App)
examples/example/mod.rs:122
Methodset_indices_u16
(&mut self, data: Vec<u16>)
crates/albedo_backend/src/mesh/primitive.rs:294
Methodset_indices_u32
(&mut self, data: Vec<u32>)
crates/albedo_backend/src/mesh/primitive.rs:298
Functionset_mesh_data
(desc: MeshDescriptor)
crates/albedo_lightmapper_native/src/lib.rs:206
Methodset_shader
(&mut self, device: &wgpu::Device, shader: wgpu::ShaderModuleDescriptor)
crates/albedo_rtx/src/passes/ray.rs:105
Methodset_transform
(&mut self, model_to_world: glam::Mat4)
crates/albedo_rtx/src/uniforms.rs:38
Methodsize_in_bytes
()
crates/albedo_rtx/src/uniforms.rs:10
Methodsoa_with_count
(count: u64, descriptors: &[AttributeDescriptor])
crates/albedo_backend/src/mesh/primitive.rs:203
Methodspawn_local
(&self, future: impl Future<Output = ()> + 'a)
examples/example/async_exec.rs:17
Functionstart
()
examples/example/mod.rs:193
Methodstart
Start a new timer. This method must be followed by a called to [end]. # Examples ``` let queries = Queries::new(QueriesOptions::new(1)); queries.st
crates/albedo_backend/src/gpu/queries.rs:196
Methodstart_frame
Should be called at the beginning of a frame. `period` must be set to `queue.get_timestamp_period()`.
crates/albedo_backend/src/gpu/queries.rs:166
Methodsurface_area
(&self)
crates/albedo_math/src/aabb.rs:55
Methodtex_coords_0
(format: wgpu::VertexFormat)
crates/albedo_backend/src/mesh/primitive.rs:95
Methodtexture
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:263
Methodtexture_blocks
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:267
Methodtexture_buffer_copy
(width: usize, bytes_per_pixel: usize)
crates/albedo_backend/src/lib.rs:21
Methodthroughput
(&self)
crates/albedo_rtx/src/uniforms.rs:281
Methodtitle
()
examples/example/mod.rs:111
Methodtransform
(&self)
crates/albedo_rtx/src/uniforms.rs:219
Methodtry_from
(buffer: &'a Buffer<T>)
crates/albedo_backend/src/gpu/buffer.rs:328
Methodunpack_layer
(packed: u32)
crates/albedo_rtx/src/uniforms.rs:321
Methodunpack_layer
(packed: u32)
crates/albedo_backend/src/gpu/texture_atlas.rs:24
Methodunpack_value
(packed: u32)
crates/albedo_rtx/src/uniforms.rs:317
Methodunpack_value
(packed: u32)
crates/albedo_backend/src/gpu/texture_atlas.rs:20
Methodupdate
(&mut self, queue: &wgpu::Queue, content: &[T])
crates/albedo_backend/src/gpu/buffer.rs:197
Methodupload
(&self, queue: &wgpu::Queue, id: TextureId, data: &[u8])
crates/albedo_backend/src/gpu/texture_atlas.rs:206
Methodvalues
Latest resolved values. Indexing is kept in the order of calls to [start].
crates/albedo_backend/src/gpu/queries.rs:255
Methodvertex
(&self, index: u32)
crates/albedo_lightmapper_native/src/lib.rs:48
Methodvertex_count
(&self)
crates/albedo_lightmapper_native/src/lib.rs:56
Methodwidth
(&self)
crates/albedo_rtx/src/uniforms.rs:340
Methodwith_label
(label: wgpu::Label<'a>)
crates/albedo_backend/src/gpu/buffer.rs:29
Methodx
(&self)
crates/albedo_rtx/src/uniforms.rs:334
Methodx
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:37
Methody
(&self)
crates/albedo_rtx/src/uniforms.rs:337
Methody
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:40
← previous201–236 of 236, ranked by callers