X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fx86%2Fmmx.h;h=11f78635ae9f164516a21a6e7d4e5bd0c99ea686;hb=ea93e6d3785cdcd17da1d7cc47a394ba684735db;hp=bc1abc152d3b56b541f701e34452bbab9c1b2250;hpb=14940c4ffe066a8b85bc14274c19ad3d8e334d61;p=mesa.git diff --git a/src/mesa/x86/mmx.h b/src/mesa/x86/mmx.h index bc1abc152d3..11f78635ae9 100644 --- a/src/mesa/x86/mmx.h +++ b/src/mesa/x86/mmx.h @@ -1,10 +1,10 @@ -/* $Id: mmx.h,v 1.4 2000/11/05 18:41:00 keithw Exp $ */ +/* $Id: mmx.h,v 1.9 2002/04/19 20:12:30 jrfonseca Exp $ */ /* * Mesa 3-D graphics library * Version: 3.5 * - * Copyright (C) 1999 Brian Paul All Rights Reserved. + * Copyright (C) 1999-2001 Brian Paul All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -25,17 +25,27 @@ */ - - - #ifndef ASM_MMX_H #define ASM_MMX_H +extern void _ASMAPI +_mesa_mmx_blend_transparency( GLcontext *ctx, GLuint n, const GLubyte mask[], + GLubyte rgba[][4], const GLubyte dest[][4] ); + +extern void _ASMAPI +_mesa_mmx_blend_add( GLcontext *ctx, GLuint n, const GLubyte mask[], + GLubyte rgba[][4], const GLubyte dest[][4] ); extern void _ASMAPI -gl_mmx_blend_transparency( GLcontext *ctx, GLuint n, const GLubyte mask[], - GLubyte rgba[][4], const GLubyte dest[][4] ); +_mesa_mmx_blend_min( GLcontext *ctx, GLuint n, const GLubyte mask[], + GLubyte rgba[][4], const GLubyte dest[][4] ); +extern void _ASMAPI +_mesa_mmx_blend_max( GLcontext *ctx, GLuint n, const GLubyte mask[], + GLubyte rgba[][4], const GLubyte dest[][4] ); +extern void _ASMAPI +_mesa_mmx_blend_modulate( GLcontext *ctx, GLuint n, const GLubyte mask[], + GLubyte rgba[][4], const GLubyte dest[][4] ); #endif