Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RageSurfaceUtils_Dither.cpp File Reference

#include "global.h"
#include "RageSurfaceUtils_Dither.h"
#include "RageUtil.h"
#include "RageSurface.h"
#include "RageSurfaceUtils.h"

Defines

#define DitherMatDim   4

Functions

uint8_t DitherPixel (int x, int y, int intensity, int conv)
uint8_t EDDitherPixel (int x, int y, int intensity, int conv, int32_t &accumError)

Variables

const int DitherMat [DitherMatDim][DitherMatDim]
int DitherMatCalc [DitherMatDim][DitherMatDim]

Define Documentation

#define DitherMatDim   4
 


Function Documentation

uint8_t DitherPixel int  x,
int  y,
int  intensity,
int  conv
[static]
 

uint8_t EDDitherPixel int  x,
int  y,
int  intensity,
int  conv,
int32_t &  accumError
[static]
 


Variable Documentation

const int DitherMat[DitherMatDim][DitherMatDim] [static]
 

Initial value:

{ { 0, 8, 2, 10 }, { 12, 4, 14, 6 }, { 3, 11, 1, 9 }, { 15, 7, 13, 5 } }

int DitherMatCalc[DitherMatDim][DitherMatDim] [static]
 


Generated on Thu Jan 27 20:57:57 2005 for StepMania by doxygen 1.3.7