Changeset 2962 for trunk/src/opengl/mesa/xform.h
- Timestamp:
- Mar 1, 2000, 7:50:02 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/opengl/mesa/xform.h
r2938 r2962 1 /* $Id: xform.h,v 1. 1 2000-02-29 00:48:44 sandervlExp $ */1 /* $Id: xform.h,v 1.2 2000-03-01 18:49:41 jeroen Exp $ */ 2 2 3 3 /* … … 104 104 * automatically available. 105 105 */ 106 typedef GLvector4f *(* clip_func)( GLvector4f *vClip,107 108 109 110 106 typedef GLvector4f *(* __cdecl clip_func)( GLvector4f *vClip, 107 GLvector4f *vProj, 108 GLubyte clipMask[], 109 GLubyte *orMask, 110 GLubyte *andMask ); 111 111 112 112 113 113 typedef void (*dotprod_func)( GLvector4f *out_vec, 114 115 116 117 114 GLuint elt, 115 const GLvector4f *coord_vec, 116 const GLfloat plane[4], 117 const GLubyte mask[]); 118 118 119 119 typedef void (*vec_copy_func)( GLvector4f *to, 120 121 120 const GLvector4f *from, 121 const GLubyte mask[]); 122 122 123 123 … … 129 129 * parameter, to allow a unified interface. 130 130 */ 131 typedef void (* transform_func)( GLvector4f *to_vec,132 133 134 135 131 typedef void (* __cdecl transform_func)( GLvector4f *to_vec, 132 const GLmatrix *mat, 133 const GLvector4f *from_vec, 134 const GLubyte *clipmask, 135 const GLubyte flag ); 136 136 137 137 138 138 extern GLvector4f *gl_project_points( GLvector4f *to, 139 139 const GLvector4f *from ); 140 140 141 141 extern void gl_transform_bounds3( GLubyte *orMask, GLubyte *andMask, 142 142 const GLmatrix *mat, 143 143 CONST GLfloat src[][3] ); 144 144
Note:
See TracChangeset
for help on using the changeset viewer.