MCPcopy Create free account

hub / github.com/SparkyPotato/radiance / functions

Functions1,488 in github.com/SparkyPotato/radiance

↓ 1 callersMethodload_module
(&mut self, module_name: &str)
ext/slang-rs/src/lib.rs:1013
↓ 1 callersMethodload_module_from_source
( &mut self, module_name: &str, path: &str, source: &Blob, )
ext/slang-rs/src/lib.rs:1028
↓ 1 callersFunctionload_words
Loads the SPIR-V `binary` into memory and returns a `Module`. # Examples ``` use rspirv; use rspirv::binary::Disassemble; let buffer: Vec<u32> = ve
ext/rspirv/rspirv/dr/loader.rs:277
↓ 1 callersMethodlookup_safe
(&self, id: spirv::Word)
ext/rspirv/rspirv/lift/storage.rs:35
↓ 1 callersMethodloop_control
(&mut self)
ext/rspirv/rspirv/binary/autogen_decode_operand.rs:40
↓ 1 callersFunctionmap_instance
(t: &Transform, m: &LARef<RaytracingMeshView>, mat: &LARef<MaterialView>)
crates/rad-renderer/src/scene/rt_scene.rs:294
↓ 1 callersMethodmap_res
(&self, res: u32)
crates/rad-graph/src/graph/compile.rs:168
↓ 1 callersFunctionmap_sphere
(sphere: Sphere<f32, f32>)
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:133
↓ 1 callersMethodmemory_access
(&mut self)
ext/rspirv/rspirv/binary/autogen_decode_operand.rs:73
↓ 1 callersMethodmemory_properties
Returns the [`vk::MemoryPropertyFlags`] of this allocation.
ext/gpu-allocator/src/vulkan/mod.rs:207
↓ 1 callersMethodmesh_zero
(&self, pass: &mut PassBuilder)
crates/rad-renderer/src/mesh/setup.rs:141
↓ 1 callersMethodmodule
(mut self)
crates/rad-core/src/lib.rs:80
↓ 1 callersMethodnext_frame
(&mut self, resource_count: usize)
crates/rad-graph/src/graph/mod.rs:130
↓ 1 callersFunctionno_blend
()
crates/rad-graph/src/util/pipeline.rs:22
↓ 1 callersMethodnode
( &self, node: gltf::Node, transform: Mat4<f32>, meshes: &[Vec<(AssetId<Mesh>, AssetId<Material>)>], out:
crates/rad-editor/src/asset/import.rs:284
↓ 1 callersMethodoptimize_splits
(&self, nodes: &mut [u32], splits: [usize; 8])
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:641
↓ 1 callersFunctionparse_bytes
Parses the given `binary` and consumes the module using the given `consumer`.
ext/rspirv/rspirv/binary/parser.rs:152
↓ 1 callersMethodparse_decoration_arguments
( &mut self, decoration: spirv::Decoration, )
ext/rspirv/rspirv/binary/autogen_parse_operand.rs:463
↓ 1 callersMethodparse_execution_mode_arguments
( &mut self, execution_mode: spirv::ExecutionMode, )
ext/rspirv/rspirv/binary/autogen_parse_operand.rs:326
↓ 1 callersMethodparse_header
(&mut self)
ext/rspirv/rspirv/binary/parser.rs:252
↓ 1 callersMethodparse_image_operands_arguments
( &mut self, image_operands: spirv::ImageOperands, )
ext/rspirv/rspirv/binary/autogen_parse_operand.rs:208
↓ 1 callersMethodparse_inst
(&mut self)
ext/rspirv/rspirv/binary/parser.rs:273
↓ 1 callersMethodparse_loop_control_arguments
( &mut self, loop_control: spirv::LoopControl, )
ext/rspirv/rspirv/binary/autogen_parse_operand.rs:251
↓ 1 callersMethodparse_memory_access_arguments
( &mut self, memory_access: spirv::MemoryAccess, )
ext/rspirv/rspirv/binary/autogen_parse_operand.rs:303
↓ 1 callersMethodparse_operands
(&mut self, grammar: GInstRef)
ext/rspirv/rspirv/binary/parser.rs:360
↓ 1 callersMethodparse_spec_constant_op
(&mut self)
ext/rspirv/rspirv/binary/parser.rs:337
↓ 1 callersMethodparse_tensor_addressing_operands_arguments
( &mut self, tensor_addressing_operands: spirv::TensorAddressingOperands, )
ext/rspirv/rspirv/binary/autogen_parse_operand.rs:665
↓ 1 callersFunctionparse_words
Parses the given `binary` and consumes the module using the given `consumer`.
ext/rspirv/rspirv/binary/parser.rs:158
↓ 1 callersMethodpersist
(self, persist: Persist<BufferHandle>)
crates/rad-graph/src/graph/virtual_resource.rs:66
↓ 1 callersMethodpersistent_desc
(&mut self, res: Persist<T>)
crates/rad-graph/src/graph/mod.rs:329
↓ 1 callersMethodpresent
(&mut self, id: u32)
crates/rad-window/src/lib.rs:194
↓ 1 callersMethodpush_instance
(&mut self, index: u32, t: &Transform, m: &LARef<VirtualMeshView>, mat: &LARef<MaterialView>)
crates/rad-renderer/src/scene/virtual_scene.rs:175
↓ 1 callersFunctionquery_interface
( this: *mut sys::ISlangUnknown, uuid: *const sys::SlangUUID, out_object: *mut *mut c_void, )
ext/slang-rs/src/impls/file_system.rs:11
↓ 1 callersFunctionraw_texture_to_id
(r: ImageId)
crates/rad-ui/src/render.rs:524
↓ 1 callersMethodrecompile_pipelines
(&mut self)
crates/rad-graph/src/device/shader/mod.rs:643
↓ 1 callersMethodreference_images
(&self, pass: &mut PassBuilder, imgs: &mut ArenaMap<'_, u64, Res<ImageView>>)
crates/rad-ui/src/render.rs:432
↓ 1 callersFunctionregister_all_gpu_scenes
(world: &mut World, tick: &mut Tick)
crates/rad-renderer/src/scene/mod.rs:84
↓ 1 callersMethodregister_source
(&mut self, source: T)
crates/rad-core/src/asset/mod.rs:139
↓ 1 callersMethodreload
(&mut self)
crates/rad-graph/src/device/shader/compile.rs:90
↓ 1 callersMethodrender
(&mut self, ctx: &Context, renderer: &mut Renderer)
crates/rad-editor/src/menu.rs:14
↓ 1 callersFunctionrender_allocation_reports_ui
( ui: &mut Ui, settings: &mut AllocationReportVisualizeSettings, allocations: impl IntoIterator<It
ext/gpu-allocator/src/visualizer/allocation_reports.rs:24
↓ 1 callersFunctionrender_memory_chunks_ui
( ui: &mut Ui, color_scheme: &ColorScheme, settings: &MemoryChunksVisualizationSettings, total
ext/gpu-allocator/src/visualizer/memory_chunks.rs:43
↓ 1 callersMethodrender_mode
(&self)
crates/rad-editor/src/render/debug.rs:256
↓ 1 callersMethodrender_pass
( &mut self, y_up: bool, attachments: &[Attachment], depth: Option<&Attachment>, )
crates/rad-graph/src/util/pass.rs:228
↓ 1 callersMethodreport_memory_leaks
(&self, log_level: Level)
ext/gpu-allocator/src/vulkan/mod.rs:806
↓ 1 callersMethodrequires_debug_info
(self)
crates/rad-renderer/src/debug/mesh.rs:33
↓ 1 callersMethodrescan
(&self)
crates/rad-editor/src/asset/fs.rs:122
↓ 1 callersMethodreset
Confirm that the arena has been reset to the beginning. Should be called at the start of every frame.
crates/rad-graph/src/arena.rs:128
↓ 1 callersMethodreset_all_blocks
(&self)
crates/rad-graph/src/arena.rs:147
↓ 1 callersMethodreturn_image
(&self, index: ImageId)
crates/rad-graph/src/device/descriptor.rs:131
↓ 1 callersMethodreturn_image_id
(&self, id: descriptor::ImageId)
crates/rad-graph/src/device/mod.rs:140
↓ 1 callersMethodreturn_storage_image
(&self, index: StorageImageId)
crates/rad-graph/src/device/descriptor.rs:136
↓ 1 callersMethodreturn_storage_image_id
(&self, id: descriptor::StorageImageId)
crates/rad-graph/src/device/mod.rs:146
↓ 1 callersMethodrt_pipeline
(&self, desc: RtPipelineDesc)
crates/rad-graph/src/device/mod.rs:101
↓ 1 callersFunctionrun
(app: impl App)
crates/rad-window/src/lib.rs:25
↓ 1 callersMethodsame_shape
(self, other: Self)
ext/nvtt/nvtt/src/lib.rs:886
↓ 1 callersMethodscene
( &self, name: &str, scene: gltf::Scene, meshes: &[Vec<(AssetId<Mesh>, AssetId<Material>)>], )
crates/rad-editor/src/asset/import.rs:270
↓ 1 callersFunctionscissor
(clip_rect: &Rect, screen: &ScreenDescriptor)
crates/rad-ui/src/render.rs:495
↓ 1 callersMethodscissor
(&mut self, area: vk::Rect2D)
crates/rad-graph/src/util/pass.rs:372
↓ 1 callersMethodsearch_paths
(mut self, search_paths: &'a [*const c_char])
ext/slang-rs/src/lib.rs:529
↓ 1 callersFunctionserialize_component
(mut into: &mut dyn io::Write, en: EntityRef, info: &ComponentInfo)
crates/rad-world/src/serde.rs:67
↓ 1 callersFunctionserialize_entity
(mut into: &mut dyn io::Write, world: &World, en: EntityRef)
crates/rad-world/src/serde.rs:49
↓ 1 callersMethodset
(&self)
crates/rad-graph/src/device/descriptor.rs:65
↓ 1 callersMethodset_cuda_acceleration
(&mut self, enable: bool)
ext/nvtt/nvtt/src/lib.rs:297
↓ 1 callersMethodset_hdr
(&mut self, hdr: bool)
crates/rad-window/src/lib.rs:149
↓ 1 callersMethodset_quality
Set compression quality settings.
ext/nvtt/nvtt/src/lib.rs:130
↓ 1 callersFunctionsetup_fonts
(ctx: &Context)
crates/rad-ui/src/fonts.rs:10
↓ 1 callersFunctionsimplify_group
( vertices: &[Vertex], locked: &[bool], meshlets: &Meshlets, group: &MeshletGroup, )
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:415
↓ 1 callersMethodsupports_general_allocations
(&self)
ext/gpu-allocator/src/allocator/free_list_allocator/mod.rs:413
↓ 1 callersMethodsupports_visualization
(&self)
ext/gpu-allocator/src/visualizer/mod.rs:43
↓ 1 callersMethodswapchain
Handle the sync a swapchain requires.
crates/rad-graph/src/graph/compile.rs:636
↓ 1 callersMethodsync
(&mut self)
crates/rad-graph/src/graph/compile.rs:861
↓ 1 callersMethodtensor_addressing_operands
(&mut self)
ext/rspirv/rspirv/binary/autogen_decode_operand.rs:508
↓ 1 callersFunctiontest_external_dir
(dir_path: PathBuf)
ext/rspirv/rspirv/tests/spirv_blobs.rs:15
↓ 1 callersFunctiontest_spv
(blob: &[u8])
ext/rspirv/rspirv/tests/spirv_blobs.rs:8
↓ 1 callersMethodtick
(&mut self, world: &mut World)
crates/rad-world/src/tick.rs:40
↓ 1 callersMethodto_ref
Convert this to a reference ID.
crates/rad-graph/src/graph/mod.rs:454
↓ 1 callersMethodto_rgbe
Produces a shared-exponent Red, Green, Blue, Exponent encoding of the HDR RGB channels, such as `R9G9B9E5`. See [`Surface::from_rgbe()`] for the stor
ext/nvtt/nvtt/src/lib.rs:2472
↓ 1 callersFunctionto_texture_id
(r: Res<ImageView>)
crates/rad-ui/src/render.rs:522
↓ 1 callersMethodtonemap
(&self)
crates/rad-editor/src/render/debug.rs:258
↓ 1 callersMethodtrace
(&self, pass: &mut PassContext, push: &T, x: u32, y: u32, z: u32)
crates/rad-graph/src/util/compute.rs:72
↓ 1 callersMethodtrace_rays
(&self, buf: vk::CommandBuffer, width: u32, height: u32, depth: u32)
crates/rad-graph/src/device/shader/mod.rs:276
↓ 1 callersMethodtrace_rays_indirect
(&self, buf: vk::CommandBuffer, addr: vk::DeviceAddress)
crates/rad-graph/src/device/shader/mod.rs:285
↓ 1 callersFunctiontransform_aabb
(a: Aabb<f32>, transform: &Transform)
crates/rad-renderer/src/scene/light.rs:396
↓ 1 callersMethodtry_global
(&self)
crates/rad-core/src/lib.rs:35
↓ 1 callersMethodtry_map
(self, mut f: impl FnMut(T) -> std::result::Result<U, E>)
crates/rad-graph/src/device/queue.rs:179
↓ 1 callersMethodtry_merge_buffer
(&mut self, data: &BufferData<'graph>, lifetime: ResourceLifetime)
crates/rad-graph/src/graph/compile.rs:258
↓ 1 callersMethodtry_merge_image
(&mut self, data: &ImageData<'graph>, lifetime: ResourceLifetime)
crates/rad-graph/src/graph/compile.rs:282
↓ 1 callersMethodui
(&mut self, ui: &mut Ui, store_stack_traces: bool)
ext/gpu-allocator/src/visualizer/memory_chunks.rs:23
↓ 1 callersMethoduninit
(&self)
crates/rad-graph/src/graph/compile.rs:148
↓ 1 callersMethodunload
(&self, view: &MaterialView)
crates/rad-renderer/src/assets/material.rs:190
↓ 1 callersMethodunloaded
Creates an unloaded asset view reference. The returned reference might be loaded if the asset is already loaded.
crates/rad-core/src/asset/aref.rs:98
↓ 1 callersFunctionusage_flags
(iter: impl IntoIterator<Item = T>)
crates/rad-graph/src/graph/compile.rs:217
↓ 1 callersFunctionuuid_to_ty
(uuid: Uuid)
crates/rad-world/src/lib.rs:145
↓ 1 callersMethodverify_bvh
(&self, out: &[BvhNode], meshlets: &Meshlets, reachable: &mut [bool], node: u32)
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:796
↓ 1 callersMethodversion
Returns the major and minor version numbers as a tuple.
ext/rspirv/rspirv/dr/constructs.rs:215
↓ 1 callersMethodwindow_event
(&mut self, _window: &mut Window, _event: &WindowEvent)
crates/rad-ui/src/lib.rs:49
↓ 1 callersMethodwords
Decodes and returns the next `n` raw SPIR-V words.
ext/rspirv/rspirv/binary/decoder.rs:106
↓ 1 callersMethodworld_mut
(&mut self)
crates/rad-editor/src/world.rs:43
↓ 1 callersMethodwrapped_2pi
Returns this value, wrapped between zero and two times 𝛑 (inclusive). This ought to be named `wrapped_tau`, but I assume people are more familiar wit
ext/vek/src/ops.rs:479
← previousnext →501–600 of 1,488, ranked by callers