struct

Defined at line 203 of file ../../src/graphics/display/drivers/intel-display/registers-pipe-scaler.h

Selects the index of the plane where the output is scaled. An index of 0

indicates that the output of the whole pipe is scaled.

The value of `scaled_plane_index` must not exceed the number of

planes supported by the pipe. On Tiger Lake, each pipe has 7 planes.

The caller must guarantee that the plane / pipe fulfills all the

constraints below:

- The input size of the pipe / plane must be at least 8 scanlines.

- IF (Interlaced fetch) mode must be disabled.

- Keying can only be enabled if the scaling factor is 1.

- The pixel format must not be 8-bit indexed or XR_BIAS.

- Floating point source pixel values must be within the [0.0, 1.0] range.

- For HDR planes (Plane 1 - 3), the `plane_scaling_enabled` field of the

`PLANE_CUS_CTL` register must be enabled.

Public Members

Field field

Records