MCPcopy Create free account

hub / github.com/DoubleStyx/Renderide / functions

Functions13,813 in github.com/DoubleStyx/Renderide

↓ 17 callersFunctionlight_type_u32
(ty: LightType)
crates/renderide/src/backend/frame_resource_manager/shadows.rs:707
↓ 17 callersFunctionlock_process_env
Locks process-wide test environment mutations for non-IPC env vars.
crates/bootstrapper/src/lib.rs:51
↓ 17 callersFunctionlookup
(material_id: i32)
crates/renderide/src/materials/embedded/uniform_pack/tests/common.rs:14
↓ 17 callersMethodmax_buffer_size
(&self)
crates/renderide/src/gpu/limits/buffer_bounds.rs:8
↓ 17 callersFunctionmetadata
()
crates/bootstrapper/src/updater/bundle.rs:534
↓ 17 callersMethodon_tick_frame_wall_clock
Records wall-clock spacing between app-driver frame ticks and advances the count-based FPS window. The first call starts the window without counting,
crates/renderide/src/frontend/frame_start_performance/state.rs:47
↓ 17 callersFunctionopaque
Builds an opaque dummy draw item.
crates/renderide/src/world_mesh/draw_prep/arrange/tests.rs:20
↓ 17 callersFunctionpack_sort_prefix
( is_overlay: bool, render_queue: i32, uses_transparent_sorting: bool, opaque_depth_bucket: u1
crates/renderide/src/world_mesh/draw_prep/sort.rs:64
↓ 17 callersFunctionset_camera_distance
Sets `camera_distance_sq` and refreshes the precomputed `opaque_depth_bucket` and `sort_prefix` so test fixtures match what `evaluate_draw_candidate`
crates/renderide/src/world_mesh/draw_prep/sort/tests.rs:80
↓ 17 callersMethodtake
Removes and returns the value stored under slot `S`, or [`None`] if absent.
crates/renderide/src/render_graph/blackboard.rs:109
↓ 17 callersFunctiontex_desc
(label: &'static str)
crates/renderide/src/render_graph/builder/tests/common.rs:332
↓ 17 callersFunctiontexture_layout_entry
Creates a bind-group layout entry for a sampled texture binding.
crates/renderide/src/gpu/bind_layout.rs:10
↓ 17 callersMethodunmap
Cancels the map request or releases the mapped range.
crates/renderide/src/occlusion/gpu/readback_ring.rs:38
↓ 16 callersFunctionbuild_main_graph
( key: GraphCacheKey, post_processing_settings: &crate::config::PostProcessingSettings, )
crates/renderide/src/backend/graph/main_graph.rs:117
↓ 16 callersMethodfinish
(self)
crates/renderide/src/render_graph/pass/builder.rs:64
↓ 16 callersMethodgeneration
Monotonic generation counter bumped on any route or fallback mutation. Persistent resolved-material caches compare a snapshot of this value against t
crates/renderide/src/materials/router.rs:56
↓ 16 callersMethodlen
(&self)
crates/renderide/src/diagnostics/snapshots/frame_timing/history.rs:138
↓ 16 callersFunctionload_renderer_settings
Resolves `config.toml`, runs the canonical pipeline, and produces a [`ConfigLoadResult`]. Precedence (top wins): post-extract mutators (`RENDERIDE_GP
crates/renderide/src/config/persist/load.rs:64
↓ 16 callersFunctionmaterial_render_state_for_lookup
( dict: &MaterialDictionary<'_>, lookup: MaterialPropertyLookupIds, ids: &MaterialPipelineProperty
crates/renderide/src/materials/render_state/from_maps.rs:50
↓ 16 callersMethodmax_texture_dimension_2d
(&self)
crates/renderide/src/gpu/limits/texture_caps.rs:8
↓ 16 callersMethodon_before_tracked_submit
Reserves the next submit index for the current tick. Returns [`None`] before the first [`Self::begin_frame`] or after a [`Self::end_frame`] without a
crates/renderide/src/gpu/profiling/frame_cpu_gpu_timing.rs:414
↓ 16 callersFunctionpack
(write: impl FnOnce(&mut MemoryPacker<'_>))
crates/renderide-shared/src/packing/memory_unpacker.rs:259
↓ 16 callersMethodpush
Appends a layer to the pipeline.
crates/renderide/src/config/persist/load/pipeline.rs:57
↓ 16 callersFunctionraw
(profile: ActiveControllerProfile, side: Chirality)
crates/renderide/src/xr/input/state/tests.rs:23
↓ 16 callersFunctionset_render_queue
(item: &mut WorldMeshDrawItem, render_queue: i32)
crates/renderide/src/world_mesh/draw_prep/sort/tests.rs:92
↓ 16 callersFunctiontex_spec
()
crates/renderide/src/render_graph/history/registry.rs:290
↓ 16 callersFunctiontouch_controller
( side: Chirality, is_tracking: bool, grip: f32, trigger: f32, thumb: bool, )
crates/renderide/src/xr/input/hand_synth/tests.rs:4
↓ 15 callersMethodactive_main_space
Main non-overlay render space, matching the host's single active main-space expectation.
crates/renderide/src/scene/coordinator.rs:253
↓ 15 callersMethodallocate
Aligns `len` up to [`Self::align`], then allocates the first free region that fits.
crates/renderide/src/mesh_deform/range_alloc.rs:75
↓ 15 callersMethodapply_regular_lights_update
Applies regular [`LightState`] updates (Unity `Light` components). Three-phase pipeline matching the host's `RenderableManager.HandleUpdate`: removal
crates/renderide/src/scene/lights/cache/regular_lights.rs:23
↓ 15 callersFunctiondrag_u32_slider_setting
Edits a former slider-backed `u32` setting with a range-scaled drag speed.
crates/renderide/src/diagnostics/hud/windows/renderer_config/controls.rs:33
↓ 15 callersFunctionempty_extracted_render_space_update
()
crates/renderide/src/scene/coordinator/tests/apply.rs:29
↓ 15 callersMethodintegrator_mut
(&mut self)
crates/renderide/src/backend/asset_transfers.rs:216
↓ 15 callersFunctionparse_materials_update_batch_into_store
( loader: &mut impl MaterialBatchBlobLoader, batch: &MaterialsUpdateBatch, store: &mut MaterialPro
crates/renderide/src/materials/host_data/update_batch.rs:76
↓ 15 callersFunctionpose_at
(x: f32)
crates/renderide/src/scene/transforms/poses.rs:184
↓ 15 callersFunctionpush_unique
(out: &mut Vec<PathBuf>, path: PathBuf)
crates/renderide/src/xr/openxr_loader_paths.rs:45
↓ 15 callersFunctionread_fragment_sampled_texture
Declares a transient texture read by a fragment shader.
crates/renderide/src/passes/helpers/attachments.rs:10
↓ 15 callersMethodread_object_list
Object list; negative outer count is treated as empty (defensive).
crates/renderide-shared/src/packing/memory_unpacker.rs:171
↓ 15 callersMethodrecord_openxr_call_result
Records that an OpenXR call completed and clears the active crash-context call.
crates/renderide/src/gpu/flight_recorder.rs:83
↓ 15 callersMethodretain_buffer
Retains one buffer.
crates/renderide/src/gpu/resource_retention.rs:58
↓ 15 callersMethodshadow_frame_plan
Returns the current shadow frame plan.
crates/renderide/src/backend/frame_resource_manager/shadows.rs:179
↓ 15 callersFunctiontest_runtime_standalone
()
crates/renderide/src/runtime/orchestration_tests.rs:32
↓ 15 callersFunctionuniform_buffer_layout_entry
Creates a bind-group layout entry for a uniform buffer binding.
crates/renderide/src/gpu/bind_layout.rs:64
↓ 15 callersMethodupdate
Folds `sample` into the EMA and returns the new value.
crates/renderide/src/diagnostics/snapshots/frame_timing/ema.rs:37
↓ 14 callersMethodacquire_texture
(&mut self, key: TextureKey)
crates/renderide/src/render_graph/pool.rs:271
↓ 14 callersFunctionapply_running_command
(rt: &mut RendererRuntime, cmd: RendererCommand)
crates/renderide/src/runtime/orchestration_tests.rs:92
↓ 14 callersMethodbegin_frame
Starts tracking for a new winit tick; clears prior tick metrics.
crates/renderide/src/gpu/profiling/frame_cpu_gpu_timing.rs:213
↓ 14 callersMethodcompute
Declares this pass as compute.
crates/renderide/src/render_graph/pass/builder.rs:89
↓ 14 callersFunctioncreate_vertex_stream_buffer
( device: &wgpu::Device, asset_id: i32, label: &str, bytes: &[u8], )
crates/renderide/src/assets/mesh/gpu_mesh/upload/extended_streams.rs:236
↓ 14 callersMethodemits_visible_color_draws
(&self)
crates/renderide/src/scene/meshes/types.rs:86
↓ 14 callersFunctionempty_texture_pools
Builds an empty texture-pool set for uniform-packer tests that only need binding metadata.
crates/renderide/src/materials/embedded/uniform_pack/tests/common.rs:23
↓ 14 callersMethodensure_frame_graph_in_sync
Rebuilds the main graph when live settings or the active view-family shape changed.
crates/renderide/src/backend/facade/graph_cache.rs:186
↓ 14 callersFunctionmake_ctx
Helper that bundles the four handles into a [`MaterialResolveCtx`] for a test call site.
crates/renderide/src/world_mesh/materials/cache/tests.rs:35
↓ 14 callersMethodplans
Shared slice of the ordered planned views.
crates/renderide/src/runtime/frame/extract.rs:171
↓ 14 callersMethodsend_background_reliable
Encodes a command for the **Background** publisher and retains it until it is sent. Returns `true` when the command was encoded and accepted into the
crates/renderide-shared/src/ipc/dual_queue.rs:505
↓ 14 callersMethodvalues_mut
(&mut self)
crates/renderide/src/backend/per_view_resource_map.rs:43
↓ 14 callersMethodwrite_object_list
Object list: count then each element packed in order.
crates/renderide-shared/src/packing/memory_packer.rs:196
↓ 13 callersMethodHumanizeVariant
<summary>Converts a C# enum member or tagged-union variant name to Rust UpperCamelCase, escaping Rust keywords with <c>r#</c> prefix.</summary>
generators/SharedTypeGenerator/Analysis/RustNaming.cs:49
↓ 13 callersFunctionbillboard_render_buffer_mesh_asset_id
(asset_id: i32)
crates/renderide/src/particles/ids.rs:16
↓ 13 callersFunctionbuild_material_bind_cache_key_parts
( stem_hash: u64, lookup: MaterialPropertyLookupIds, texture_bind_signature: u64, offscreen_wr
crates/renderide/src/materials/embedded/material_bind.rs:143
↓ 13 callersFunctioncompute_mesh_buffer_layout
Computes layout per `MeshBuffer.ComputeBufferLayout`.
crates/renderide/src/assets/mesh/layout/buffer_layout.rs:110
↓ 13 callersFunctioncompute_pass_timestamp_writes
( query: Option<&PhaseQuery>, )
crates/renderide/src/profiling/gpu.rs:97
↓ 13 callersFunctiondecode_mip_to_rgba8
Decodes one mip level from `raw` to tightly packed RGBA8 (row-major, source orientation). Used as a fallback for missing compression features or pack
crates/renderide/src/assets/texture/decode.rs:200
↓ 13 callersMethoddescriptor_for
Builds a [`SharedMemoryBufferDescriptor`] referencing the byte range `[offset, offset+length)`. The descriptor is embedded in `RendererCommand` paylo
crates/renderide-shared/src/ipc/shared_memory/writer.rs:204
↓ 13 callersMethodensure_hi_z_state
Returns the mutex-wrapped Hi-Z slot for `view`, creating it when needed.
crates/renderide/src/occlusion/system.rs:57
↓ 13 callersFunctionfile_label
(path: &Path)
crates/renderide/tests/shader_module_audit.rs:34
↓ 13 callersMethodfinish
(self)
crates/renderide/src/particles/bounds.rs:108
↓ 13 callersMethodframe_gpu
Shared `@group(0)` frame globals (camera + lights), after attach.
crates/renderide/src/backend/frame_resource_manager/per_view.rs:142
↓ 13 callersMethodget
Returns the latest captured source for a probe.
crates/renderide/src/reflection_probes/specular/captures.rs:79
↓ 13 callersMethodget_mut
Returns a mutable reference to the value stored under slot `S`, or [`None`] if absent.
crates/renderide/src/render_graph/blackboard.rs:95
↓ 13 callersMethodgpu_mut
Mutable active GPU context.
crates/renderide/src/app/driver/target.rs:144
↓ 13 callersMethodinsert
(&mut self, bit: usize)
crates/renderide/src/world_mesh/draw_prep/bitset.rs:26
↓ 13 callersMethodintersects
(self, other: Self)
crates/renderide/src/assets/mesh/gpu_mesh/demand.rs:78
↓ 13 callersMethodis_empty
(&self)
crates/renderide/src/gpu_pools/pools/mesh.rs:155
↓ 13 callersMethodis_empty
(&self)
crates/renderide/src/diagnostics/snapshots/frame_timing/history.rs:144
↓ 13 callersMethodis_empty
Returns `true` when no host-submit blocker remains queued.
crates/renderide/src/runtime/offscreen_tasks/submit_completion.rs:29
↓ 13 callersFunctionmip_byte_len
Storage size for one mip level in the host packing (compressed vs uncompressed).
crates/renderide/src/assets/texture/layout.rs:106
↓ 13 callersFunctionpush_u64
(out: &mut [u8], w: &mut usize, mut value: u64)
crates/renderide/src/crash_context/minimal.rs:65
↓ 13 callersFunctionraster_stereo_mask_override
Returns the stereo mask override for the current raster frame, otherwise preserves a template mask.
crates/renderide/src/render_graph/gpu_cache/fullscreen.rs:93
↓ 13 callersFunctionreflect_raster_material_wgsl
Parses and validates WGSL, checks frame globals, and builds layout entries for groups 1 and 2.
crates/renderide/src/materials/wgsl_reflect.rs:43
↓ 13 callersMethodremaining_len
Bytes not yet consumed at the front of the backing slice.
crates/renderide-shared/src/packing/memory_packer.rs:41
↓ 13 callersMethodrun_phase
Runs `work` under a named CPU render phase.
crates/renderide/src/runtime/frame/schedule.rs:127
↓ 13 callersFunctionstorage_buffer_entry
(binding: u32, read_only: bool)
crates/renderide/src/mesh_deform/mesh_preprocess.rs:12
↓ 13 callersFunctionstrip_windows_desktop_from_runtime_config
Removes `Microsoft.WindowsDesktop.App` from `runtimeOptions.frameworks` for native Unix compatibility.
crates/bootstrapper/src/host/runtime_config.rs:13
↓ 13 callersFunctiontangent_stream_bytes
Returns a dense `vec4<f32>` tangent stream, preferring host tangents and generating MikkTSpace tangents when the host did not provide a usable tangent
crates/renderide/src/assets/mesh/gpu_mesh/tangent_generation.rs:64
↓ 13 callersMethodtest_insert_static_mesh_renderers
Inserts a render space with static mesh renderers (unit tests only).
crates/renderide/src/scene/coordinator/tests.rs:120
↓ 13 callersFunctiontokens
(args: &[&str])
crates/bootstrapper/src/cli.rs:135
↓ 13 callersFunctiontouch
Directly exercise the private `touch_or_refresh` path so we can unit-test generation invalidation without setting up a `SceneCoordinator`. `refresh_fo
crates/renderide/src/world_mesh/materials/cache/tests.rs:22
↓ 13 callersMethodwrite
Uploads `bytes` (expected length 16) to the buffer via `queue.write_buffer`.
crates/renderide/src/gpu/blit_kit/pipeline.rs:146
↓ 13 callersMethodwrite_all
(&self, data: &[u8])
crates/renderide/src/process_io/fatal_crash_log/unix.rs:111
↓ 12 callersMethodPodField
<summary>Builds a <see cref="FieldKind.Pod"/> <see cref="FieldDescriptor"/>.</summary> <param name="name">Name shared between <see cref="FieldDescript
generators/SharedTypeGenerator.Tests/Unit/Support/TypeDescriptorBuilder.cs:34
↓ 12 callersMethodactive_stereo
(&self)
crates/renderide/src/camera/host_camera_frame.rs:126
↓ 12 callersFunctionassert_phases_empty
(plan: &InstancePlan, phases: &[WorldMeshPhase])
crates/renderide/src/world_mesh/instances/tests.rs:47
↓ 12 callersFunctionbuffer_identity
(buffer: &wgpu::Buffer)
crates/renderide/src/mesh_deform/scratch/bind_group_cache.rs:51
↓ 12 callersFunctionbuild_controller_state_with_thresholds
Maps OpenXR input to a host controller state using persistent action threshold latches.
crates/renderide/src/xr/input/state.rs:67
↓ 12 callersFunctionbuild_embedded_uniform_bytes_with_value_spaces
( reflected: &ReflectedRasterLayout, ids: &StemEmbeddedPropertyIds, value_spaces: &MaterialUniform
crates/renderide/src/materials/embedded/uniform_pack.rs:188
↓ 12 callersFunctionbuild_runtime
()
crates/renderide/src/runtime/frame/view_planning/tests.rs:15
↓ 12 callersFunctioncache_key
( draws: &[WorldMeshDrawItem], packets: &[MaterialBatchPacket], )
crates/renderide/src/passes/world_mesh_forward/prepare/cache.rs:331
↓ 12 callersFunctioncolor_attachment
Declares a color attachment write with no resolve target.
crates/renderide/src/passes/helpers/attachments.rs:23
↓ 12 callersMethodend_frame
Call after all tracked render submits for this tick (last submit index is known). Picks up the per-tick GPU value when the driver thread / readback a
crates/renderide/src/gpu/profiling/frame_cpu_gpu_timing.rs:270
← previousnext →201–300 of 13,813, ranked by callers