Ignore:
Timestamp:
May 23, 2000, 10:35:01 PM (25 years ago)
Author:
jeroen
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/opengl/mesa/vertices.h

    r2962 r3597  
    1 /* $Id: vertices.h,v 1.2 2000-03-01 18:49:39 jeroen Exp $ */
     1/* $Id: vertices.h,v 1.3 2000-05-23 20:35:00 jeroen Exp $ */
    22
    33/*
    44 * Mesa 3-D graphics library
    5  * Version:  3.1
     5 * Version:  3.3
    66 *
    77 * Copyright (C) 1999  Brian Paul   All Rights Reserved.
     
    2929#define VERTICES_H_
    3030
     31#ifdef USE_X86_ASM
     32#define _PROJAPI _ASMAPI
     33#define _PROJAPIP _ASMAPIP
     34#else
     35#define _PROJAPI
     36#define _PROJAPIP *
     37#endif
    3138
    32 typedef void (* __cdecl gl_transform_func)( GLfloat *first_vert,
     39typedef void (_PROJAPIP gl_transform_func)( GLfloat *first_vert,
    3340                                   const GLfloat *m,
    3441                                   const GLfloat *src,
     
    3643                                   GLuint count );
    3744
    38 typedef void (* __cdecl gl_cliptest_func)( GLfloat *first_vert,
    39                                   GLfloat *last_vert, /* use count instead? */
     45typedef void (_PROJAPIP gl_cliptest_func)( GLfloat *first_vert,
     46                                  GLfloat *last_vert, /* use count instead?*/
    4047                                  GLubyte *or_mask,
    4148                                  GLubyte *and_mask,
    4249                                  GLubyte *clip_mask );
    4350
    44 typedef void (*gl_project_clipped_func)( GLfloat *first,
    45                                         GLfloat *last,
    46                                         const GLfloat *m,
    47                                         GLuint stride,
    48                                         const GLubyte *clipmask );
     51typedef void (_PROJAPIP gl_project_clipped_func)( GLfloat *first,
     52                                        GLfloat *last,
     53                                        const GLfloat *m,
     54                                        GLuint stride,
     55                                        const GLubyte *clipmask );
    4956
    50 typedef void (*gl_project_func)( GLfloat *first,
    51                                 GLfloat *last,
    52                                 const GLfloat *m,
    53                                 GLuint stride );
     57typedef void (_PROJAPIP gl_project_func)( GLfloat *first,
     58                                GLfloat *last,
     59                                const GLfloat *m,
     60                                GLuint stride );
    5461
    5562
     
    5764 */
    5865extern gl_transform_func       gl_xform_points3_v16_general;
    59 extern gl_cliptest_func        gl_cliptest_points4_v16;                 
    60 extern gl_project_clipped_func gl_project_clipped_v16;                 
    61 extern gl_project_func         gl_project_v16;                 
     66extern gl_cliptest_func        gl_cliptest_points4_v16;
     67extern gl_project_clipped_func gl_project_clipped_v16;
     68extern gl_project_func         gl_project_v16;
    6269
    6370
     
    6774
    6875typedef void (*gl_vertex_interp_func)( GLfloat t,
    69                                        GLfloat *result,
    70                                        const GLfloat *in,
    71                                        const GLfloat *out );
    72                                
     76                                       GLfloat *result,
     77                                       const GLfloat *in,
     78                                       const GLfloat *out );
     79
    7380
    7481#endif
Note: See TracChangeset for help on using the changeset viewer.