Description

Filters for texture units

Since 1.14

Fields

  • nearest - Samples nearest texel
  • linear - Lineary interpolate nearby texels
  • nearest_mipmap_nearest - Nearest sampling mipmap
  • linear_mipmap_nearest - Nearest sampling mipmap and interpolate
  • nearest_mipmap_linear - Linear sampling in nearest mipmap
  • linear_mipmap_linear - Linear sampling in mipmap and interpolate

Signature

enum Evas.Canvas3D.Texture_Filter {
    nearest: 0,
    linear,
    nearest_mipmap_nearest,
    linear_mipmap_nearest,
    nearest_mipmap_linear,
    linear_mipmap_linear
}

C signature

typedef enum {
    EVAS_CANVAS3D_TEXTURE_FILTER_NEAREST = 0,
    EVAS_CANVAS3D_TEXTURE_FILTER_LINEAR,
    EVAS_CANVAS3D_TEXTURE_FILTER_NEAREST_MIPMAP_NEAREST,
    EVAS_CANVAS3D_TEXTURE_FILTER_LINEAR_MIPMAP_NEAREST,
    EVAS_CANVAS3D_TEXTURE_FILTER_NEAREST_MIPMAP_LINEAR,
    EVAS_CANVAS3D_TEXTURE_FILTER_LINEAR_MIPMAP_LINEAR
} Evas_Canvas3D_Texture_Filter;