gpmark

annotate src/blitting.cpp @ 0:5019d031b485

initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 05 Jun 2013 22:33:37 +0300
parents
children
rev   line source
nuclear@0 1 #include "main.h"
nuclear@0 2
nuclear@0 3 void InitBlitting()
nuclear@0 4 {
nuclear@0 5 }
nuclear@0 6
nuclear@0 7 void RunBlitting(int ntime, unsigned short *vram)
nuclear@0 8 {
nuclear@0 9 unsigned char cc = (ntime & 255) >> 3;
nuclear@0 10 unsigned short c = (cc << 11) | ((cc << 1) << 5) | cc;
nuclear@0 11
nuclear@0 12 for (int i=0; i<ScreenSize; i++)
nuclear@0 13 {
nuclear@0 14 *vram++ = c;
nuclear@0 15 }
nuclear@0 16 }