MCPcopy Create free account

hub / github.com/K0bin/SourceRenderer / functions

Functions2,542 in github.com/K0bin/SourceRenderer

↓ 2 callersFunctionlogic_op_to_vk
(logic_op: gpu::LogicOp)
graphics/vulkan/src/pipeline.rs:248
↓ 2 callersMethodmark_submitted
(&self)
graphics/vulkan/src/command.rs:229
↓ 2 callersMethodmemory_usage
(&self, memory_type_index: u32)
engine/src/graphics/memory.rs:213
↓ 2 callersMethodmulti_draw_indirect
( &mut self, indexed: bool, draw_buffer: &MTLBuffer, draw_buffer_offset: u64,
graphics/metal/src/command.rs:396
↓ 2 callersMethodnext_integer
(&mut self)
valve_formats/vpk/src/utilities/asn_key_parser.rs:338
↓ 2 callersFunctionnormalize_plane
(p: Vec4)
engine/src/math/frustum.rs:301
↓ 2 callersFunctionparse_op_type_pointer
(words: &[u32])
build_util/src/spirv_transformer.rs:148
↓ 2 callersFunctionparse_op_variable
(words: &[u32])
build_util/src/spirv_transformer.rs:155
↓ 2 callersMethodpost_event_handle
(&self)
graphics/metal/src/command.rs:234
↓ 2 callersMethodpresent
( &self, swapchain: &Arc<Mutex<super::Swapchain>>, backbuffer: Arc<active_gpu_backend:
engine/src/graphics/queue.rs:111
↓ 2 callersMethodquery_index
(&self, offset: u32)
engine/src/graphics/query.rs:107
↓ 2 callersFunctionqueue_ownership_to_vk
( device: &RawVkDevice, queue_ownership: &Option<QueueOwnershipTransfer>, )
graphics/vulkan/src/command.rs:1982
↓ 2 callersMethodread_entry
( &self, entry: &PackageEntry, validate_crc: bool, )
valve_formats/vpk/src/package.rs:328
↓ 2 callersMethodread_mip_map
(&mut self, level: u32)
valve_formats/vtf/src/texture.rs:90
↓ 2 callersMethodread_seekable_to_end
(&mut self)
io_util/src/read_util.rs:106
↓ 2 callersMethodreadback_syncs
(&self)
graphics/webgpu/src/command.rs:304
↓ 2 callersFunctionremove_line_comments
(text: &str)
valve_formats/vmt/src/lib.rs:133
↓ 2 callersFunctionremove_words
(spirv: &mut Vec<u8>, word_range: Range<usize>)
build_util/src/spirv_transformer.rs:279
↓ 2 callersMethodrequest_asset_with_progress
( self: &Arc<Self>, path: &str, asset_type: AssetType, priority: AssetLoadPrio
engine/src/asset/asset_manager.rs:532
↓ 2 callersFunctionresolve_mode_to_vk
(resolve_mode: gpu::ResolveMode)
graphics/vulkan/src/renderpass.rs:30
↓ 2 callersFunctionrun
(data: ThreadWorkerInit)
platform/web/www/src/worker/thread_worker.ts:14
↓ 2 callersFunctionsamples_to_mtl
(samples: gpu::SampleCount)
graphics/metal/src/pipeline.rs:187
↓ 2 callersMethodsdl_window_handle
(&self)
platform/sdl/src/sdl_platform.rs:206
↓ 2 callersMethodsender
(&self, is_secondary: bool)
engine/src/graphics/context.rs:398
↓ 2 callersFunctionset_panic_hook
()
platform/web/lib/src/utils.rs:1
↓ 2 callersFunctionsetup_frame
(cmd_buf: &mut CommandBuffer, frame_bindings: &FrameBindings)
engine/src/renderer/passes/conservative/desktop_renderer.rs:548
↓ 2 callersFunctionsetup_log
(fd: libc::c_int, severity: android_LogPriority)
platform/android/lib/src/lib.rs:39
↓ 2 callersMethodslot
(&self)
engine/src/graphics/bindless.rs:38
↓ 2 callersFunctionspawn_async_compute
(future: impl Future<Output = T> + Send + 'static)
engine/src/tasks.rs:25
↓ 2 callersMethodsplit_render_pass
( mut self, renderpass_info: &RenderPassBeginInfo, thread_count_hint: u32, thr
engine/src/graphics/command.rs:1233
↓ 2 callersMethodsplit_render_pass_with_chunks
( self, renderpass_info: &RenderPassBeginInfo, elements: &[T], chunk_size_hint
engine/src/graphics/command.rs:1204
↓ 2 callersMethodsrgb_format
(&self)
core/src/gpu/format.rs:81
↓ 2 callersFunctionstencil_op_to_mtl
(stencil_op: gpu::StencilOp)
graphics/metal/src/pipeline.rs:211
↓ 2 callersFunctionstore_action_to_mtl
(action: &gpu::StoreOp<MTLBackend>)
graphics/metal/src/renderpass.rs:8
↓ 2 callersFunctionstore_op_to_vk
(store_op: &gpu::StoreOp<VkBackend>)
graphics/vulkan/src/renderpass.rs:22
↓ 2 callersFunctionstore_op_to_webgpu
( store_op: &'a gpu::StoreOp<'a, WebGPUBackend>, )
graphics/webgpu/src/command.rs:186
↓ 2 callersFunctiontakeCanvas
()
platform/web/www/src/main.ts:49
↓ 2 callersFunctiontexture_dimensions_to_mtl
( dimensions: gpu::TextureDimension, samples: gpu::SampleCount, )
graphics/metal/src/texture.rs:11
↓ 2 callersFunctiontexture_subresource_to_vk_layers
( subresource: &gpu::TextureSubresource, texture_format: gpu::Format, layers: u32, )
graphics/vulkan/src/texture.rs:671
↓ 2 callersFunctiontexture_usage_to_vk
( usage: gpu::TextureUsage, host_image_copy: bool, )
graphics/vulkan/src/texture.rs:341
↓ 2 callersMethodtexture_white
(&self)
engine/src/renderer/asset/asset_placeholders.rs:104
↓ 2 callersMethodtry_free_unused_buffers
(&self)
engine/src/graphics/transfer.rs:572
↓ 2 callersMethodunmap
(&self, offset: u64, length: u64, flush: bool)
graphics/vulkan/src/buffer.rs:308
↓ 2 callersMethodupdate_camera_transform
( &self, camera_transform: Affine3A, fov: f32, )
engine/src/renderer/renderer.rs:566
↓ 2 callersFunctionupload
( cmd_buffer: &mut CommandBuffer, scene: &RendererScene, zero_view_index: u32, assets: &Render
engine/src/renderer/passes/modern/gpu_scene.rs:151
↓ 2 callersMethodupload_data
( &self, data: &[T], memory_usage: MemoryUsage, usage: BufferUsage, )
engine/src/graphics/device.rs:193
↓ 2 callersMethodvalue
(&self)
engine/src/graphics/sync.rs:32
↓ 2 callersMethodvertex_buffer
(&self)
engine/src/renderer/asset/renderer_assets.rs:209
↓ 2 callersMethodwill_reuse_backbuffers
(&self)
graphics/metal/src/swapchain.rs:125
↓ 2 callersMethodwindow
(&self)
platform/sdl/src/sdl_platform.rs:100
↓ 2 callersMethodwindow
(&self)
platform/web/lib/src/platform.rs:42
↓ 1 callersFunctionAExp2D1
engine/shaders/ffx_a.h:286
↓ 1 callersFunctionAExp2F1
engine/shaders/ffx_a.h:287
↓ 1 callersFunctionAFloorD1
engine/shaders/ffx_a.h:294
↓ 1 callersFunctionAFractF1
engine/shaders/ffx_a.h:357
↓ 1 callersFunctionAFractH2
engine/shaders/ffx_a.h:835
↓ 1 callersFunctionALog2D1
engine/shaders/ffx_a.h:305
↓ 1 callersFunctionAMaxU1
engine/shaders/ffx_a.h:315
↓ 1 callersFunctionAPSinF1
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////
engine/shaders/ffx_a.h:1473
↓ 1 callersFunctionAPSinH2
For a packed {sin,cos} pair, - Native takes 16 clocks and 4 issue slots (no packed transcendentals). - Parabolic takes 8 clocks and 8 issue slots (onl
engine/shaders/ffx_a.h:1480
↓ 1 callersFunctionARcpD2
engine/shaders/ffx_a.h:918
↓ 1 callersFunctionARcpD3
engine/shaders/ffx_a.h:919
↓ 1 callersFunctionARcpD4
engine/shaders/ffx_a.h:920
↓ 1 callersFunctionARcpF2
engine/shaders/ffx_a.h:723
↓ 1 callersFunctionARcpF3
engine/shaders/ffx_a.h:724
↓ 1 callersFunctionARcpF4
engine/shaders/ffx_a.h:725
↓ 1 callersFunctionASatF2
engine/shaders/ffx_a.h:733
↓ 1 callersFunctionASatF3
engine/shaders/ffx_a.h:734
↓ 1 callersFunctionASatF4
engine/shaders/ffx_a.h:735
↓ 1 callersFunctionASatH1
------------------------------------------------------------------------------------------------------------------------------
engine/shaders/ffx_a.h:876
↓ 1 callersFunctionASatH2
engine/shaders/ffx_a.h:877
↓ 1 callersFunctionASatH3
engine/shaders/ffx_a.h:878
↓ 1 callersFunctionASatH4
engine/shaders/ffx_a.h:879
↓ 1 callersFunctionASqrtD1
engine/shaders/ffx_a.h:344
↓ 1 callersFunctionASqrtF1
engine/shaders/ffx_a.h:345
↓ 1 callersFunctionSpdDownsampleMip_2
engine/shaders/ffx_spd.h:620
↓ 1 callersFunctionSpdDownsampleMip_2H
engine/shaders/ffx_spd.h:1067
↓ 1 callersFunctionSpdDownsampleMip_3
engine/shaders/ffx_spd.h:654
↓ 1 callersFunctionSpdDownsampleMip_3H
engine/shaders/ffx_spd.h:1101
↓ 1 callersFunctionSpdDownsampleMip_4
engine/shaders/ffx_spd.h:698
↓ 1 callersFunctionSpdDownsampleMip_4H
engine/shaders/ffx_spd.h:1145
↓ 1 callersFunctionSpdDownsampleMip_5
engine/shaders/ffx_spd.h:733
↓ 1 callersFunctionSpdDownsampleMip_5H
engine/shaders/ffx_spd.h:1180
↓ 1 callersFunctionSpdDownsampleMips_0_1
engine/shaders/ffx_spd.h:610
↓ 1 callersFunctionSpdDownsampleMips_0_1H
engine/shaders/ffx_spd.h:1057
↓ 1 callersFunctionSpdDownsampleMips_0_1_Intrinsics
engine/shaders/ffx_spd.h:501
↓ 1 callersFunctionSpdDownsampleMips_0_1_IntrinsicsH
engine/shaders/ffx_spd.h:956
↓ 1 callersFunctionSpdDownsampleMips_0_1_LDS
engine/shaders/ffx_spd.h:557
↓ 1 callersFunctionSpdDownsampleMips_0_1_LDSH
engine/shaders/ffx_spd.h:1004
↓ 1 callersFunctionSpdDownsampleMips_6_7
engine/shaders/ffx_spd.h:762
↓ 1 callersFunctionSpdDownsampleMips_6_7H
engine/shaders/ffx_spd.h:1209
↓ 1 callersFunctionSpdReduceLoadSourceImage4
engine/shaders/ffx_spd.h:478
↓ 1 callersFunctionSpdReduceLoadSourceImage4H
engine/shaders/ffx_spd.h:933
↓ 1 callersMethodaccess_texture
( &self, cmd_buffer: &mut CommandBuffer, name: &str, range: &BarrierTextureRan
engine/src/renderer/renderer_resources.rs:342
↓ 1 callersMethodacquire_semaphore
(&self, index: u32)
graphics/vulkan/src/swapchain.rs:436
↓ 1 callersMethodadd_container
(self: &Arc<Self>, container: impl AssetContainer)
engine/src/asset/asset_manager.rs:353
↓ 1 callersMethodadd_container_with_progress
( self: &Arc<Self>, container: impl AssetContainer, progress: Option<&Arc<AssetLoaderP
engine/src/asset/asset_manager.rs:357
↓ 1 callersMethodadd_directional_light
(&mut self, entity: Entity, light: DirectionalLight)
engine/src/renderer/renderer_scene.rs:179
↓ 1 callersMethodadd_material_data_color
( self: &Arc<Self>, path: &str, albedo: Vec4, roughness: f32, metalnes
engine/src/asset/asset_manager.rs:307
↓ 1 callersMethodadd_mesh_data
( self: &Arc<Self>, path: &str, vertex_buffer_data: Box<[u8]>, vertex_count: u
engine/src/asset/asset_manager.rs:268
← previousnext →501–600 of 2,542, ranked by callers