MCPcopy Create free account

hub / github.com/codedhead/webrtx / functions

Functions137 in github.com/codedhead/webrtx

↓ 8 callersFunctionstaging_buffers_map
()
bvh/src/lib.rs:88
↓ 8 callersMethodu8_view
(&self)
bvh/src/lib.rs:47
↓ 7 callersFunctionalignTo
(x: number, align: number)
src/util.ts:2
↓ 6 callersFunction_assert
(x: boolean, msg: string)
src/util.ts:12
↓ 6 callersMethodremove
(&mut self, idx: usize)
naga/src/lib.rs:30
↓ 5 callersMethod_ensureBufferSize
(wantMoreByteSize: number)
src/blocklayout.ts:105
↓ 5 callersMethodfree
(&self)
bvh/src/lib.rs:39
↓ 5 callersFunctionto_function_param
( name: &str, qualifier: Option<ast::TypeQualifier>, typ: ast::TypeSpecifierNonArrayData, arra
glsl/src/lib.rs:695
↓ 4 callersFunction_debugAssert
(x: boolean, msg: string)
src/util.ts:6
↓ 4 callersMethod_ensureBufferSize
(wantMoreByteSize: number)
src/blocklayout.ts:25
↓ 4 callersFunctionstatements_to_string
(statements: &Vec<ast::Statement>)
glsl/src/lib.rs:1245
↓ 4 callersFunctionto_param_qualifier
(usage: &ast::StorageQualifierData)
glsl/src/lib.rs:307
↓ 3 callersFunctionallocateStagingBuffer
(numBytes: number)
src/wasm_bvh_builder.ts:47
↓ 3 callersFunctionarray_size_to_array_spec
(sizes: &Option<ArrayDimensions>)
glsl/src/lib.rs:289
↓ 3 callersMethodfrom
(m: &[f32; 12])
bvh/src/lib.rs:367
↓ 2 callersFunctionalign_to
(x: usize, to: usize)
bvh/src/lib.rs:507
↓ 2 callersMethodallUniqueGeomBuffer
()
src/wasm_bvh_builder.ts:177
↓ 2 callersMethodappend
(&mut self, module: Module)
naga/src/lib.rs:24
↓ 2 callersMethodbuffer
(&self)
bvh/src/lib.rs:43
↓ 2 callersFunctiondeclare_packed_variables_with_optional_unpacking
( data: &PackedData, unpacked_values: Option<Vec<ast::InitializerData>>, )
glsl/src/lib.rs:777
↓ 2 callersMethodgetBindGroupLayout
(index: number)
src/types.ts:285
↓ 2 callersMethodgetInternalBindSet
()
src/pipeline.ts:16
↓ 2 callersFunctionglsl_type_name_and_size
(typ: &ast::TypeSpecifierNonArrayData)
glsl/src/lib.rs:721
↓ 2 callersFunctionray_payload_canonical_name
(location: u32)
glsl/src/lib.rs:168
↓ 2 callersFunctionretrieveStagingBuffer
(buffer: GPUBuffer)
src/wasm_bvh_builder.ts:78
↓ 2 callersMethodsetBindGroup
(index: GPUIndex32, bindGroup: GPUBindGroup)
src/types.ts:296
↓ 2 callersFunctionset_panic_hook
()
naga/src/utils.rs:1
↓ 2 callersFunctionset_panic_hook
()
bvh/src/utils.rs:1
↓ 2 callersFunctionto_function_param_with_array_spec
( name: &str, qualifier: Option<ast::TypeQualifier>, typ: ast::TypeSpecifierNonArrayData, arra
glsl/src/lib.rs:674
↓ 2 callersFunctiontry_get_bind_set_number_from_qualifier
(tq: &ast::TypeQualifierData)
glsl/src/lib.rs:320
↓ 2 callersFunctionunpacking_code_block
( data: &PackedData, buf_name: &'static str, buf_type_suffix: &'static str, )
glsl/src/lib.rs:842
↓ 2 callersMethodvisit_compound_statement
(&mut self, comp: &mut ast::CompoundStatement)
glsl/src/lib.rs:1029
↓ 1 callersFunction_debugPrintTreeAabb
(tree: BuiltBvh)
src/wasm_bvh_builder.ts:138
↓ 1 callersFunction_getDummyASUniformBuffer
(device: GPUDevice)
src/patch.ts:12
↓ 1 callersMethodaabb
(&self)
bvh/src/lib.rs:144
↓ 1 callersMethodaddUint32
(v: number, name?: string)
src/blocklayout.ts:43
↓ 1 callersMethodaddUvec3
(x: number, y: number, z: number)
src/blocklayout.ts:78
↓ 1 callersMethodaddUvec4
(x: number, y: number, z: number, w: number)
src/blocklayout.ts:82
↓ 1 callersMethodaddUvec4
(x: number, y: number, z: number, w: number)
src/blocklayout.ts:150
↓ 1 callersMethodaddVec4
(x: number, y: number, z: number, w: number)
src/blocklayout.ts:66
↓ 1 callersMethodaddVec4
(x: number, y: number, z: number, w: number)
src/blocklayout.ts:134
↓ 1 callersFunctionaggregateAndCompileShaders
(device: GPUDevice, descriptor: GPURayTracingPipelineDescriptor, tlas: GPURayTracingAccelerationContainer_top)
src/compile.ts:38
↓ 1 callersMethodallGeomBuffersInOrder
()
src/wasm_bvh_builder.ts:245
↓ 1 callersMethodanalyze_and_keep_declaration
(keep?, Option<insert new decl>)
glsl/src/lib.rs:478
↓ 1 callersFunctionarray_spec_to_array_size
( spec: &Option<ast::ArraySpecifier>, )
glsl/src/lib.rs:258
↓ 1 callersMethodbuild
(device: GPUDevice)
src/wasm_bvh_builder.ts:258
↓ 1 callersFunctionbuildBlas
(desc: GPURayTracingAccelerationContainerDescriptor_bottom, stagingBuffersToFree: Set<StagingBuffer>)
src/wasm_bvh_builder.ts:88
↓ 1 callersFunctionbuild_blas
(blas_descriptor_buffer_id: u32)
bvh/src/lib.rs:254
↓ 1 callersMethodbuilt
()
src/wasm_bvh_builder.ts:173
↓ 1 callersFunctioncanonicalShaderStageEntryName
(stg: _GPUShaderStageRTX, i: number)
src/compile.ts:14
↓ 1 callersMethodcreateFinalRtBindGroup
(device: GPUDevice, pipeline: GPURayTracingPipelineImpl, sbt: GPUShaderBindingTable, numWorkGroups
src/accel_container.ts:32
↓ 1 callersMethodend
()
src/types.ts:312
↓ 1 callersMethodforward_type_declarations
(&self)
glsl/src/lib.rs:124
↓ 1 callersFunctionfunction_prototype_to_invocation
(prototype: &ast::FunctionPrototypeData)
glsl/src/lib.rs:1101
↓ 1 callersMethodgetBvhGeometryBuffersAndDescriptors
()
src/accel_container.ts:28
↓ 1 callersMethodgetBvhTreeNodesBuffers
()
src/wasm_bvh_builder.ts:251
↓ 1 callersMethodgetFinalUint8Array
()
src/blocklayout.ts:94
↓ 1 callersFunctiongl_global_variable_type
(v: &GlGlobalVarirableAsParam)
glsl/src/lib.rs:65
↓ 1 callersFunctionglslTranspilerModule
()
src/wasm_modules.ts:23
↓ 1 callersFunctionglslangModule
()
src/wasm_modules.ts:3
↓ 1 callersMethodhostBuild
(device: GPUDevice)
src/accel_container.ts:24
↓ 1 callersMethodi32_view
()
src/wasm_bvh_builder.ts:7
↓ 1 callersFunctioninv
(m: &[f32; 12])
bvh/src/lib.rs:501
↓ 1 callersMethodinvocation_code
(&self)
glsl/src/lib.rs:128
↓ 1 callersFunctionloadBvhWasmModule
()
src/wasm_bvh_builder.ts:15
↓ 1 callersMethodmutate_entry_function_params
(&mut self, f: &mut ast::FunctionPrototype)
glsl/src/lib.rs:600
↓ 1 callersFunctionnagaModule
()
src/wasm_modules.ts:13
↓ 1 callersMethodnum_words
(&self)
glsl/src/lib.rs:210
↓ 1 callersFunctionpack_variable
( pack_element: &mut F, indices: &mut Vec<u32>, array_dims: &[u32], result: &mut Vec<ast::Stat
glsl/src/lib.rs:883
↓ 1 callersMethodpacking_code
(&self)
glsl/src/lib.rs:132
↓ 1 callersFunctionpacking_code_block
( data: &PackedData, buf_name: &'static str, buf_type_suffix: &str, )
glsl/src/lib.rs:909
↓ 1 callersFunctionpatch
()
src/patch.ts:50
↓ 1 callersFunctionpatchStagingBuffer
(_wasm: BvhWasmModule)
src/wasm_bvh_builder.ts:27
↓ 1 callersMethodprocessed_entry_point_prototype
(&self)
glsl/src/lib.rs:120
↓ 1 callersMethodprocessed_shader
(&self)
glsl/src/lib.rs:116
↓ 1 callersMethodsetPipeline
(pipeline: GPURayTracingPipeline)
src/types.ts:295
↓ 1 callersFunctionset_panic_hook
()
glsl/src/utils.rs:1
↓ 1 callersFunctionspv_in_inner
(input: &[u8])
naga/src/lib.rs:74
↓ 1 callersMethodtodo_drop_getBoundAccelerationStructure
()
src/pipeline.ts:20
↓ 1 callersMethodtotal_num_words
(&self)
glsl/src/lib.rs:246
↓ 1 callersFunctiontransform_aabb
(affine_m: &[f32; 12], aabb: &[f32; 6])
bvh/src/lib.rs:482
↓ 1 callersMethodu32_view
()
src/wasm_bvh_builder.ts:6
↓ 1 callersMethodunpacking_code
(&self)
glsl/src/lib.rs:136
↓ 1 callersFunctionvar_initializer_list
(unpack_element: &mut F, array_dims: &[u32])
glsl/src/lib.rs:733
↓ 1 callersMethodvisit_statement
(&mut self, stmt: &mut ast::Statement)
glsl/src/lib.rs:1040
↓ 1 callersFunctionwgsl_out_inner
(module: usize)
naga/src/lib.rs:49
MethodaddColumnMajorMat3
(mat: [vec3, vec3, vec3])
src/blocklayout.ts:162
MethodaddUint32
(v: number)
src/blocklayout.ts:115
MethodaddUvec3
(x: number, y: number, z: number)
src/blocklayout.ts:146
MethodaddVec2
(x: number, y: number)
src/blocklayout.ts:52
MethodaddVec2
(x: number, y: number)
src/blocklayout.ts:120
MethodaddVec3
(xyz: vec3)
src/blocklayout.ts:62
MethodaddVec3
(xyz: vec3)
src/blocklayout.ts:130
MethodbeginRayTracingPass
* Begins encoding a ray tracing pass.
src/types.ts:53
Methodbh_node_index
(&self)
bvh/src/lib.rs:184
Functionblock_initializer
(data: &Option<PackedData>)
glsl/src/lib.rs:749
Methodblock_to_packed_data_and_struct_decl
( block: &ast::Block, )
glsl/src/lib.rs:412
Functionbuild_tlas
(tlas_descriptor_buffer_id: u32)
bvh/src/lib.rs:512
Methodconstructor
( private readonly _descriptor: GPURayTracingPipelineDescriptor, private readonly _todo_decouple_tlas:
src/pipeline.ts:8
Methodconstructor
(private readonly _descriptor: GPURayTracingAccelerationContainerDescriptor_top)
src/wasm_bvh_builder.ts:170
next →1–100 of 137, ranked by callers