summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/macros.h
Commit message (Expand)AuthorAgeFilesLines
* Use signbit() in IS_NEGATIVE and DIFFERENT_SIGNSMatt Turner2012-09-241-19/+2
* mesa: fix DIFFERENT_SIGNS() functionBrian Paul2012-09-041-1/+1
* mesa: remove SQRTF, use sqrtf. Convert INV_SQRT() to inline function.Brian Paul2012-09-031-2/+2
* mesa: move IS_NEGATIVE() and DIFFERENT_SIGNS() to macros.hBrian Paul2012-09-011-0/+32
* mesa: convert a few more macros to inline functionsBrian Paul2012-08-291-22/+21
* mesa: remove COPY_4V_CAST() macroBrian Paul2012-08-291-9/+0
* mesa: convert a bunch of math macros to inline functionsBrian Paul2012-08-291-56/+86
* mesa: use F_TO_I() instead of IROUND()Brian Paul2012-05-191-5/+5
* mesa: new BYTE/SHORT_TO_FLOATZ() macrosBrian Paul2011-11-151-0/+7
* mesa: move CEILING() macro into macros.hBrian Paul2011-11-151-0/+4
* mesa: remove unused macros in macros.hBrian Paul2011-11-151-26/+0
* mesa: remove unused interp/stride chan macrosBrian Paul2011-09-201-27/+0
* mesa: add macros MIN3 and MAX3Marek Olšák2011-04-271-0/+4
* mesa: initial EXT_texture_snorm supportMarek Olšák2011-03-291-2/+1
* mesa: Move [UN]CLAMPED_FLOAT_TO_UBYTE from imports.h to macros.h.Vinson Lee2010-07-091-0/+35
* mesa: added UNCLAMPED_FLOAT_TO_SHORT macroBrian Paul2010-05-091-0/+3
* Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke2010-02-191-1/+1
* mesa: Fix compiler warningsKarl Schultz2010-02-131-2/+2
* mesa: Replace CLAMP_SELF() macro with more obvious CLAMP() usage.Eric Anholt2009-12-221-6/+0
* mesa: use _mesa_memcpy for COPY_4FV macroRoland Scheidegger2009-12-031-8/+3
* ARB sync: Add infrastructure for glGetInteger64vIan Romanick2009-09-031-0/+3
* mesa: From float type modifier from values to large for singlesIan Romanick2009-06-221-7/+7
* mesa: Use type modifier for float constants.José Fonseca2009-06-151-7/+7
* mesa: add new signed rgba texture formatRoland Scheidegger2009-03-281-0/+22
* mesa: add support for ATI_envmap_bumpmapRoland Scheidegger2009-03-121-2/+5
* mesa: refactor: move various ENUM_TO_x macros into macros.hBrian Paul2008-09-211-0/+7
* minor re-org, doxygen commentsBrian Paul2006-10-181-11/+13
* Bug 4996.Brian Paul2005-11-091-3/+0
* Move COPY_FLOAT() macro down into glide driver.Brian Paul2005-11-091-10/+14
* Update the doxygen configuration file.Jose Fonseca2004-09-091-3/+0
* minor doxygen updatesBrian Paul2004-05-141-0/+2
* whitespace changes and new commentsBrian Paul2004-01-011-86/+87
* Merge vtx-0-2-branchKeith Whitwell2003-11-241-0/+2
* Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett2003-10-211-301/+300
* Silence compiler warnings about implicit casts or conversions by supplying ex...Karl Schultz2003-08-301-0/+9
* Re-org of register files for vertex/fragment programs. Will be easier toBrian Paul2003-08-171-9/+0
* Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell2003-07-171-105/+172
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
* added _mesa_inv_sqrtf() and INV_SQRTF() (Josh Vanderhoof)Brian Paul2003-03-041-2/+2
* Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul2003-03-011-86/+149
* Add casts to quiet compiler warnings.Karl Schultz2002-10-181-1/+22
* Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()Brian Paul2002-07-091-10/+1
* Moved big/little endian code to glheader.h.Brian Paul2002-06-121-15/+3
* more big-endian tweaksBrian Paul2002-06-051-4/+5
* bring over Michel Daenzer's DRI changesBrian Paul2002-06-031-1/+44
* More suport for t&l driversKeith Whitwell2002-02-131-1/+8
* Committing in .Jouk Jansen2001-06-111-1/+2
* only copy GLubyte[4] as a GLuint on x86Brian Paul2001-06-081-16/+8
* use unoptimized COPY_4UBV code on SPARC to avoid memory alignment problems (b...Brian Paul2001-06-081-2/+11
* Fix striding of color material inputs. (Fixes glean colorLitPerf)Keith Whitwell2001-04-191-2/+3