gl: switch to GL_NEAREST_MIPMAP_LINEAR for mipmapped textures
This commit is contained in:
parent
03f096384b
commit
5b644cf1ca
|
@ -179,7 +179,7 @@ static void SetGPState(const PolyParam* gp)
|
||||||
{
|
{
|
||||||
//bilinear filtering
|
//bilinear filtering
|
||||||
//PowerVR supports also trilinear via two passes, but we ignore that for now
|
//PowerVR supports also trilinear via two passes, but we ignore that for now
|
||||||
glSamplerParameteri(texSamplers[i], GL_TEXTURE_MIN_FILTER, (tcw.MipMapped && settings.rend.UseMipmaps) ? GL_LINEAR_MIPMAP_NEAREST : GL_LINEAR);
|
glSamplerParameteri(texSamplers[i], GL_TEXTURE_MIN_FILTER, (tcw.MipMapped && settings.rend.UseMipmaps) ? GL_NEAREST_MIPMAP_LINEAR : GL_LINEAR);
|
||||||
glSamplerParameteri(texSamplers[i], GL_TEXTURE_MAG_FILTER, GL_LINEAR);
|
glSamplerParameteri(texSamplers[i], GL_TEXTURE_MAG_FILTER, GL_LINEAR);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -201,7 +201,7 @@ __forceinline
|
||||||
{
|
{
|
||||||
//bilinear filtering
|
//bilinear filtering
|
||||||
//PowerVR supports also trilinear via two passes, but we ignore that for now
|
//PowerVR supports also trilinear via two passes, but we ignore that for now
|
||||||
glcache.TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, (gp->tcw.MipMapped && settings.rend.UseMipmaps) ? GL_LINEAR_MIPMAP_NEAREST : GL_LINEAR);
|
glcache.TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, (gp->tcw.MipMapped && settings.rend.UseMipmaps) ? GL_NEAREST_MIPMAP_LINEAR : GL_LINEAR);
|
||||||
glcache.TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
|
glcache.TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue