MCPcopy Create free account

hub / github.com/K0bin/SourceRenderer / functions

Functions2,542 in github.com/K0bin/SourceRenderer

↓ 13 callersMethodhandle
(&self)
engine/src/graphics/transfer.rs:937
↓ 13 callersFunctionlerp
(a: f32, b: f32, f: f32)
engine/src/renderer/passes/ssao.rs:24
↓ 13 callersMethodviews
(&self)
engine/src/renderer/renderer_scene.rs:57
↓ 12 callersFunctionautoreleasepool
(func: F)
engine/src/lib.rs:47
↓ 12 callersMethoddeconstruct
(&self, frame: u64)
engine/src/graphics/command.rs:90
↓ 12 callersFunctionformat_to_vk
(format: gpu::Format, supports_d24: bool)
graphics/vulkan/src/format.rs:4
↓ 12 callersMethodget_render_encoder
(&mut self)
graphics/webgpu/src/command.rs:328
↓ 12 callersMethodget_slice
( &self, info: &BufferInfo, memory_usage: MemoryUsage, name: Option<&str>,
engine/src/graphics/buffer.rs:153
↓ 12 callersMethodmap
( &self, offset: u64, mut length: u64, invalidate: bool, )
graphics/webgpu/src/buffer.rs:202
↓ 12 callersMethodread
(name: &str, mut reader: R)
valve_formats/bsp/src/map.rs:22
↓ 12 callersMethodstatic_drawables
(&self)
engine/src/renderer/renderer_scene.rs:67
↓ 12 callersFunctionstencil_op_to_vk
(stencil_op: gpu::StencilOp)
graphics/vulkan/src/pipeline.rs:235
↓ 11 callersFunctionAMinF1
engine/shaders/ffx_a.h:322
↓ 11 callersFunctionadd_shader_to_descriptor_set_layout_setup
( device: &Arc<RawVkDevice>, shader: &VkShader, context: &mut DescriptorSetLayoutSetupContext, )
graphics/vulkan/src/pipeline.rs:335
↓ 11 callersFunctionalign_up_32
(value: u32, alignment: u32)
core/src/align.rs:18
↓ 11 callersMethodasset_manager
(&self)
engine/src/renderer/asset/renderer_assets.rs:219
↓ 11 callersMethoddirectional_lights
(&self)
engine/src/renderer/renderer_scene.rs:77
↓ 11 callersFunctionformat_to_webgpu
(format: gpu::Format)
graphics/webgpu/src/texture.rs:5
↓ 11 callersMethodis_none
(&self)
graphics/webgpu/src/command.rs:82
↓ 11 callersMethodpoint_lights
(&self)
engine/src/renderer/renderer_scene.rs:72
↓ 11 callersMethodread
(&'a self)
engine/src/renderer/asset/renderer_assets.rs:185
↓ 11 callersMethodread_data
(&mut self, len: usize)
io_util/src/read_util.rs:68
↓ 11 callersMethodrequest_graphics_pipeline
( &self, assets: &RendererAssetsReadOnly, info: &GraphicsPipelineInfo, )
engine/src/renderer/asset/shader_manager.rs:706
↓ 11 callersMethodset_scissors
(&mut self, scissors: &[Scissor])
engine/src/graphics/command.rs:183
↓ 11 callersMethodset_viewports
(&mut self, viewports: &[Viewport])
engine/src/graphics/command.rs:177
↓ 11 callersMethodshader_module
(&self)
graphics/vulkan/src/pipeline.rs:142
↓ 10 callersFunctionAMaxD1
------------------------------------------------------------------------------------------------------------------------------
engine/shaders/ffx_a.h:312
↓ 10 callersFunctionAMaxF1
engine/shaders/ffx_a.h:313
↓ 10 callersFunctionAMinD1
------------------------------------------------------------------------------------------------------------------------------
engine/shaders/ffx_a.h:321
↓ 10 callersFunctionARcpD1
------------------------------------------------------------------------------------------------------------------------------
engine/shaders/ffx_a.h:329
↓ 10 callersFunctionARcpF1
engine/shaders/ffx_a.h:330
↓ 10 callersMethodadd_asset_data
( self: &Arc<Self>, path: &str, asset: AssetData, priority: AssetLoadPriority,
engine/src/asset/asset_manager.rs:402
↓ 10 callersFunctionalign_up_64
(value: u64, alignment: u64)
core/src/align.rs:35
↓ 10 callersMethodbegin_render_pass
(&mut self, renderpass_info: &RenderPassBeginInfo)
engine/src/graphics/command.rs:793
↓ 10 callersFunctioncast_to_words
(spirv: &'a mut [u8])
build_util/src/spirv_transformer.rs:259
↓ 10 callersMethodend_render_pass
(&mut self)
engine/src/graphics/command.rs:856
↓ 10 callersMethodexecute
( &mut self, context: &'a GraphicsContext, cmd_buffer: &mut crate::graphics::CommandBu
engine/src/renderer/passes/conservative/geometry.rs:183
↓ 10 callersMethodflush_transfers
(&self)
engine/src/graphics/device.rs:334
↓ 10 callersMethodinit_buffer
( &self, data: &[T], dst: &Arc<BufferSlice>, dst_offset: u64, )
engine/src/graphics/device.rs:230
↓ 10 callersMethodmesh_handle
(&self)
engine/src/renderer/asset/asset_types.rs:207
↓ 10 callersMethodremaining_bytes
(&self)
valve_formats/vpk/src/utilities/asn_key_parser.rs:181
↓ 10 callersMethodrequest_asset_refresh_by_handle
( self: &Arc<Self>, handle: T, priority: AssetLoadPriority, )
engine/src/asset/asset_manager.rs:497
↓ 10 callersFunctionshader_type_to_vk
(shader_type: gpu::ShaderType)
graphics/vulkan/src/pipeline.rs:194
↓ 10 callersMethodview_handle
(&self)
graphics/vulkan/src/texture.rs:529
↓ 9 callersFunctionAAbsD1
engine/shaders/ffx_a.h:259
↓ 9 callersFunctionAAbsF1
engine/shaders/ffx_a.h:260
↓ 9 callersMethodas_u32
(&self)
core/src/gpu/command.rs:404
↓ 9 callersFunctionbarrier_sync_to_stage
(sync: gpu::BarrierSync)
graphics/vulkan/src/command.rs:2034
↓ 9 callersMethodbind
( &mut self, frequency: gpu::BindingFrequency, slot: u32, binding: MTLBoundRes
graphics/metal/src/binding.rs:279
↓ 9 callersMethodbind
( &mut self, frequency: gpu::BindingFrequency, slot: u32, binding: VkBoundReso
graphics/vulkan/src/descriptor.rs:1401
↓ 9 callersMethodclone
(&self)
engine/src/graphics/command.rs:107
↓ 9 callersMethoddevice
(&self)
engine/src/graphics/context.rs:383
↓ 9 callersMethodfind_memory_type_mask
( &self, usage: MemoryUsage, strictness: MemoryTypeMatchingStrictness, )
engine/src/graphics/memory.rs:156
↓ 9 callersFunctionfixup_position
(position: &Vec3)
engine/src/asset/loaders/mdl_loader.rs:430
↓ 9 callersMethodflush
(&self, queue: &active_gpu_backend::Queue)
engine/src/graphics/queue.rs:125
↓ 9 callersMethodget_encoder_inner
(&self)
graphics/webgpu/src/command.rs:290
↓ 9 callersMethodget_model
(&self, handle: ModelHandle)
engine/src/renderer/asset/renderer_assets.rs:277
↓ 9 callersMethodget_next_octet
(&mut self)
valve_formats/vpk/src/utilities/asn_key_parser.rs:230
↓ 9 callersMethodis_depth
(&self)
core/src/gpu/format.rs:45
↓ 9 callersMethodis_stencil
(&self)
core/src/gpu/format.rs:52
↓ 9 callersMethodlayout
(&self)
graphics/vulkan/src/pipeline.rs:1391
↓ 9 callersMethodpush_component
(&mut self, entity_index: usize, component: T)
engine/src/asset/loaded_level.rs:84
↓ 9 callersMethodset_index_buffer
(&mut self, buffer: BufferRef, offset: u64, format: IndexFormat)
engine/src/graphics/command.rs:154
↓ 9 callersMethodset_push_constant_data
(&mut self, data: &[T], visible_for_shader_stage: ShaderType)
engine/src/graphics/command.rs:189
↓ 9 callersMethodset_vertex_buffer
(&mut self, index: u32, buffer: BufferRef, offset: u64)
engine/src/graphics/command.rs:142
↓ 9 callersMethodshader_type
(&self)
graphics/vulkan/src/pipeline.rs:148
↓ 9 callersMethodsize
()
engine/src/asset/loaders/gltf/glb.rs:40
↓ 9 callersMethodsubmit
(&self, submission: QueueSubmission)
engine/src/graphics/queue.rs:73
↓ 9 callersMethodtexture_info
(&self)
graphics/vulkan/src/texture.rs:537
↓ 8 callersFunctionSpdLoadIntermediate
engine/shaders/ffx_spd.h:371
↓ 8 callersFunctionSpdReduceLoadSourceImage
engine/shaders/ffx_spd.h:487
↓ 8 callersFunctionSpdReduceLoadSourceImageH
engine/shaders/ffx_spd.h:942
↓ 8 callersFunctionSpdReduceQuad
engine/shaders/ffx_spd.h:407
↓ 8 callersFunctionSpdReduceQuadH
engine/shaders/ffx_spd.h:861
↓ 8 callersFunctionalign_up
(value: u64, alignment: u64)
engine/src/renderer/passes/modern/gpu_scene.rs:483
↓ 8 callersFunctionalign_up_64
(value: u64, alignment: u64)
engine/src/graphics/util.rs:27
↓ 8 callersMethodallocate
( &self, usage: MemoryUsage, requirements: &gpu::ResourceHeapInfo, )
engine/src/graphics/memory.rs:101
↓ 8 callersMethodas_i32
(&self)
core/src/gpu/command.rs:400
↓ 8 callersMethodasset_type
(&self)
engine/src/asset/asset_data.rs:93
↓ 8 callersFunctionblend_factor_to_mtl
(blend_factor: gpu::BlendFactor)
graphics/metal/src/pipeline.rs:224
↓ 8 callersFunctionblend_factor_to_vk
(blend_factor: gpu::BlendFactor)
graphics/vulkan/src/pipeline.rs:269
↓ 8 callersMethodcreate_texture_view
( &self, texture: &Arc<super::Texture>, info: &TextureViewInfo, name: Option<&
engine/src/graphics/device.rs:97
↓ 8 callersMethodelement_size
(&self)
core/src/gpu/format.rs:63
↓ 8 callersMethodend_non_rendering_encoders
(&mut self)
graphics/metal/src/command.rs:336
↓ 8 callersMethodflush
(&self)
engine/src/renderer/asset/renderer_assets.rs:196
↓ 8 callersMethodget_mesh
(&self, handle: MeshHandle)
engine/src/renderer/asset/renderer_assets.rs:282
↓ 8 callersMethodload
(&self)
engine/src/async_counter.rs:69
↓ 8 callersMethodload_file
(self: &Arc<Self>, path: &str)
engine/src/asset/asset_manager.rs:665
↓ 8 callersMethodlog
(&self, record: &log::Record)
build_util/src/build_script_logger.rs:24
↓ 8 callersMethodname
(&self)
engine/src/renderer/asset/shader_manager.rs:171
↓ 8 callersMethodread_null_terminated_string
(&mut self)
io_util/src/read_util.rs:19
↓ 8 callersFunctionread_resources
( compiler: spirv_cross_sys::spvc_compiler, spv_resource_type: spirv_cross_sys::spvc_resource_
build_util/src/shader_compiler.rs:395
↓ 8 callersMethodsurface_handle
(&self)
graphics/vulkan/src/surface.rs:31
↓ 8 callersMethodupdate_remaining_compilations_type
( &self, assets: &RendererAssetsReadOnly, pipeline_type_manager: &Arc<PipelineTypeMana
engine/src/renderer/asset/shader_manager.rs:954
↓ 8 callersMethoduses_bindless_texture_set
(&self)
graphics/vulkan/src/pipeline.rs:1402
↓ 8 callersMethodva_offset
(&self, offset: u64)
graphics/vulkan/src/buffer.rs:244
↓ 8 callersFunctionwrite_shader
( input_shader_path: &Path, output_dir: &Path, output_shading_language: ShadingLanguage, shade
build_util/src/shader_compiler.rs:1017
↓ 7 callersFunctionaspect_mask_from_format
(format: gpu::Format)
graphics/vulkan/src/command.rs:2180
↓ 7 callersMethodcontains_key
(&self, key: &Q)
engine/src/asset/fixed_byte_size_cache.rs:50
↓ 7 callersMethodend_non_rendering_encoders
(&mut self)
graphics/webgpu/src/command.rs:335
← previousnext →101–200 of 2,542, ranked by callers