ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

vgavideo.c File Reference
#include <vgaddi.h>

Go to the source code of this file.

Functions

UCHAR bytesPerPixel (ULONG Format)
VOID vgaPreCalc ()
void get_masks (int x, int w)
VOID vgaPutPixel (INT x, INT y, UCHAR c)
VOID vgaPutByte (INT x, INT y, UCHAR c)
VOID vgaGetByte (IN ULONG offset, OUT UCHAR *b, OUT UCHAR *g, OUT UCHAR *r, OUT UCHAR *i)
INT vgaGetPixel (IN INT x, IN INT y)
BOOL vgaHLine (INT x, INT y, INT len, UCHAR c)
BOOL vgaVLine (INT x, INT y, INT len, UCHAR c)
BOOL VGADDIIntersectRect (PRECTL prcDst, PRECTL prcSrc1, PRECTL prcSrc2)
void DIB_BltFromVGA (int x, int y, int w, int h, void *b, int Dest_lDelta)
void DIB_BltToVGA (int x, int y, int w, int h, void *b, int Source_lDelta, int StartMod)
void DIB_BltToVGAWithXlate (int x, int y, int w, int h, void *b, int Source_lDelta, XLATEOBJ *Xlate)
void DIB_TransparentBltToVGA (int x, int y, int w, int h, void *b, int Source_lDelta, ULONG trans)
void FASTCALL vgaReadScan (int x, int y, int w, void *b)
void FASTCALL vgaWriteScan (int x, int y, int w, void *b)
void DFB_BltFromVGA (int x, int y, int w, int h, void *b, int bw)
void DFB_BltToVGA (int x, int y, int w, int h, void *b, int bw)
void DFB_BltToVGA_Transparent (int x, int y, int w, int h, void *b, int bw, char Trans)
void DFB_BltToDIB (int x, int y, int w, int h, void *b, int bw, void *bdib, int dibw)
void DIB_BltToDFB (int x, int y, int w, int h, void *b, int bw, void *bdib, int dibw)

Variables

UCHAR PreCalcReverseByte [256]
int maskbit [640]
int y80 [480]
int xconv [640]
int bit8 [640]
int startmasks [8]
int endmasks [8]
PBYTE vidmem
static ULONG UnpackPixel [256]
static unsigned char leftMask
static int byteCounter
static unsigned char rightMask
static const RECTL rclEmpty = { 0, 0, 0, 0 }

Generated on Fri May 25 2012 06:07:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.