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
//! The small parameter blocks the fullscreen post passes and the two compute
//! helpers that feed them take.
/// Input to the TAA resolve fragment shader. Matches `TaaParams` in
/// `shaders/taa.slang`. 4 bytes.
/// Input to the auto-exposure histogram kernels: the three luminance-mapping
/// scalars then a pad rounding to 16 bytes. Matches `AutoExposureParams` in
/// `shaders/auto_exposure.slang`.
/// Per-dispatch params for the Hi-Z build kernels: four tightly-packed uints.
/// Matches `HizParams` in `shaders/hiz_build.slang`. 16 bytes.