-
Notifications
You must be signed in to change notification settings - Fork 96
/
toc.hanson
69 lines (69 loc) · 1.72 KB
/
toc.hanson
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
'basics': [
'webgpu-fundamentals.md',
'webgpu-inter-stage-variables.md',
'webgpu-uniforms.md',
'webgpu-storage-buffers.md',
'webgpu-vertex-buffers.md',
{
'textures': [
'webgpu-textures.md',
'webgpu-importing-textures.md',
'webgpu-textures-external-video.md',
'webgpu-cube-maps.md',
'webgpu-storage-textures.md',
'webgpu-multisampling.md',
],
},
'webgpu-constants.md',
'webgpu-memory-layout.md',
'webgpu-transparency.md',
'webgpu-bind-group-layouts.md',
'webgpu-copying-data.md',
'webgpu-limits-and-features.md',
'webgpu-timing.md',
'webgpu-wgsl.md',
'webgpu-how-it-works.md',
],
'3d-math': [
'webgpu-translation.md',
'webgpu-rotation.md',
'webgpu-scale.md',
'webgpu-matrix-math.md',
'webgpu-orthographic-projection.md',
'webgpu-perspective-projection.md',
'webgpu-cameras.md',
'webgpu-matrix-stacks.md',
'webgpu-scene-graphs.md',
],
'lighting': [
'webgpu-lighting-directional.md',
'webgpu-lighting-point.md',
'webgpu-lighting-spot.md',
],
techniques: {
'2d': [
'webgpu-large-triangle-to-cover-clip-space.md'
],
'3d': [
'webgpu-environment-maps.md',
'webgpu-skybox.md',
],
},
'compute-shaders': [
'webgpu-compute-shaders.md',
'webgpu-compute-shaders-histogram.md',
'webgpu-compute-shaders-histogram-part-2.md',
],
'misc': [
'webgpu-resizing-the-canvas.md',
'webgpu-multiple-canvases.md',
'webgpu-points.md',
'webgpu-from-webgl.md',
'webgpu-optimization.md',
'webgpu-debugging.md',
'webgpu-resources.md',
'webgpu-wgsl-function-reference.md',
'webgpu-wgsl-offset-computer.md',
],
}