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

« back to all changes in this revision

Viewing changes to src/mesa/x86/mmx.h

  • 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
 
/* $Id: mmx.h,v 1.9 2002-04-19 20:12:30 jrfonseca Exp $ */
2
 
 
3
1
/*
4
2
 * Mesa 3-D graphics library
5
 
 * Version:  3.5
 
3
 * Version:  6.5.2
6
4
 *
7
 
 * Copyright (C) 1999-2001  Brian Paul   All Rights Reserved.
 
5
 * Copyright (C) 1999-2006  Brian Paul   All Rights Reserved.
8
6
 *
9
7
 * Permission is hereby granted, free of charge, to any person obtaining a
10
8
 * copy of this software and associated documentation files (the "Software"),
30
28
 
31
29
extern void _ASMAPI
32
30
_mesa_mmx_blend_transparency( GLcontext *ctx, GLuint n, const GLubyte mask[],
33
 
                              GLubyte rgba[][4], const GLubyte dest[][4] );
 
31
                              GLvoid *rgba, const GLvoid *dest,
 
32
                              GLenum chanType );
34
33
 
35
34
extern void _ASMAPI
36
35
_mesa_mmx_blend_add( GLcontext *ctx, GLuint n, const GLubyte mask[],
37
 
                     GLubyte rgba[][4], const GLubyte dest[][4] );
 
36
                     GLvoid *rgba, const GLvoid *dest,
 
37
                     GLenum chanType );
38
38
 
39
39
extern void _ASMAPI
40
40
_mesa_mmx_blend_min( GLcontext *ctx, GLuint n, const GLubyte mask[],
41
 
                     GLubyte rgba[][4], const GLubyte dest[][4] );
 
41
                     GLvoid *rgba, const GLvoid *dest,
 
42
                     GLenum chanType );
42
43
 
43
44
extern void _ASMAPI
44
45
_mesa_mmx_blend_max( GLcontext *ctx, GLuint n, const GLubyte mask[],
45
 
                     GLubyte rgba[][4], const GLubyte dest[][4] );
 
46
                     GLvoid *rgba, const GLvoid *dest,
 
47
                     GLenum chanType );
46
48
 
47
49
extern void _ASMAPI
48
50
_mesa_mmx_blend_modulate( GLcontext *ctx, GLuint n, const GLubyte mask[],
49
 
                          GLubyte rgba[][4], const GLubyte dest[][4] );
 
51
                          GLvoid *rgba, const GLvoid *dest,
 
52
                          GLenum chanType );
50
53
 
51
54
#endif