MCPcopy Create free account

hub / github.com/SparkyPotato/radiance / functions

Functions1,488 in github.com/SparkyPotato/radiance

↓ 1 callersMethoddefault_matrix_layout_mode
( mut self, default_matrix_layout_mode: MatrixLayoutMode, )
ext/slang-rs/src/lib.rs:542
↓ 1 callersMethoddesc
(&mut self, res: Res<T>)
crates/rad-graph/src/graph/mod.rs:324
↓ 1 callersFunctiondeserialize_component
(mut from: &mut dyn io::Read, en: &mut EntityWorldMut)
crates/rad-world/src/serde.rs:116
↓ 1 callersFunctiondeserialize_entity
(mut from: &mut dyn io::Read, world: &mut World)
crates/rad-world/src/serde.rs:102
↓ 1 callersMethoddestroy
(self)
crates/rad-editor/src/render/mod.rs:160
↓ 1 callersMethoddestroy
(&self, device: &ash::Device)
crates/rad-graph/src/device/queue.rs:453
↓ 1 callersMethoddestroy
(self, device: &Device)
crates/rad-graph/src/graph/deleter.rs:19
↓ 1 callersMethoddevice_extensions
(mut self, extensions: &'a [&'static CStr])
crates/rad-graph/src/device/init.rs:56
↓ 1 callersMethoddim
(&mut self)
ext/rspirv/rspirv/binary/autogen_decode_operand.rs:191
↓ 1 callersMethoddim_supported
Returns true if the dimensions are supported by this layout. Always returns false if `w` or `h` are `0`.
ext/nvtt/nvtt/src/enums.rs:926
↓ 1 callersMethoddir
(&self)
crates/rad-editor/src/asset/fs.rs:116
↓ 1 callersMethoddirs
(&self)
crates/rad-editor/src/asset/fs.rs:55
↓ 1 callersFunctiondisas_constant
TODO: properly disassemble float literals (handle infinity, NaN, 16-bit floats, etc.) in order to match `spirv-dis`'s output
ext/rspirv/rspirv/binary/disassemble.rs:197
↓ 1 callersFunctiondisas_join
Disassembles each instruction in `insts` and joins them together with the given `delimiter`.
ext/rspirv/rspirv/binary/disassemble.rs:50
↓ 1 callersMethoddraw_base_info
(&self, ui: &mut Ui)
ext/gpu-allocator/src/visualizer/mod.rs:46
↓ 1 callersMethoddraw_indexed
( &mut self, indices: u32, instances: u32, first_index: u32, first_vertex: u32, first_instance: u32, )
crates/rad-graph/src/util/pass.rs:378
↓ 1 callersMethoddraw_visualization
( &self, _color_scheme: &ColorScheme, _ui: &mut Ui, _settings: &MemoryChunksVi
ext/gpu-allocator/src/visualizer/mod.rs:49
↓ 1 callersMethodedit_tick
(&mut self)
crates/rad-editor/src/world.rs:41
↓ 1 callersMethodeditor_mut
(&mut self)
crates/rad-editor/src/world.rs:39
↓ 1 callersMethodempty_render_pass
(&mut self, y_up: bool, size: vk::Extent2D)
crates/rad-graph/src/util/pass.rs:262
↓ 1 callersMethodevent
(&mut self, window: &mut Window, event: WindowEvent)
crates/rad-ui/src/lib.rs:113
↓ 1 callersMethodexecute
(&self, mut pass: PassContext, io: PassIO)
crates/rad-renderer/src/mesh/hzb.rs:99
↓ 1 callersMethodexecute
( &'pass self, mut pass: PassContext, vis: DebugVis, output: RenderOutput, highlight_buf: Option<Res<Buffe
crates/rad-renderer/src/debug/mesh.rs:114
↓ 1 callersMethodexecute
(&self, mut pass: PassContext, io: PassIO<'_>, tris: &[ClippedPrimitive], screen: &ScreenDescriptor)
crates/rad-ui/src/render.rs:250
↓ 1 callersMethodexposure_compensation
(&self)
crates/rad-editor/src/render/debug.rs:262
↓ 1 callersMethodfill_buffer
(&mut self, res: Res<BufferHandle>, data: u32, offset: usize, size: usize)
crates/rad-graph/src/util/pass.rs:110
↓ 1 callersMethodfinalize
(&mut self)
ext/rspirv/rspirv/binary/parser.rs:462
↓ 1 callersFunctionfind_connections
For each meshlet in `range`, all the meshlets that share edges with it, and how many edges they share. Note that the returned meshlets are indices int
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:473
↓ 1 callersMethodfind_memorytype_index
( &self, memory_req: &vk::MemoryRequirements, flags: vk::MemoryPropertyFlags, )
ext/gpu-allocator/src/vulkan/mod.rs:818
↓ 1 callersMethodflush
(&mut self)
crates/rad-editor/src/asset/fs.rs:230
↓ 1 callersFunctionfmt_bytes
(mut amount: u64)
ext/gpu-allocator/src/allocator/mod.rs:148
↓ 1 callersMethodfrom_rgbe
Produces HDR `(r, g, b, 1)` values from an LDR `(red, green, blue, exponent)` storage method. HDR values are reconstructed as follows: R, G, B, and E
ext/nvtt/nvtt/src/lib.rs:2501
↓ 1 callersFunctiongenerate_bindings
()
ext/slang-rs/slang-sys/build.rs:5
↓ 1 callersFunctiongenerate_groups
(range: &[u32], meshlets: &Meshlets, remap: &[u32])
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:374
↓ 1 callersMethodgenerate_images
( &mut self, frame: &mut Frame<'pass, 'graph>, delta: TexturesDelta, )
crates/rad-ui/src/render.rs:345
↓ 1 callersMethodgenerate_report
(&self)
ext/gpu-allocator/src/vulkan/mod.rs:830
↓ 1 callersMethodget
Get an unused resource with the given descriptor. Is valid until [`Self::reset`] is called.
crates/rad-graph/src/graph/cache.rs:118
↓ 1 callersMethodget_allocation_type_color
(&self, allocation_type: AllocationType)
ext/gpu-allocator/src/visualizer/mod.rs:33
↓ 1 callersMethodget_buffer_pointer
(&self)
ext/slang-rs/src/lib.rs:728
↓ 1 callersMethodget_buffer_size
(&self)
ext/slang-rs/src/lib.rs:733
↓ 1 callersMethodget_debug
(self, pass: &mut PassContext)
crates/rad-renderer/src/mesh/mod.rs:60
↓ 1 callersMethodget_dir
(&self, rel_path: &Path)
crates/rad-editor/src/asset/fs.rs:47
↓ 1 callersFunctionget_global_barrier
(global_barrier: &GlobalBarrier)
crates/rad-graph/src/sync.rs:528
↓ 1 callersMethodget_image
(&self, device: &ash::Device, image: vk::ImageView)
crates/rad-graph/src/device/descriptor.rs:70
↓ 1 callersMethodget_memblock_size
Used internally to decide the size of a shared memory block based within the allowed range, based on the number of existing allocations. The more bloc
ext/gpu-allocator/src/lib.rs:393
↓ 1 callersMethodget_new_chunk_id
Generates a new unique chunk ID
ext/gpu-allocator/src/allocator/free_list_allocator/mod.rs:103
↓ 1 callersMethodget_or_create
(&mut self, device: &Device, desc: T::Desc<'_>)
crates/rad-graph/src/graph/cache.rs:44
↓ 1 callersMethodget_sampler
(&self, device: &ash::Device, sampler: vk::Sampler)
crates/rad-graph/src/device/descriptor.rs:112
↓ 1 callersMethodget_storage_image
(&self, device: &ash::Device, image: vk::ImageView)
crates/rad-graph/src/device/descriptor.rs:91
↓ 1 callersMethodget_virtual
(&mut self, res: u32)
crates/rad-graph/src/graph/compile.rs:212
↓ 1 callersMethodgpu_aabb
(&self)
crates/rad-renderer/src/assets/mesh/virtual_mesh.rs:895
↓ 1 callersMethodgpu_data_ptr
(&self)
ext/nvtt/nvtt/src/lib.rs:1374
↓ 1 callersMethodgrab
(&mut self, window: &Window, grab: bool)
crates/rad-editor/src/render/camera.rs:26
↓ 1 callersMethodgraphics_pipeline
(&self, desc: GraphicsPipelineDesc)
crates/rad-graph/src/device/mod.rs:81
↓ 1 callersMethodgrow
( &self, ptr: NonNull<u8>, old_layout: Layout, new_layout: Layout, )
crates/rad-graph/src/arena.rs:245
↓ 1 callersMethodhas_limit
Returns true if a limit has been set on this decoder.
ext/rspirv/rspirv/binary/decoder.rs:131
↓ 1 callersMethodhave
Returns true if the given extended instruction `set` has been recognized thus tracked.
ext/rspirv/rspirv/binary/tracker.rs:118
↓ 1 callersMethodhdr_supported
(&self)
crates/rad-window/src/lib.rs:147
↓ 1 callersMethodhdr_tonemap
(&self)
crates/rad-editor/src/render/debug.rs:260
↓ 1 callersMethodhotreload_status
(&self)
crates/rad-graph/src/device/mod.rs:107
↓ 1 callersMethodimage
Constructs a [`Surface`] from an uncompressed byte slice of all channels. Bytes should be in native endianness. Data must be stored in `[c, z, y, x]`
ext/nvtt/nvtt/src/lib.rs:999
↓ 1 callersMethodimage_format
(&mut self)
ext/rspirv/rspirv/binary/autogen_decode_operand.rs:221
↓ 1 callersMethodimage_mut
(&mut self)
crates/rad-graph/src/graph/compile.rs:140
↓ 1 callersMethodimage_operands
(&mut self)
ext/rspirv/rspirv/binary/autogen_decode_operand.rs:7
↓ 1 callersMethodimages
(&self)
crates/rad-graph/src/graph/compile.rs:184
↓ 1 callersMethodimport
(self, progress: impl Fn(f32) + Send + Sync)
crates/rad-editor/src/asset/import.rs:86
↓ 1 callersMethodindices
(&self)
crates/rad-renderer/src/assets/mesh/mod.rs:61
↓ 1 callersMethodinit
(_: &mut EngineBuilder)
crates/rad-window/src/lib.rs:22
↓ 1 callersMethodinit_layout
(&mut self, image: vk::Image, layout: vk::ImageLayout, subresource: Subresource, access: AccessInfo)
crates/rad-graph/src/graph/compile.rs:616
↓ 1 callersMethodinitialize
(&mut self)
ext/rspirv/rspirv/binary/parser.rs:459
↓ 1 callersMethodinstance_extensions
(mut self, extensions: &'a [&'static CStr])
crates/rad-graph/src/device/init.rs:51
↓ 1 callersMethodinstances_mesh
(&self, pass: &mut PassBuilder)
crates/rad-renderer/src/mesh/setup.rs:75
↓ 1 callersMethodinto_error
(self)
ext/slang-rs/src/utils.rs:30
↓ 1 callersMethodinto_matrix
(self)
crates/rad-world/src/transform.rs:26
↓ 1 callersMethodinto_raw
(self)
crates/rad-graph/src/graph/mod.rs:484
↓ 1 callersMethodinto_resources
(self, out: &mut Vec<Resource>)
crates/rad-graph/src/graph/deleter.rs:30
↓ 1 callersFunctionis_abort
Returns true if the given opcode aborts execution.
ext/rspirv/rspirv/grammar/reflect.rs:103
↓ 1 callersMethodis_aggregate_type
(&self)
ext/rspirv/rspirv/sr/types.rs:84
↓ 1 callersFunctionis_annotation
Returns true if the given opcode is for an annotation instruction.
ext/rspirv/rspirv/grammar/reflect.rs:29
↓ 1 callersFunctionis_block_terminator
Returns true if the given opcode is for a terminator instruction.
ext/rspirv/rspirv/grammar/reflect.rs:130
↓ 1 callersFunctionis_branch
Returns true if the given opcode is a branch instruction.
ext/rspirv/rspirv/grammar/reflect.rs:122
↓ 1 callersFunctionis_constant
Returns true if the given opcode is for a constant-defining instruction.
ext/rspirv/rspirv/grammar/reflect.rs:73
↓ 1 callersFunctionis_nonlocation_debug
Returns true if the given opcode is for a non-location debug instruction.
ext/rspirv/rspirv/grammar/reflect.rs:11
↓ 1 callersMethodis_numerical_type
(&self)
ext/rspirv/rspirv/sr/types.rs:73
↓ 1 callersFunctionis_return
Returns true if the given opcode is a return instruction.
ext/rspirv/rspirv/grammar/reflect.rs:98
↓ 1 callersFunctionis_return_or_abort
Returns true if the given opcode is a return instruction or it aborts execution.
ext/rspirv/rspirv/grammar/reflect.rs:117
↓ 1 callersFunctionis_write_access
(usage: UsageType)
crates/rad-graph/src/sync.rs:337
↓ 1 callersMethodlift_branch
(&mut self, raw: &dr::Instruction)
ext/rspirv/rspirv/lift/autogen_context.rs:6
↓ 1 callersMethodlift_capability
( &mut self, raw: &dr::Instruction, )
ext/rspirv/rspirv/lift/autogen_context.rs:14327
↓ 1 callersMethodlift_constant
(&self, inst: &dr::Instruction)
ext/rspirv/rspirv/lift/mod.rs:238
↓ 1 callersMethodlift_function
( &mut self, raw: &dr::Instruction, )
ext/rspirv/rspirv/lift/autogen_context.rs:14345
↓ 1 callersMethodlift_memory_model
( &mut self, raw: &dr::Instruction, )
ext/rspirv/rspirv/lift/autogen_context.rs:14238
↓ 1 callersMethodlift_op
(&mut self, raw: &dr::Instruction)
ext/rspirv/rspirv/lift/autogen_context.rs:207
↓ 1 callersMethodlift_terminator
( &mut self, raw: &dr::Instruction, )
ext/rspirv/rspirv/lift/autogen_context.rs:170
↓ 1 callersMethodlift_type
(&mut self, raw: &dr::Instruction)
ext/rspirv/rspirv/lift/autogen_context.rs:13788
↓ 1 callersMethodload
(mut from: Box<dyn AssetRead>)
crates/rad-core/src/asset/mod.rs:49
↓ 1 callersMethodload_asset
(&self, id: AssetId<T::Root>)
crates/rad-core/src/lib.rs:39
↓ 1 callersFunctionload_bytes
Loads the SPIR-V `binary` into memory and returns a `Module`. # Examples ``` use rspirv; use rspirv::binary::Disassemble; let buffer: Vec<u8> = vec
ext/rspirv/rspirv/dr/loader.rs:240
↓ 1 callersMethodload_dynamic
(&self, id: UntypedAssetId, ty: Uuid, into: *mut ())
crates/rad-core/src/asset/mod.rs:225
↓ 1 callersMethodload_file
(&mut self, path: &str)
ext/slang-rs/examples/filesystem.rs:50
← previousnext →401–500 of 1,488, ranked by callers