Increase LOD bias for mipmapping
Mipmapping caused too much blurring. Using a LOD bias of -1 instead of -0.5 seems a better compromise to avoid low-quality downscaling while keeping sharp edges in any case. Refs <https://github.com/Genymobile/scrcpy/issues/1394> Refs <https://github.com/Genymobile/scrcpy/issues/40#issuecomment-591917787>
This commit is contained in:
parent
fae3f9eeab
commit
ac4c8b4a3f
1 changed files with 1 additions and 1 deletions
|
@ -217,7 +217,7 @@ create_texture(struct screen *screen) {
|
|||
// Enable trilinear filtering for downscaling
|
||||
gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,
|
||||
GL_LINEAR_MIPMAP_LINEAR);
|
||||
gl->TexParameterf(GL_TEXTURE_2D, GL_TEXTURE_LOD_BIAS, -.5f);
|
||||
gl->TexParameterf(GL_TEXTURE_2D, GL_TEXTURE_LOD_BIAS, -1.f);
|
||||
|
||||
SDL_GL_UnbindTexture(texture);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue