GL_EXT_texture_filter_anisotropic#

Supported Hardware#

Series6, Series6XE, Series6XT

Valid APIs#

OpenGL ES 2.0, 3.x

Description#

This extension enables anisotropic texture filtering, which is a method that can improve the quality of textures rendered at an oblique angle to the camera. Typically, texture filtering is performed isotropically, which means that the filtering is performed the same way across each axis (e.g. x and y). By effectively allowing the filter to vary with each axis independently, better results can be obtained when the scaling on each axis varies from its counterpart. Anisotropic filtering is a more computationally intensive method of filtering but can come with significant quality improvements in some cases and should be used accordingly.

Example#

// Enable anisotropic filtering with a maximum anisotropy of 4
glTexParameterf(GL_TEXTURE_2D, GL_MAX_ANISOTROPY, 4.0);