Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DavidPeicho/albedo
/ functions
Functions
236 in github.com/DavidPeicho/albedo
⨍
Functions
236
◇
Types & classes
91
Function
run
(event_loop: EventLoop, app: App)
examples/example/mod.rs:122
Method
set_indices_u16
(&mut self, data: Vec<u16>)
crates/albedo_backend/src/mesh/primitive.rs:294
Method
set_indices_u32
(&mut self, data: Vec<u32>)
crates/albedo_backend/src/mesh/primitive.rs:298
Function
set_mesh_data
(desc: MeshDescriptor)
crates/albedo_lightmapper_native/src/lib.rs:206
Method
set_shader
(&mut self, device: &wgpu::Device, shader: wgpu::ShaderModuleDescriptor)
crates/albedo_rtx/src/passes/ray.rs:105
Method
set_transform
(&mut self, model_to_world: glam::Mat4)
crates/albedo_rtx/src/uniforms.rs:38
Method
size_in_bytes
()
crates/albedo_rtx/src/uniforms.rs:10
Method
soa_with_count
(count: u64, descriptors: &[AttributeDescriptor])
crates/albedo_backend/src/mesh/primitive.rs:203
Method
spawn_local
(&self, future: impl Future<Output = ()> + 'a)
examples/example/async_exec.rs:17
Function
start
()
examples/example/mod.rs:193
Method
start
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
Method
start_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
Method
surface_area
(&self)
crates/albedo_math/src/aabb.rs:55
Method
tex_coords_0
(format: wgpu::VertexFormat)
crates/albedo_backend/src/mesh/primitive.rs:95
Method
texture
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:263
Method
texture_blocks
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:267
Method
texture_buffer_copy
(width: usize, bytes_per_pixel: usize)
crates/albedo_backend/src/lib.rs:21
Method
throughput
(&self)
crates/albedo_rtx/src/uniforms.rs:281
Method
title
()
examples/example/mod.rs:111
Method
transform
(&self)
crates/albedo_rtx/src/uniforms.rs:219
Method
try_from
(buffer: &'a Buffer<T>)
crates/albedo_backend/src/gpu/buffer.rs:328
Method
unpack_layer
(packed: u32)
crates/albedo_rtx/src/uniforms.rs:321
Method
unpack_layer
(packed: u32)
crates/albedo_backend/src/gpu/texture_atlas.rs:24
Method
unpack_value
(packed: u32)
crates/albedo_rtx/src/uniforms.rs:317
Method
unpack_value
(packed: u32)
crates/albedo_backend/src/gpu/texture_atlas.rs:20
Method
update
(&mut self, queue: &wgpu::Queue, content: &[T])
crates/albedo_backend/src/gpu/buffer.rs:197
Method
upload
(&self, queue: &wgpu::Queue, id: TextureId, data: &[u8])
crates/albedo_backend/src/gpu/texture_atlas.rs:206
Method
values
Latest resolved values. Indexing is kept in the order of calls to [start].
crates/albedo_backend/src/gpu/queries.rs:255
Method
vertex
(&self, index: u32)
crates/albedo_lightmapper_native/src/lib.rs:48
Method
vertex_count
(&self)
crates/albedo_lightmapper_native/src/lib.rs:56
Method
width
(&self)
crates/albedo_rtx/src/uniforms.rs:340
Method
with_label
(label: wgpu::Label<'a>)
crates/albedo_backend/src/gpu/buffer.rs:29
Method
x
(&self)
crates/albedo_rtx/src/uniforms.rs:334
Method
x
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:37
Method
y
(&self)
crates/albedo_rtx/src/uniforms.rs:337
Method
y
(&self)
crates/albedo_backend/src/gpu/texture_atlas.rs:40
← previous
201–236 of 236, ranked by callers