mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-28 13:00:42 +02:00
Updates to SSE assembler support for Open Watcom
This commit is contained in:
parent
c40d1dd62d
commit
c329e5a3d8
3 changed files with 10 additions and 10 deletions
|
|
@ -269,7 +269,7 @@ _swrast_validate_point( GLcontext *ctx, const SWvertex *v0 )
|
|||
}
|
||||
|
||||
|
||||
static void
|
||||
static void GLAPIENTRY
|
||||
_swrast_validate_blend_func( GLcontext *ctx, GLuint n,
|
||||
const GLubyte mask[],
|
||||
GLchan src[][4],
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: common_x86.c,v 1.23 2003/10/14 23:47:22 kendallb Exp $ */
|
||||
/* $Id: common_x86.c,v 1.24 2003/10/21 23:53:34 kendallb Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -53,7 +53,7 @@ int _mesa_x86_cpu_features = 0;
|
|||
/* No reason for this to be public.
|
||||
*/
|
||||
extern GLuint _ASMAPI _mesa_x86_has_cpuid(void);
|
||||
extern void _ASMAPI _mesa_x86_cpuid(GLuint op, GLuint *reg_eax, GLuint *reg_ebx, GLuint *reg_ecx, GLuint *reg_edx);
|
||||
extern void _ASMAPI _mesa_x86_cpuid(GLuint op, GLuint *reg_eax, GLuint *reg_ebx, GLuint *reg_ecx, GLuint *reg_edx);
|
||||
extern GLuint _ASMAPI _mesa_x86_cpuid_eax(GLuint op);
|
||||
extern GLuint _ASMAPI _mesa_x86_cpuid_ebx(GLuint op);
|
||||
extern GLuint _ASMAPI _mesa_x86_cpuid_ecx(GLuint op);
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: sse.c,v 1.3 2002/04/09 14:58:03 keithw Exp $ */
|
||||
/* $Id: sse.c,v 1.4 2003/10/21 23:53:34 kendallb Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -48,13 +48,13 @@ DECLARE_XFORM_GROUP( sse, 3 )
|
|||
|
||||
#if 1
|
||||
/* Some functions are not written in SSE-assembly, because the fpu ones are faster */
|
||||
extern void _mesa_sse_transform_normals_no_rot( NORM_ARGS );
|
||||
extern void _mesa_sse_transform_rescale_normals( NORM_ARGS );
|
||||
extern void _mesa_sse_transform_rescale_normals_no_rot( NORM_ARGS );
|
||||
extern void _ASMAPI _mesa_sse_transform_normals_no_rot( NORM_ARGS );
|
||||
extern void _ASMAPI _mesa_sse_transform_rescale_normals( NORM_ARGS );
|
||||
extern void _ASMAPI _mesa_sse_transform_rescale_normals_no_rot( NORM_ARGS );
|
||||
|
||||
extern void _mesa_sse_transform_points4_general( XFORM_ARGS );
|
||||
extern void _mesa_sse_transform_points4_3d( XFORM_ARGS );
|
||||
extern void _mesa_sse_transform_points4_identity( XFORM_ARGS );
|
||||
extern void _ASMAPI _mesa_sse_transform_points4_general( XFORM_ARGS );
|
||||
extern void _ASMAPI _mesa_sse_transform_points4_3d( XFORM_ARGS );
|
||||
extern void _ASMAPI _mesa_sse_transform_points4_identity( XFORM_ARGS );
|
||||
#else
|
||||
DECLARE_NORM_GROUP( sse )
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue