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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
# Benchmarks
Three-point tracking: **baseline** (first run) / **previous** / **latest**
| Point | Date | Commit |
|-------|------|--------|
| Baseline | 2026-03-30T03:19:02Z | `4a802cd` |
| Previous | 2026-03-30T05:22:44Z | `19d8b66` |
| Latest | 2026-03-30T06:19:37Z | `f113c93` |
## color_lerp
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `color_lerp` | 267.90 ps | 361.50 ps | 257.40 ps |
## color_from_hex
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `color_from_hex` | 265.70 ps | 286.20 ps | 259.40 ps |
## color_luminance
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `color_luminance` | 264.30 ps | 300.40 ps | 258.80 ps |
## workgroups_1d
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `workgroups_1d` | 270.20 ps | 355.70 ps | 258.00 ps |
## workgroups_2d
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `workgroups_2d` | 263.40 ps | 353.30 ps | 258.30 ps |
## profiler_frame_cycle
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `profiler_frame_cycle` | 65.88 ns | 76.69 ns | 65.56 ns |
## capabilities_report
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `capabilities_report` | 316.89 ns | 373.87 ns | 287.61 ns |
## create_storage_buffer_4k
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `create_storage_buffer_4k` | — | 5.04 µs | 4.02 µs |
## create_uniform_buffer_64
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `create_uniform_buffer_64` | — | 3.07 µs | 2.81 µs |
## uniform_buffer_write
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `uniform_buffer_write` | — | 1.49 µs | 929.87 ns |
## shader_cache_hit
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `shader_cache_hit` | — | 42.33 ns | 36.52 ns |
## shader_cache_miss
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `shader_cache_miss` | — | 4.31 µs | 3.65 µs |
## bind_group_cache_hit
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `bind_group_cache_hit` | — | 15.63 ns | 13.20 ns |
## texture_1x1_solid
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `texture_1x1_solid` | — | 6.88 µs | 6.92 µs |
## texture_256x256_rgba
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `texture_256x256_rgba` | — | 441.76 µs | 1.06 ms |
## depth_texture_1080p
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `depth_texture_1080p` | — | 2.58 µs | 2.23 µs |
## render_target_1080p
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `render_target_1080p` | — | 4.23 µs | 3.84 µs |
## render_target_msaa4_1080p
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `render_target_msaa4_1080p` | — | 17.47 µs | 16.32 µs |
## render_pipeline_build
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `render_pipeline_build` | — | 102.57 µs | 97.68 µs |
## compute_dispatch_1024
| Benchmark | Baseline | Previous | Latest |
|-----------|----------|----------|--------|
| `compute_dispatch_1024` | — | 30.89 µs | 31.50 µs |
---
Generated by `./scripts/bench-history.sh`. Full history in `bench-history.csv`.