#include <cstddef>
#include <cstdint>
#include <limits>
#include "xbrz_config.hpp"
Go to the source code of this file.
|
void | xbrz::scale (size_t factor, const uint32_t *src, uint32_t *trg, int srcWidth, int srcHeight, ColorFormat colFmt, const ScalerCfg &cfg=ScalerCfg(), int yFirst=0, int yLast=std::numeric_limits< int >::max()) |
|
void | xbrz::bilinearScale (const uint32_t *src, int srcWidth, int srcHeight, uint32_t *trg, int trgWidth, int trgHeight) |
|
void | xbrz::nearestNeighborScale (const uint32_t *src, int srcWidth, int srcHeight, uint32_t *trg, int trgWidth, int trgHeight) |
|
bool | xbrz::equalColorTest (uint32_t col1, uint32_t col2, ColorFormat colFmt, double luminanceWeight, double equalColorTolerance) |
|