MCPcopy Create free account

hub / github.com/codedhead/webrtx / functions

Functions137 in github.com/codedhead/webrtx

Methodconstructor
(private readonly _descriptor: GPURayTracingAccelerationContainerDescriptor_top)
src/accel_container.ts:20
Methodconstructor
(private readonly _comp: GPUComputePassEncoder)
src/pass_encoder.ts:15
Methodconstructor
(initialSize?: number)
src/blocklayout.ts:13
MethodcreateRayTracingAccelerationContainer
* Creates a new acceleration structure object. Current implementation does * not support creating bottom-level acceleration structures separately
src/types.ts:33
MethodcreateRayTracingPipeline
* Creates a new ray tracing pipeline object. * @param descriptor - Description of the {@link GPURayTracingPipeline} to create. * @param tlas
src/types.ts:46
Methoddefault
()
bvh/src/lib.rs:396
Methoddestroy
()
src/accel_container.ts:110
Methodend
()
src/pass_encoder.ts:67
Methodf32_view
()
src/wasm_bvh_builder.ts:8
Functionflat_bvh_nodes_to_u8_view
(nodes: Vec<T>)
bvh/src/lib.rs:468
Methodfrom_existing_buffer
(buf: Vec<u8>)
bvh/src/lib.rs:69
MethodgetBindGroupLayout
( index: number )
src/pipeline.ts:24
MethodgetFinalUint8Array
()
src/blocklayout.ts:177
MethodgetLocation
(name: string)
src/blocklayout.ts:35
MethodgetShaderGroupHandles
(first: number, count: number)
src/pipeline.ts:30
MethodgetShaderGroupHandles
* Query ray tracing pipeline shader group handles, see vkGetRayTracingShaderGroupHandlesKHR. * @param first * @param count
src/types.ts:291
Methodglobal_variables
(&self)
glsl/src/lib.rs:140
MethodhostBuildRayTracingAccelerationContainer
* Builds an acceleration structure on the host. * @param container - The {@link GPURayTracingAccelerationContainer_top} to be built.
src/types.ts:38
Methodis_hit_attribute
(qualifier: &ast::TypeQualifierData)
glsl/src/lib.rs:362
Methodis_ray_payload
(qualifier: &ast::TypeQualifierData)
glsl/src/lib.rs:372
Methodnew
(byte_length: usize)
bvh/src/lib.rs:56
Functionprocess
( code: &str, shader_stage: &str, entry_point_name: &str, new_entry_point_name: &str, )
glsl/src/lib.rs:1261
Methodreset
()
src/blocklayout.ts:19
Functionserialize_packed_variables
(data: &Option<PackedData>)
glsl/src/lib.rs:183
MethodsetBindGroup
(index: GPUIndex32, bindGroup: GPUBindGroup)
src/pass_encoder.ts:23
MethodsetPipeline
(pipeline: GPURayTracingPipelineImpl)
src/pass_encoder.ts:18
Methodset_bh_node_index
(&mut self, _index: usize)
bvh/src/lib.rs:179
Functionspv_in
(input: &[u8])
naga/src/lib.rs:70
Functiontest_debug_bug
Verify contents of the bounding hierarchy for a fixed scene structure
bvh/src/lib.rs:610
MethodtraceRays
( device: GPUDevice, sbt: GPUShaderBindingTable, width: GPUSize32, height: GPUSize32, dept
src/pass_encoder.ts:35
MethodtraceRays
* Initializes a ray tracing dispatch. * @param device * @param sbt - The shader binding table data to be used in this pass. * @param w
src/types.ts:305
Methodtry_from
(v: i32)
bvh/src/lib.rs:109
Methodvisit_expr
(&mut self, expr: &mut ast::Expr)
glsl/src/lib.rs:1011
Methodvisit_function_definition
(&mut self, f: &mut ast::FunctionDefinition)
glsl/src/lib.rs:1125
Methodvisit_identifier
(&mut self, ident: &mut ast::Identifier)
glsl/src/lib.rs:974
Methodvisit_translation_unit
(&mut self, unit: &mut ast::TranslationUnit)
glsl/src/lib.rs:1193
Functionwgsl_out
(module: usize)
naga/src/lib.rs:44
← previous101–137 of 137, ranked by callers