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

s_aatriangle.c File Reference
#include "main/glheader.h"
#include "main/context.h"
#include "main/colormac.h"
#include "main/macros.h"
#include "main/imports.h"
#include "s_aatriangle.h"
#include "s_context.h"
#include "s_span.h"
#include "s_aatritemp.h"

Go to the source code of this file.

Defines

#define CONSTANT_PLANE(VALUE, PLANE)
#define SOLVE_PLANE(X, Y, PLANE)   ((PLANE[3] + PLANE[0] * (X) + PLANE[1] * (Y)) / -PLANE[2])
#define POS(a, b)   (0.5+a*4+b)/16
#define DO_Z
#define DO_RGBA
#define DO_Z
#define DO_ATTRIBS
#define DO_INDEX
#define DO_Z
#define DO_RGBA
#define DO_ATTRIBS

Functions

static INLINE void compute_plane (const GLfloat v0[], const GLfloat v1[], const GLfloat v2[], GLfloat z0, GLfloat z1, GLfloat z2, GLfloat plane[4])
static INLINE void constant_plane (GLfloat value, GLfloat plane[4])
static INLINE GLfloat solve_plane (GLfloat x, GLfloat y, const GLfloat plane[4])
static INLINE GLfloat solve_plane_recip (GLfloat x, GLfloat y, const GLfloat plane[4])
static INLINE GLchan solve_plane_chan (GLfloat x, GLfloat y, const GLfloat plane[4])
static INLINE GLfloat plane_dx (const GLfloat plane[4])
static INLINE GLfloat plane_dy (const GLfloat plane[4])
static GLfloat compute_coveragef (const GLfloat v0[3], const GLfloat v1[3], const GLfloat v2[3], GLint winx, GLint winy)
static GLint compute_coveragei (const GLfloat v0[3], const GLfloat v1[3], const GLfloat v2[3], GLint winx, GLint winy)
static void rgba_aa_tri (GLcontext *ctx, const SWvertex *v0, const SWvertex *v1, const SWvertex *v2)
static void index_aa_tri (GLcontext *ctx, const SWvertex *v0, const SWvertex *v1, const SWvertex *v2)
static void general_aa_tri (GLcontext *ctx, const SWvertex *v0, const SWvertex *v1, const SWvertex *v2)
void _swrast_set_aa_triangle_function (GLcontext *ctx)

Generated on Sat May 26 2012 04:58:16 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.