DescriptionRespect quad->nearest_neighbor in SoftwareRenderer::DrawTextureQuad
Currently, SoftwareRenderer::DrawTextureQuad ignores
quad->nearest_neighbor (it always uses nearest_neighbor). This leads to
very poor scaling quality when certain content (such as videos) are
scaled. This change causes DrawTextureQuad to use bilinear filtering
unless quad->nearest_neighbor is true. This has some performance cost, but
seemed worth it due to the very noticible quality issues that come with
not filtering.
BUG=458183
Committed: https://crrev.com/9bb374b668ecdc057bed01c658833939b07c48e3
Cr-Commit-Position: refs/heads/master@{#329903}
Patch Set 1 : #
Messages
Total messages: 8 (3 generated)
|