MCPcopy Index your code
hub / github.com/codedhead/webrtx

github.com/codedhead/webrtx @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
199 symbols 340 edges 19 files 9 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

GPUShaderBindingTable (Interface)
* Shader binding table consists of a set of shader function handles and * embedded parameters for these functions.
src/types.ts
StagingBuffer (Interface)
(no doc)
src/wasm_bvh_builder.ts
GPUBindGroupWithAccelerationContainer (Interface)
(no doc)
src/pass_encoder.ts
GPURayTracingPipeline (Interface)
(no doc) [2 implementers]
src/types.ts
_GPUBufferExtra (Interface)
(no doc)
src/wasm_bvh_builder.ts
GPURayTracingPassEncoder (Interface)
(no doc) [2 implementers]
src/types.ts
GPURayTracingAccelerationContainer_top (Interface)
(no doc) [1 implementers]
src/types.ts
GPUDevice (Interface)
(no doc)
src/types.ts

Core symbols most depended-on inside this repo

u8_view
called by 8
bvh/src/lib.rs
staging_buffers_map
called by 8
bvh/src/lib.rs
alignTo
called by 7
src/util.ts
remove
called by 6
naga/src/lib.rs
_assert
called by 6
src/util.ts
to_function_param
called by 5
glsl/src/lib.rs
_ensureBufferSize
called by 5
src/blocklayout.ts
free
called by 5
bvh/src/lib.rs

Shape

Method 87
Function 50
Class 32
Interface 23
Enum 7

Languages

TypeScript54%
Rust46%

Modules by API surface

glsl/src/lib.rs51 symbols
bvh/src/lib.rs31 symbols
src/types.ts30 symbols
src/blocklayout.ts24 symbols
src/wasm_bvh_builder.ts21 symbols
src/pass_encoder.ts8 symbols
src/pipeline.ts7 symbols
src/accel_container.ts7 symbols
naga/src/lib.rs7 symbols
src/wasm_modules.ts3 symbols
src/util.ts3 symbols
src/patch.ts2 symbols

For agents

$ claude mcp add webrtx \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact