Screen scale quality types

Updated: May 27, 2022

Types of scaling qualities

Synopsis:

#include <screen/screen.h>
enum {
    SCREEN_QUALITY_NORMAL = 0,
    SCREEN_QUALITY_FASTEST = 1,
    SCREEN_QUALITY_NICEST = 2
};

Data:

SCREEN_QUALITY_NORMAL
The suggested amount of filtering that's slower than SCALE_QUALITY_FASTEST, but should have better quality.
SCREEN_QUALITY_FASTEST
The suggested amount of filtering that's faster than SCALE_QUALITY_NORMAL, but may have reduced quality.
SCREEN_QUALITY_NICEST
The suggested amount of filtering that's slower than SCALE_QUALITY_NORMAL, but should have better quality.

Library:

libscreen

Description:

Each enumerator specifies the suggested amount of filtering to be performed by Screen when scaling is required to draw the window. This amount of filtering isn't a constant quantity; it's specified relative to each of the other possible scale qualities.