~ubuntu-branches/ubuntu/quantal/mesa/quantal

« back to all changes in this revision

Viewing changes to src/mesa/drivers/d3d/NullProcs.c

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2007-02-21 12:44:07 UTC
  • mfrom: (1.2.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 22.
  • Revision ID: james.westby@ubuntu.com-20070221124407-rgcacs32mycrtadl
ImportĀ upstreamĀ versionĀ 6.5.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*===========================================================================*/
2
 
/*                                                                           */
3
 
/* Mesa-3.0 DirectX 6 Driver                                                 */
4
 
/*                                                                           */
5
 
/* By Leigh McRae                                                            */
6
 
/*                                                                           */
7
 
/* http://www.altsoftware.com/                                               */
8
 
/*                                                                           */
9
 
/* Copyright (c) 1999-1998  alt.software inc.  All Rights Reserved           */
10
 
/*===========================================================================*/
11
 
#ifndef NULL_MESA_PROCS_INC
12
 
#define NULL_MESA_PROCS_INC
13
 
/*===========================================================================*/
14
 
/* Includes.                                                                 */
15
 
/*===========================================================================*/
16
 
#include "matrix.h"
17
 
#include "context.h"
18
 
#include "mtypes.h"
19
 
#include "vb.h"
20
 
/*===========================================================================*/
21
 
/* Macros.                                                                   */
22
 
/*===========================================================================*/
23
 
/*===========================================================================*/
24
 
/* Magic numbers.                                                            */
25
 
/*===========================================================================*/
26
 
/*===========================================================================*/
27
 
/* Type defines.                                                             */
28
 
/*===========================================================================*/
29
 
void NULLSetColor( GLcontext *ctx, GLubyte r, GLubyte g, GLubyte b, GLubyte a );
30
 
void NULLClearColor( GLcontext *ctx, GLubyte r, GLubyte g, GLubyte b, GLubyte a );
31
 
GLboolean NULLSetBuffer( GLcontext *ctx, GLframebuffer *buffer, GLuint bit );
32
 
void NULLGetBufferSize( GLcontext *ctx, GLuint *width, GLuint *height );
33
 
GLbitfield NULLClearBuffers( GLcontext *ctx, GLbitfield m, GLboolean a, GLint x, GLint y, GLint w, GLint h );
34
 
void NULLWrSpRGB( const GLcontext* ctx, GLuint n, GLint x, GLint y, const GLubyte r[][3], const GLubyte m[] );
35
 
void NULLWrSpRGBA( const GLcontext* ctx, GLuint n, GLint x, GLint y, const GLubyte r[][4], const GLubyte m[] );
36
 
void NULLWrSpRGBAMono( const GLcontext* ctx, GLuint n, GLint x, GLint y, const GLubyte m[] );
37
 
void NULLWrPiRGBA( const GLcontext* ctx, GLuint n, const GLint x[], const GLint y[], const GLubyte r[][4], const GLubyte m[] );
38
 
void NULLWrPiRGBAMono( const GLcontext* ctx, GLuint n, const GLint x[], const GLint y[], const GLubyte m[] );
39
 
void NULLReSpRGBA( const GLcontext* ctx, GLuint n, GLint x, GLint y, GLubyte r[][4] );
40
 
void NULLRePiRGBA( const GLcontext* ctx, GLuint n, const GLint x[], const GLint y[], GLubyte r[][4], const GLubyte m[] );
41
 
/*===========================================================================*/
42
 
/* Extern function prototypes.                                               */
43
 
/*===========================================================================*/
44
 
/*===========================================================================*/
45
 
/* Global variables.                                                         */
46
 
/*===========================================================================*/
47
 
 
48
 
#endif
49