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

bsops.c File Reference
#include <precomp.h>

Go to the source code of this file.

Functions

int bs_do_rop (int rop, int src, int dst)
int bs_get_pixel (int x, int y)
void bs_set_pixel (int x, int y, int pixel, int rop, int use_clip)
static charget_bs_ptr (int x, int y)
void bs_init (int width, int height, int bpp)
void bs_exit (void)
void bs_set_clip (int x, int y, int cx, int cy)
void bs_reset_clip (void)
int bs_is_pixel_on (char *data, int x, int y, int width, int bpp)
void bs_set_pixel_on (char *data, int x, int y, int width, int bpp, int pixel)
void bs_copy_mem (char *d, char *s, int n)
void bs_copy_memb (char *d, char *s, int n)
int bs_warp_coords (int *x, int *y, int *cx, int *cy, int *srcx, int *srcy)
void bs_rect (int x, int y, int cx, int cy, int colour, int rop)
void bs_screenblt (int rop, int x, int y, int cx, int cy, int srcx, int srcy)
void bs_memblt (int opcode, int x, int y, int cx, int cy, void *srcdata, int srcwidth, int srcheight, int srcx, int srcy)
void bs_draw_glyph (int x, int y, char *glyph_data, int glyph_width, int glyph_height, int fgcolour)
void bs_line (int opcode, int startx, int starty, int endx, int endy, int pen_width, int pen_style, int pen_colour)
void bs_patblt (int opcode, int x, int y, int cx, int cy, int brush_style, char *brush_pattern, int brush_x_org, int brush_y_org, int bgcolour, int fgcolour)
void bs_copy_box (char *dst, int x, int y, int cx, int cy, int line_size)

Variables

static charg_bs = 0
static int g_bs_size = 0
static int g_width1 = 800
static int g_height1 = 600
static int g_bpp = 8
static int g_Bpp = 1
static int g_clip_left1 = 0
static int g_clip_top1 = 0
static int g_clip_right1 = 800
static int g_clip_bottom1 = 600
static char g_hatch_patterns []

Generated on Sun May 27 2012 04:42:06 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.