|
|
/* $Id$ */
|
|
|
|
|
|
/** @file 32bpp_optimized.cpp Implementation of the optimized 32 bpp blitter. */
|
|
|
|
|
|
#include "../stdafx.h"
|
|
|
#include "../zoom_func.h"
|
|
|
#include "../gfx_func.h"
|
|
|
#include "../debug.h"
|
|
|
#include "32bpp_optimized.hpp"
|
|
|
|
|
|
static FBlitter_32bppOptimized iFBlitter_32bppOptimized;
|
|
|
|
|
|
void Blitter_32bppOptimized::Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom)
|
|
|
{
|
|
|
const SpriteLoader::CommonPixel *src, *src_line;
|
|
|
uint32 *dst, *dst_line;
|