6 switch (Settings::texture_filter())
8 case GLTextureFilter::NEAREST:
9 sampler.set(GL_TEXTURE_MIN_FILTER, GL_NEAREST_MIPMAP_NEAREST);
10 sampler.set(GL_TEXTURE_MAG_FILTER, GL_NEAREST);
12 case GLTextureFilter::BILINEAR:
13 sampler.set(GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_NEAREST);
14 sampler.set(GL_TEXTURE_MAG_FILTER, GL_LINEAR);
16 case GLTextureFilter::TRILINEAR:
17 sampler.set(GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
18 sampler.set(GL_TEXTURE_MAG_FILTER, GL_LINEAR);
24 if (Settings::texture_filter() == GLTextureFilter::NEAREST)
26 sampler.set(GL_TEXTURE_MIN_FILTER, GL_NEAREST);
27 sampler.set(GL_TEXTURE_MAG_FILTER, GL_NEAREST);
31 sampler.set(GL_TEXTURE_MIN_FILTER, GL_LINEAR);
32 sampler.set(GL_TEXTURE_MAG_FILTER, GL_LINEAR);