summaryrefslogtreecommitdiff
path: root/src/mesa/x86/mmx.h
AgeCommit message (Collapse)Author
2002-04-19Added min and max blend functions.Jose Fonseca
Slight optimization of _mesa_mmx_blend_add.
2002-04-19MMX add blending function added.Jose Fonseca
2002-04-19MMX modulate belding function added.Jose Fonseca
Factorization of more common MMX code.
2001-03-28New type system for assembly code. Asm files should now includeGareth Hughes
matypes.h, which includes assyntax.h and is generated from the core Mesa header files.
2001-03-03more clean-upsBrian Paul
2000-11-05- Changes for new software rasterizer modulesKeith Whitwell
- Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'.
2000-10-23Major audit of all Mesa's x86 assembly code. This round is basicallyGareth Hughes
general cleanups - more to come. Added P6 architecture timing to debug_xform routines. Still need to add test_all_vertex_functions test for the v16 asm. Dynamic reconfiguration of counter overhead for more accurate benchmarking.
1999-11-12 . Updates to get X86, MXX and 3DNow assembler code working with WatcomKendall Bennett
C++ and NASM. This includes lots of _ASMAPI macros to ensure that assembler functions are prototyped as __cdecl, as Watcom C++ uses register calling conventions by default. . Misc fixes to files to remove warnings generated by Watcom C++.
1999-08-19Initial revisionjtg