MCPcopy Create free account

hub / github.com/DavidPeicho/albedo / types & classes

Types & classes91 in github.com/DavidPeicho/albedo

↓ 1 callersClassBuffer
crates/albedo_backend/src/gpu/buffer.rs:117
ClassAABB
crates/albedo_math/src/aabb.rs:6
ClassAOPass
crates/albedo_rtx/src/passes/ao.rs:6
ClassATrousPass
crates/albedo_rtx/src/passes/a_trous.rs:11
ClassAccumulationPass
crates/albedo_rtx/src/passes/accumulation.rs:9
ClassAlbedoRtxShaderImports
crates/albedo_rtx/src/shaders/mod.rs:6
ClassAlignment2D
crates/albedo_backend/src/lib.rs:5
ClassApp
examples/example/mod.rs:11
ClassApp
crates/albedo_lightmapper_native/src/app.rs:133
InterfaceAsBindGroup
crates/albedo_backend/src/gpu/pipeline.rs:50
InterfaceAsVertexBufferLayout
crates/albedo_backend/src/gpu/vertex_buffer.rs:1
InterfaceAsVertexFormat
crates/albedo_backend/src/mesh/mod.rs:6
ClassAtlas2D
crates/albedo_backend/src/gpu/texture_atlas.rs:57
EnumAttributeData
crates/albedo_backend/src/mesh/primitive.rs:103
ClassAttributeDescriptor
crates/albedo_backend/src/mesh/primitive.rs:71
ClassAttributeId
crates/albedo_backend/src/mesh/primitive.rs:63
ClassAttributeSlice
crates/albedo_lightmapper_native/ffi/albedo/albedo_lightmapper.h:10
EnumAxis3D
crates/albedo_math/src/lib.rs:14
ClassBLASArray
crates/albedo_rtx/src/blas.rs:42
ClassBLASEntryDescriptor
crates/albedo_rtx/src/blas.rs:25
ClassBVHNode
Layout from from tinybvh-rs. Note: obvh has a different field ordering and shouldn't be used as-is.
crates/albedo_rtx/src/uniforms.rs:369
ClassBVHPrimitive
crates/albedo_rtx/src/uniforms.rs:403
ClassBlitPass
crates/albedo_rtx/src/passes/blit_pass.rs:10
ClassBlitTexturePass
crates/albedo_rtx/src/passes/blit_texture_pass.rs:8
ClassBufferInitDescriptor
crates/albedo_backend/src/gpu/buffer.rs:17
ClassCamera
examples/gpu_picking/main.rs:16
ClassCamera
crates/albedo_rtx/src/uniforms.rs:196
EnumCompileError
crates/albedo_backend/src/data/shader_preprocessor.rs:29
ClassCompositingPass
crates/albedo_rtx/src/passes/denoise/composite.rs:10
InterfaceComputePipeline
crates/albedo_backend/src/gpu/pipeline.rs:4
ClassCube
crates/albedo_backend/src/mesh/shapes/mod.rs:4
ClassDenoiseResources
crates/albedo_rtx/src/uniforms.rs:421
ClassDynBuffer
crates/albedo_backend/src/gpu/buffer.rs:43
InterfaceExample
examples/example/mod.rs:110
ClassGpuContext
crates/albedo_lightmapper_native/src/app.rs:6
ClassImageSlice
crates/albedo_lightmapper_native/src/lib.rs:27
ClassImageSlice
crates/albedo_lightmapper_native/ffi/albedo/albedo_lightmapper.h:24
EnumIndexBuffer
crates/albedo_backend/src/gpu/buffer.rs:239
EnumIndexData
crates/albedo_backend/src/mesh/primitive.rs:109
EnumIndexDataSlice
crates/albedo_backend/src/mesh/primitive.rs:115
ClassIndexedMeshDescriptor
crates/albedo_rtx/src/blas.rs:16
ClassInlinedResult
crates/albedo_backend/src/data/shader_preprocessor.rs:55
ClassInstance
crates/albedo_rtx/src/uniforms.rs:17
ClassIntersection
crates/albedo_rtx/src/uniforms.rs:288
ClassIntersectorPass
crates/albedo_rtx/src/passes/intersector.rs:9
ClassLight
crates/albedo_rtx/src/uniforms.rs:114
ClassLightmapPass
crates/albedo_rtx/src/passes/lightmap.rs:10
ClassMaterial
crates/albedo_rtx/src/uniforms.rs:46
ClassMeshDescriptor
crates/albedo_rtx/src/blas.rs:9
ClassMeshDescriptor
crates/albedo_lightmapper_native/src/lib.rs:34
ClassMeshDescriptor
crates/albedo_lightmapper_native/ffi/albedo/albedo_lightmapper.h:15
ClassParseError
crates/albedo_backend/src/data/shader_preprocessor.rs:10
ClassPerDrawUniforms
crates/albedo_rtx/src/uniforms.rs:174
ClassPerFrame
Per frame data
crates/albedo_backend/src/gpu/queries.rs:37
ClassPickingExample
examples/gpu_picking/main.rs:28
EnumPreprocessError
crates/albedo_backend/src/data/shader_preprocessor.rs:4
ClassPrimaryRayPass
crates/albedo_rtx/src/passes/shading.rs:275
ClassPrimitive
crates/albedo_backend/src/mesh/primitive.rs:171
ClassPrimitive
crates/albedo_backend/src/gpu/primitive.rs:3
ClassPrimitiveResourceBuilder
crates/albedo_backend/src/mesh/primitive.rs:343
ClassQueries
Set of queries to profile GPU commands. @todo: Make thread safe
crates/albedo_backend/src/gpu/queries.rs:62
ClassQueriesOptions
crates/albedo_backend/src/gpu/queries.rs:7
ClassRTGeometryBindGroupLayout
crates/albedo_rtx/src/layouts.rs:6
ClassRTSurfaceBindGroupLayout
crates/albedo_rtx/src/layouts.rs:112
ClassRadianceParameters
crates/albedo_rtx/src/uniforms.rs:357
ClassRay
crates/albedo_rtx/src/uniforms.rs:252
ClassRayPass
crates/albedo_rtx/src/passes/ray.rs:10
ClassRaytraceResources
crates/albedo_rtx/src/uniforms.rs:413
ClassReadBufferOptions
crates/albedo_backend/src/gpu/buffer.rs:10
ClassRenderer
crates/albedo_lightmapper_native/src/lib.rs:69
InterfaceResourceBuilder
crates/albedo_backend/src/gpu/resource.rs:1
ClassSceneGPU
GPU data for scene
crates/albedo_lightmapper_native/src/app.rs:95
ClassShaderCache
crates/albedo_backend/src/data/shader_preprocessor.rs:61
ClassShadingBindGroupLayout
crates/albedo_rtx/src/passes/shading.rs:25
ClassShadingPass
crates/albedo_rtx/src/passes/shading.rs:155
ClassSize3D
crates/albedo_math/src/lib.rs:8
ClassSpawner
examples/example/async_exec.rs:4
ClassStorageBufferSlice
crates/albedo_backend/src/gpu/buffer.rs:308
ClassStridedSlice
crates/albedo_lightmapper_native/src/lib.rs:12
ClassTemporalAccumulationPass
crates/albedo_rtx/src/passes/temporal_accumulation.rs:11
ClassTextureAtlas
crates/albedo_backend/src/gpu/texture_atlas.rs:131
ClassTextureBlock
crates/albedo_backend/src/gpu/texture_atlas.rs:7
ClassTextureId
crates/albedo_backend/src/gpu/texture_atlas.rs:62
ClassTextureInfo
crates/albedo_rtx/src/uniforms.rs:304
InterfaceToPrimitive
crates/albedo_backend/src/mesh/primitive.rs:329
ClassUint24_8
crates/albedo_backend/src/data/packing.rs:3
InterfaceUniform
crates/albedo_rtx/src/uniforms.rs:9
ClassUniformBufferSlice
crates/albedo_backend/src/gpu/buffer.rs:299
ClassUniforms
examples/gpu_picking/main.rs:44
ClassVertex
crates/albedo_rtx/src/uniforms.rs:72
ClassVertexBufferLayoutBuilder
crates/albedo_backend/src/gpu/vertex_buffer.rs:5