#include "imagefilters.h"
#include "util/numeric.h"
#include <cmath>
#include <cassert>
#include <vector>
#include <algorithm>
#include <IVideoDriver.h>
Classes | |
class | Bitmap |
Functions | |
template<bool IS_A8R8G8B8> | |
static void | imageCleanTransparentWithInlining (video::IImage *src, u32 threshold) |
void | imageCleanTransparent (video::IImage *src, u32 threshold) |
void | imageScaleNNAA (video::IImage *src, const core::rect< s32 > &srcrect, video::IImage *dest) |
video::IImage * | Align2Npot2 (video::IImage *image, video::IVideoDriver *driver) |
video::IImage * Align2Npot2 | ( | video::IImage * | image, |
video::IVideoDriver * | driver ) |
References npot2().
Referenced by TextureSource::generateTexture(), MenuTextureSource::getTexture(), and TextureSource::rebuildTexture().
void imageCleanTransparent | ( | video::IImage * | src, |
u32 | threshold ) |
References imageCleanTransparentWithInlining().
Referenced by ImageSource::generateImagePart(), and guiScalingResizeCached().
|
static |
References Bitmap::all(), Bitmap::copy(), Bitmap::get(), and Bitmap::set().
Referenced by imageCleanTransparent().
void imageScaleNNAA | ( | video::IImage * | src, |
const core::rect< s32 > & | srcrect, | ||
video::IImage * | dest ) |
References rangelim, and SWAP.
Referenced by guiScalingResizeCached().