### Enumeration

# Gsk ScalingFilter

since: 4.0

#### Declaration

    enum Gsk.ScalingFilter

#### Description [src]

The filters used when scaling texture data.

The actual implementation of each filter is deferred to the rendering pipeline.

Available since: 4.0

#### Members

`GSK_SCALING_FILTER_LINEAR`

  Linear interpolation filter.

  - Value: `0`
  - Nickname: `linear`
  - Available since: 4.0
`GSK_SCALING_FILTER_NEAREST`

  Nearest neighbor interpolation filter.

  - Value: `1`
  - Nickname: `nearest`
  - Available since: 4.0
`GSK_SCALING_FILTER_TRILINEAR`

  Linear interpolation along each axis, plus mipmap generation, with linear interpolation along the mipmap levels.

  - Value: `2`
  - Nickname: `trilinear`
  - Available since: 4.0