(n: ResolvedScatterSeriesConfig['densityNormalization'])
| 153 | }; |
| 154 | |
| 155 | const normalizationToU32 = (n: ResolvedScatterSeriesConfig['densityNormalization']): number => { |
| 156 | // Must match shader: |
| 157 | // 0: linear, 1: sqrt, 2: log |
| 158 | if (n === 'sqrt') return 1; |
| 159 | if (n === 'log') return 2; |
| 160 | return 0; |
| 161 | }; |
| 162 | |
| 163 | export function createScatterDensityRenderer( |
| 164 | device: GPUDevice, |