|
template<std::unsigned_integral Pixel> |
uint32_t | openmsx::readPixel (Pixel p) |
|
template<std::unsigned_integral Pixel> |
Pixel | openmsx::writePixel (uint32_t p) |
|
template<std::unsigned_integral Pixel> |
EdgeHQ | openmsx::createEdgeHQ (const PixelOperations< Pixel > &pixelOps) |
|
template<typename EdgeOp > |
void | openmsx::calcEdgesGL (const uint32_t *curr, const uint32_t *next, Endian::L32 *edges2, EdgeOp edgeOp) |
|
template<std::unsigned_integral Pixel, typename EdgeOp > |
void | openmsx::calcInitialEdges (const Pixel *srcPrev, const Pixel *srcCurr, unsigned srcWidth, unsigned *edgeBuf, EdgeOp edgeOp) |
|
template<std::unsigned_integral Pixel, typename HQScale , typename EdgeOp > |
void | openmsx::doHQScale2 (HQScale hqScale, EdgeOp edgeOp, PolyLineScaler< Pixel > &postScale, FrameSource &src, unsigned srcStartY, unsigned, unsigned srcWidth, ScalerOutput< Pixel > &dst, unsigned dstStartY, unsigned dstEndY, unsigned dstWidth) |
|
template<std::unsigned_integral Pixel, typename HQScale , typename EdgeOp > |
void | openmsx::doHQScale3 (HQScale hqScale, EdgeOp edgeOp, PolyLineScaler< Pixel > &postScale, FrameSource &src, unsigned srcStartY, unsigned, unsigned srcWidth, ScalerOutput< Pixel > &dst, unsigned dstStartY, unsigned dstEndY, unsigned dstWidth) |
|