MCPcopy Create free account

hub / github.com/K0bin/SourceRenderer / functions

Functions2,542 in github.com/K0bin/SourceRenderer

↓ 429 callersMethodpush
(&mut self, value: T::Item)
core/src/fixed_size_vec.rs:13
↓ 349 callersMethodlen
(&self)
engine/src/asset/fixed_byte_size_cache.rs:97
↓ 301 callersMethodas_ref
(&self)
engine/src/graphics/sync.rs:95
↓ 254 callersMethodread_i32
(&mut self)
io_util/src/read_util.rs:163
↓ 243 callersMethodclone
(&self)
core/src/half_vec.rs:136
↓ 177 callersMethodcontains
(&self, point: &Vec3)
engine/src/math/bounding_box.rs:37
↓ 156 callersMethodread_f32
(&mut self)
io_util/src/read_util.rs:175
↓ 139 callersMethodis_none
(&self)
graphics/vulkan/src/command.rs:157
↓ 128 callersMethodas_ptr
(&self)
core/src/atomic_refcell.rs:114
↓ 127 callersMethodclone
(&self)
engine/src/graphics/sync.rs:74
↓ 120 callersMethodto_string
(&self)
valve_formats/vpk/src/package_entry.rs:52
↓ 114 callersMethodseek
(&mut self, pos: SeekFrom)
platform/android/lib/src/io.rs:181
↓ 92 callersMethodmap
(&self, invalidate: bool)
engine/src/graphics/buffer.rs:81
↓ 71 callersMethodaccess_view
( &self, cmd_buffer: &mut CommandBuffer, name: &str, stages: BarrierSync,
engine/src/renderer/renderer_resources.rs:372
↓ 66 callersMethodclone
(&self)
engine/src/renderer/asset/asset_types.rs:34
↓ 58 callersMethodinsert
(&mut self, key: K, value: V)
engine/src/asset/fixed_byte_size_cache.rs:28
↓ 53 callersMethodhandle
(&self)
graphics/vulkan/src/command.rs:218
↓ 50 callersMethodmap
(&self, offset: u64, length: u64, invalidate: bool)
graphics/vulkan/src/buffer.rs:283
↓ 48 callersMethodbind_sampling_view_and_sampler
( &mut self, frequency: BindingFrequency, binding: u32, texture: &super::Textu
engine/src/graphics/command.rs:349
↓ 48 callersMethodhandle
(&self)
graphics/metal/src/command.rs:224
↓ 47 callersMethodread_u16
(&mut self)
io_util/src/read_util.rs:133
↓ 46 callersMethodborrow_mut
(&self)
core/src/atomic_refcell.rs:99
↓ 46 callersMethodget
(&self, key: &str)
engine/src/renderer/asset/asset_types.rs:156
↓ 46 callersMethodinfo
(&self)
engine/src/graphics/buffer.rs:112
↓ 46 callersMethodinsert
(&self, texture_view: &MTLTextureView, slot: u32)
graphics/metal/src/bindless.rs:28
↓ 46 callersMethodoffset
(&self)
engine/src/graphics/buffer.rs:44
↓ 45 callersMethodbind_storage_buffer
( &mut self, frequency: BindingFrequency, binding: u32, buffer: BufferRef,
engine/src/graphics/command.rs:427
↓ 44 callersMethodread_u8
(&mut self)
io_util/src/read_util.rs:127
↓ 43 callersMethodhandle
(&self)
engine/src/graphics/rt.rs:56
↓ 41 callersMethodinto
(self)
engine/src/renderer/asset/shader_manager.rs:92
↓ 39 callersMethodget_compute_pipeline
( &self, handle: ComputePipelineHandle, )
engine/src/renderer/asset/renderer_assets.rs:350
↓ 39 callersMethodread_u32
(&mut self)
io_util/src/read_util.rs:139
↓ 34 callersMethodbind_uniform_buffer
( &mut self, frequency: BindingFrequency, binding: u32, buffer: BufferRef,
engine/src/graphics/command.rs:403
↓ 34 callersMethodframe
(&self)
engine/src/graphics/command.rs:1384
↓ 33 callersMethodflush_barriers
(&mut self)
engine/src/graphics/command.rs:789
↓ 33 callersMethodget_recording_mut
(&mut self)
graphics/webgpu/src/command.rs:245
↓ 33 callersMethodintersects
(&self, bounding_box: &BoundingBox, model_view: &Matrix4)
engine/src/math/frustum.rs:37
↓ 32 callersMethodhandle
(&self)
graphics/webgpu/src/command.rs:221
↓ 31 callersMethodfinish_binding
(&mut self)
engine/src/graphics/command.rs:490
↓ 31 callersMethodset_pipeline
(&mut self, pipeline: PipelineBinding)
engine/src/graphics/command.rs:166
↓ 30 callersMethodcreate_texture
(&mut self, name: &str, info: &TextureInfo, has_history: bool)
engine/src/renderer/renderer_resources.rs:142
↓ 30 callersMethodremove
(&mut self, key: &Q)
engine/src/asset/fixed_byte_size_cache.rs:66
↓ 28 callersMethodaccess_buffer
( &self, cmd_buffer: &mut CommandBuffer, name: &str, mut stages: BarrierSync,
engine/src/renderer/renderer_resources.rs:445
↓ 28 callersMethodborrow
(&self)
core/src/atomic_refcell.rs:87
↓ 28 callersMethodset
(&self, value: u32)
engine/src/async_counter.rs:50
↓ 27 callersMethodget
(&self)
core/src/pool.rs:77
↓ 27 callersMethodtexture
(&self)
engine/src/graphics/texture.rs:189
↓ 26 callersFunctionSpdStore
engine/shaders/ffx_spd.h:370
↓ 26 callersMethodbind_storage_texture
( &mut self, frequency: BindingFrequency, binding: u32, texture: &super::Textu
engine/src/graphics/command.rs:451
↓ 26 callersMethodlinear_sampler
(&self)
engine/src/renderer/renderer_resources.rs:138
↓ 25 callersMethodbegin_label
(&mut self, label: &str)
engine/src/graphics/command.rs:496
↓ 25 callersMethodend_label
(&mut self)
engine/src/graphics/command.rs:502
↓ 25 callersMethodlen
(&mut self)
valve_formats/vpk/src/utilities/asn_key_parser.rs:185
↓ 25 callersMethodpath
(&self)
engine/src/asset/asset_manager.rs:63
↓ 25 callersMethodread_i16
(&mut self)
io_util/src/read_util.rs:157
↓ 24 callersMethodbarrier
(&mut self, barriers: &[Barrier])
engine/src/graphics/command.rs:696
↓ 24 callersMethodinto
(self)
engine/src/asset/asset_types.rs:16
↓ 24 callersMethodupload_dynamic_data
( &mut self, data: &[T], usage: BufferUsage, )
engine/src/graphics/command.rs:633
↓ 23 callersMethodinfo
(&self)
graphics/vulkan/src/texture.rs:336
↓ 22 callersMethodadd
(self, rhs: HalfVec3)
core/src/half_vec.rs:28
↓ 22 callersMethodinfo
(&self)
graphics/webgpu/src/buffer.rs:198
↓ 22 callersMethodis_empty
(&self)
graphics/vulkan/src/descriptor.rs:170
↓ 22 callersMethodread_f32
(&mut self)
quake3_formats/bsp/src/read_util.rs:129
↓ 22 callersMethodread_lump_data
(&mut self)
valve_formats/bsp/src/map.rs:162
↓ 22 callersMethodwrite
(&self, src: &T)
engine/src/graphics/buffer.rs:98
↓ 21 callersMethodget_graphics_pipeline
( &self, handle: GraphicsPipelineHandle, )
engine/src/renderer/asset/renderer_assets.rs:328
↓ 21 callersMethodget_shader
(&self, handle: ShaderHandle)
engine/src/renderer/asset/renderer_assets.rs:323
↓ 21 callersMethodlength
(&self)
engine/src/graphics/buffer.rs:49
↓ 21 callersMethodread_i32
(&mut self)
quake3_formats/bsp/src/read_util.rs:117
↓ 20 callersMethodblock_size
(&self)
core/src/gpu/format.rs:88
↓ 20 callersMethodheight
(&self)
engine/src/graphics/swapchain.rs:108
↓ 20 callersMethodis_write
(self)
core/src/gpu/command.rs:527
↓ 20 callersMethodmap
(orig: AtomicRef<'b, T>, f: F)
core/src/atomic_refcell.rs:337
↓ 20 callersMethodwidth
(&self)
engine/src/graphics/swapchain.rs:103
↓ 19 callersMethoddispatch
(&mut self, group_count_x: u32, group_count_y: u32, group_count_z: u32)
engine/src/graphics/command.rs:508
↓ 19 callersMethodinfo
(&self)
graphics/metal/src/buffer.rs:118
↓ 19 callersMethodis_empty
(&self)
engine/src/graphics/allocator.rs:179
↓ 19 callersMethodrequest_compute_pipeline
( &self, assets: &RendererAssetsReadOnly, path: &str, )
engine/src/renderer/asset/shader_manager.rs:814
↓ 18 callersFunctionALerpD1
------------------------------------------------------------------------------------------------------------------------------
engine/shaders/ffx_a.h:301
↓ 18 callersFunctionALerpF1
engine/shaders/ffx_a.h:302
↓ 18 callersMethodcreate_buffer
( &mut self, name: &str, info: &BufferInfo, memory_usage: MemoryUsage,
engine/src/renderer/renderer_resources.rs:172
↓ 18 callersMethodhandle
(&self)
graphics/metal/src/rt.rs:241
↓ 18 callersMethodjoin
(self)
engine/src/wasm.rs:23
↓ 18 callersMethodmap
(&self, offset: u64, _length: u64, _invalidate: bool)
graphics/metal/src/buffer.rs:122
↓ 17 callersMethodas_mut
(&mut self)
core/src/pool.rs:29
↓ 17 callersMethodget
(&self, key: &Q)
engine/src/asset/fixed_byte_size_cache.rs:58
↓ 16 callersFunctionSpdStoreIntermediate
engine/shaders/ffx_spd.h:372
↓ 16 callersMethodfinish
(mut self)
engine/src/graphics/command.rs:573
↓ 16 callersMethodrequest_asset
( self: &Arc<Self>, path: &str, asset_type: AssetType, priority: AssetLoadPrio
engine/src/asset/asset_manager.rs:488
↓ 15 callersMethodis_empty
(&self)
graphics/webgpu/src/binding.rs:163
↓ 15 callersMethodnext
(&mut self)
valve_formats/vpk/src/utilities/asn_key_parser.rs:211
↓ 14 callersMethodbuffer
(&self)
engine/src/renderer/asset/asset_buffer.rs:140
↓ 14 callersMethodcurrent_position
(&self)
valve_formats/vpk/src/utilities/asn_key_parser.rs:177
↓ 14 callersMethodhandle
(&self)
graphics/vulkan/src/rt.rs:454
↓ 14 callersMethodoffset
(&self)
engine/src/renderer/asset/asset_buffer.rs:183
↓ 13 callersFunctionSpdWorkgroupShuffleBarrier
engine/shaders/ffx_spd.h:381
↓ 13 callersMethodcreate_sampler
(&self, info: &SamplerInfo)
engine/src/graphics/device.rs:122
↓ 13 callersMethodget_command_buffer
(&'a self, _queue_type: QueueType)
engine/src/graphics/context.rs:177
↓ 13 callersMethodget_render_pass_encoder
(&self)
graphics/metal/src/command.rs:323
↓ 13 callersMethodgpu_writable
(&self)
core/src/gpu/buffer.rs:27
next →1–100 of 2,542, ranked by callers