History log of /external/mesa3d/src/mesa/main/imports.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f35e380dd240b418e17a179af73bbab74ceea784 24-Jul-2012 Anthony G. Basile <blueness@gentoo.org> Fix compile time errors when building against uclibc

Mesa misses a few checks when compiling on a uclibc system
which cause it to fall back on glibc-ism. This patch
addresses those issues.

Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
/external/mesa3d/src/mesa/main/imports.c
d24cf88a1a68591397d27efb209a7b8381911ce2 20-Jul-2012 Matt Turner <mattst88@gmail.com> Remove unused _mesa_memset16

Unused since commit fd104a845.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/imports.c
f58ba6ca9147137c7a2d31a1014235f7077b7752 20-Jul-2012 Matt Turner <mattst88@gmail.com> Remove _mesa_inv_sqrtf in favor of 1/SQRTF

Except for a couple of explicit uses, _mesa_inv_sqrtf was disabled since
its addition in 2003 (see f9b1e524).

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/imports.c
948b1c541f32b12e8264b1eeb79ccbb696661f54 20-Jul-2012 Matt Turner <mattst88@gmail.com> Remove _mesa_sqrt* in favor of plain sqrt

Temporarily disabled since 2003 (see 386578c5b).

This saves us from calling sqrt() 128 times to generate the sqrttab in
one_time_init().

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/imports.c
5ab088c7e201ea7e55459a24a945abcaa90d12c6 01-May-2011 nobled <nobled@dreamwidth.org> mesa: split error handling into its own file

Also add _mesa_vsnprintf.
/external/mesa3d/src/mesa/main/imports.c
02a1f9f14d8c2c5d9f0a2592b4a52450c9e7ccfe 22-Jan-2012 Alexander von Gluck <kallisti5@unixzen.com> mesa: Don't use newlocale on Haiku

NOTE: This is a candidate for the 8.0 branch.

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/imports.c
9a548c27aa704236cc1d8a5d4ebf68cea9c5c99c 12-Jan-2012 Brian Paul <brianp@vmware.com> mesa: remove _mesa_ffs(), implement ffs() for non-GNU platforms

Call ffs() and ffsll() everywhere. Define our own ffs(), ffsll()
functions when the platform doesn't have them.

v2: remove #ifdef _WIN32, __IBMC__, __IBMCPP_ tests inside ffs()
implementation. The #else clause was recursive.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Tested-by: Alexander von Gluck <kallisti5@unixzen.com>
/external/mesa3d/src/mesa/main/imports.c
8c509e1181fc8be85587f290b0a9337724fb7a7b 21-Oct-2011 Alan Coopersmith <alan.coopersmith@oracle.com> Fix gcc version checks for _mesa_bitcount

- Fix _GNUC__ typo in both checks
- Fix logic error in check for gcc < 3.4 that breaks for gcc 2.x & older

Without this fix, builds with gcc 3.4.x end up depending on undefined
_mesa_bitcount instead of gcc's __builtin_popcount.

NOTE: This is a candidate for the stable branches.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/imports.c
c163072197b56e76b656cc472bbe6df650cf11ba 28-Sep-2011 Paul Berry <stereotype441@gmail.com> mesa: Create _mesa_bitcount_64() to replace i965's brw_count_bits()

The i965 driver already had a function to count bits in a 64-bit uint
(brw_count_bits()), but it was buggy (it only counted the bottom 32
bits) and it was clumsy (it had a strange and broken fallback for
non-GCC-like compilers, which fortunately was never used). Since Mesa
already has a _mesa_bitcount() function, it seems better to just
create a _mesa_bitcount_64() function rather than special-case this in
the i965 driver.

This patch creates the new _mesa_bitcount_64() function and rewrites
all of the old brw_count_bits() calls to refer to it.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/imports.c
bd064a49f119d126623c0e85702801e4cee62187 15-Aug-2011 Chad Versace <chad@chad-versace.us> mesa: Fix Android build by #ifdef'ing out locale support

Bionic does not support locales. This commit #ifdef's out the locale usage
in _mesa_strtof().

Signed-off-by: Chad Versace <chad@chad-versace.us>
/external/mesa3d/src/mesa/main/imports.c
da009212fe121206a67cb65ca8f88777a9f7e44f 09-Jun-2011 Roland Scheidegger <sroland@vmware.com> mesa: fix gcc version check for _mesa_bitcount

The version check was bogus, and only inside a non-gcc block anyway.
/external/mesa3d/src/mesa/main/imports.c
582570a04c73bc304e16af63621b594e0fc39aea 18-Mar-2011 Brian Paul <brianp@vmware.com> mesa: only report up to 50 _mesa_problem() calls

http://bugs.freedesktop.org/show_bug.cgi?id=35200 reports a disk
partition getting filled because of warning messages. Stop emitting
after 50.
/external/mesa3d/src/mesa/main/imports.c
41260a9bf63aa61f88f188053f1ed4dba3a852d2 08-Feb-2011 Chris Wilson <chris@chris-wilson.co.uk> i965: Use compiler builtins when available

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
/external/mesa3d/src/mesa/main/imports.c
d252db7af1370246c76b46f4b9e66b352879bd9b 18-Feb-2011 Cyril Brulebois <kibi@debian.org> Point to bugs.freedesktop.org rather than bugzilla.freedesktop.org

Suggested by a freedesktop.org admin.

Signed-off-by: Cyril Brulebois <kibi@debian.org>
/external/mesa3d/src/mesa/main/imports.c
0117da40cd7edd3d165bb28569c289b37eca12b9 06-Jan-2011 Vinson Lee <vlee@vmware.com> mesa: Include mtypes.h in files that use gl_context struct.

Directly include mtypes.h if a file uses a gl_context struct. This
allows future removal of headers that are not strictly necessary but
indirectly include mtypes.h for a file.
/external/mesa3d/src/mesa/main/imports.c
b1097607db58ddaa91281e364dbb4aa53d904052 29-Nov-2010 pontus lidman <pontus.lidman@27m.se> mesa: check for posix_memalign() errors

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/imports.c
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/main/imports.c
56450d5f11c2f46cbb9cdba85a3e3d7561be4d51 12-Aug-2010 Vinson Lee <vlee@vmware.com> mesa: Fix FreeBSD build with llvm enabled.

On FreeBSD LC_CTYPE_MASK is not available but 'llvm-config --cppflags'
adds the compiler flag -D_GNU_SOURCE to the build.
/external/mesa3d/src/mesa/main/imports.c
658fc7539d6befaa48e69496097d383048af9173 24-Jul-2010 Vinson Lee <vlee@vmware.com> mesa: Fix Cygwin build with llvm enabled.

On Cygwin locale_t in not available but 'llvm-config --cppflags' adds
the compiler flag -D_GNU_SOURCE to the build.
/external/mesa3d/src/mesa/main/imports.c
165694ad65374ff4330bd80acb398fe0428ba2e6 05-May-2010 Eric Anholt <eric@anholt.net> mesa: Remove no-op wrappers around trig functions.
/external/mesa3d/src/mesa/main/imports.c
fef303bc94f2fb15a068563ac8abfb1765bde035 05-May-2010 Eric Anholt <eric@anholt.net> mesa: Remove _mesa_pow(), which is always just pow().
/external/mesa3d/src/mesa/main/imports.c
cf7d08b4434325220488d4c9e871e230bafd7b7c 19-Apr-2010 Matthieu Herrb <matthieu.herrb@laas.fr> mesa: Fix build with gcc 3.3.

Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/imports.c
346298c7658f2ec8b105e5e53101637af232724f 13-Mar-2010 Marcin Baczyński <marbacz@gmail.com> Replace _mesa_strtod with _mesa_strtof.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/imports.c
78a0c353d0f87c85feaa6dcb3042fc25d424f21b 19-Feb-2010 Brian Paul <brianp@vmware.com> mesa: restore _mesa_snprintf() - it's needed for Windows

This reverts part of commit 298be2b028263b2c343a707662c6fbfa18293cb2
/external/mesa3d/src/mesa/main/imports.c
298be2b028263b2c343a707662c6fbfa18293cb2 19-Feb-2010 Kristian Høgsberg <krh@bitplanet.net> Replace the _mesa_*printf() wrappers with the plain libc versions
/external/mesa3d/src/mesa/main/imports.c
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 19-Feb-2010 Kristian Høgsberg <krh@bitplanet.net> Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/imports.c
6bf1ea897fa470af58fe8916dff45e2da79634a3 19-Feb-2010 Brian Paul <brianp@vmware.com> mesa: replace _mesa_bzero() with memset()
/external/mesa3d/src/mesa/main/imports.c
2efa86ea3040c37965987160733b22e2a0541a3e 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_memcmp in favor of plain memcmp.

This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/imports.c
26f8fad1456fdc2b352cea9d3b4c32cb5f6ae947 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_memset in favor of plain memset.

This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/imports.c
c7ac486261ad30ef654f6d0b1608da4e8483cd40 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_memcpy in favor of plain memcpy.

This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/imports.c
60b0cae412029e53654f38d0de151908f1feb310 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_atoi in favor of plain atoi.
/external/mesa3d/src/mesa/main/imports.c
9d9afe9393fde99858ddf40e478bc16cf44e60dc 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strncmp in favor of plain strncmp.
/external/mesa3d/src/mesa/main/imports.c
8d73aa6d1ae6e89bb2cd8f52f5586d569a4b6eeb 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strcmp in favor of plain strcmp.
/external/mesa3d/src/mesa/main/imports.c
21d0c70b4b1c18dc1c3ac7d0fbd8a903d60f8be7 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strlen in favor of plain strlen.
/external/mesa3d/src/mesa/main/imports.c
f69d1d1438361f10fd8db78d2d38f26e33db9747 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strncpy in favor of plain strncpy.
/external/mesa3d/src/mesa/main/imports.c
5fcaa78912bc78a5db410200c5987e2c57fad570 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strcpy in favor of plain strcpy.
/external/mesa3d/src/mesa/main/imports.c
8ff7624653f0e119865cc6c283775832f1bc2903 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strncat in favor of plain strncat.
/external/mesa3d/src/mesa/main/imports.c
0aecdb638322c81ce30f201f12e1f268acd1a64c 19-Feb-2010 Kenneth Graunke <kenneth@whitecape.org> Remove _mesa_strstr in favor of plain strstr.
/external/mesa3d/src/mesa/main/imports.c
1a80fe461e162d5b6e25bd270a54e6662f72e5b3 22-Dec-2009 Eric Anholt <eric@anholt.net> mesa: Remove _mesa_exit wrapper for exit().

It does nothing else while being less useful than exit() because it lacks
attributes that real exit() has.
/external/mesa3d/src/mesa/main/imports.c
c36d1aacf4c70d76165c91cd7048c0f9f43b8571 07-Dec-2009 Roland Scheidegger <sroland@vmware.com> mesa: fix strict aliasing issues in half-to-float/float-to-half conversions

use union instead of casts
/external/mesa3d/src/mesa/main/imports.c
863ad9a68388979e1d305f8689146e18ef4f098c 24-Nov-2009 Brian Paul <brianp@vmware.com> mesa: use gcc __builtin_popcount()
/external/mesa3d/src/mesa/main/imports.c
76aa0c0fd3d972000cb6707a3834128cea2f9738 05-Nov-2009 Brian Paul <brianp@vmware.com> mesa: silence warning from gcc 4.4.1
/external/mesa3d/src/mesa/main/imports.c
0acb057ad16264b976b00aa7c6ecf285ca8c19e7 24-Oct-2009 Brian Paul <brianp@vmware.com> mesa: fix broken _mesa_str_checksum()
/external/mesa3d/src/mesa/main/imports.c
ca940a73a72c68c461344d27f9d1fac31cd73819 20-Oct-2009 Vinson Lee <vlee@vmware.com> mesa: Fix Mac OS build.

strtod_l needs the xlocale.h header on Mac OS. It's possible other
non-Linux OSes would need this header too.
/external/mesa3d/src/mesa/main/imports.c
89b31c9619449d5c9b8ebe4e245c2a926e3583e6 14-Oct-2009 Brian Paul <brianp@vmware.com> mesa: use C locale for _mesa_strtod()

_mesa_strtod() is used for shader/program parsing where the decimal
point character is always '.' Use strtod_l() with a "C" locale to
ensure correct string->double conversion when the actual locale uses
another character such as ',' for the decimal point.

Fixes bug 24531.
/external/mesa3d/src/mesa/main/imports.c
9f8110adcc5a6f47b5db0915bb9265925d520856 04-Aug-2009 Brian Paul <brianp@vmware.com> mesa: added _mesa_str_checksum()
/external/mesa3d/src/mesa/main/imports.c
84c8315ae66f34466d0f7b9db8a825c15e0594a8 04-Aug-2009 Brian Paul <brianp@vmware.com> mesa: clean-up error debug/count code
/external/mesa3d/src/mesa/main/imports.c
fdeb77899052302053459b8a840a747346e30468 15-Jul-2009 Keith Whitwell <keithw@vmware.com> mesa: recognize and eliminate repeated error messages
/external/mesa3d/src/mesa/main/imports.c
59de430de70c38a2fbe30208190f725a2901613c 14-Jul-2009 Keith Whitwell <keithw@vmware.com> mesa: split out errorstring switch from _mesa_error

Move a chunk of code out of _mesa_error()
/external/mesa3d/src/mesa/main/imports.c
df5f7a676182dc9d1d8c9c995a009b49bac971e8 14-Jul-2009 Keith Whitwell <keithw@vmware.com> mesa: remove dead code in _mesa_error

Remove early and unused snprintf and where[] string.
/external/mesa3d/src/mesa/main/imports.c
6c9d8a6f24db3c947928d72521d5fd544841366e 14-Jul-2009 Keith Whitwell <keithw@vmware.com> mesa: don't call getenv every time _mesa_error is called

Buggy apps can generate thousands of mesa_error calls. Don't need
to keep calling getenv to retreive the same MESA_DEBUG string each
time.
/external/mesa3d/src/mesa/main/imports.c
5bb2074798a752557a1eaa8f2d2b8b45282f9f7e 30-May-2009 José Fonseca <jfonseca@vmware.com> mesa: Output warnings to debugger on Windows.

Stderr of Windows applications without console is not usually
visible.
/external/mesa3d/src/mesa/main/imports.c
99b77d05d2e8c4af5f7d752d6827c21fd6c4d5ee 27-Apr-2009 José Fonseca <jfonseca@vmware.com> mesa: Call _mesa_snprintf instead of snprintf.

snprintf not directly available on Windows.
/external/mesa3d/src/mesa/main/imports.c
1c9786894cc3ce66665ca507a6daf6a829e5af89 24-Apr-2009 Brian Paul <brianp@vmware.com> mesa: fix up error/warning/debug output newlines

As of commit 23ad86cfb91c294ce85a3116d4b825aaa3988a6e all messages go
through output_if_debug().

Add new parameter to output_if_debug() to indicate whether to emit a newline.

_mesa_warning() and _mesa_error() calls should not end their strings with \n.
_mesa_debug() calls should end their text with \n.
/external/mesa3d/src/mesa/main/imports.c
23ad86cfb91c294ce85a3116d4b825aaa3988a6e 08-Apr-2009 Robert Ellison <papillo@vmware.com> Mesa: allow suppression of debug messages in a debug build

For testing, it's very useful to be able to test on a debug build,
while suppressing the debug messages (messages that are by default
suppressed in a release build), in order to see the same behavior
that users of release builds will see.

For example, the "piglit" test suite will flag an error on
programs that produce unexpected output, which means that a
debug build will always fail due to the extra debug messages.

This change introduces a new value to the MESA_DEBUG
environment variable. In a debug build, explicitly setting MESA_DEBUG
to "0" will suppress all debug messages (both from _mesa_debug() and
from _mesa_warning()). (The former behavior was that debug
messages were never suppressed in debug builds.)

Behavior of non-debug builds has not changed. In such a build,
_mesa_debug() messages are always suppressed, and _mesa_warning()
messages will be suppressed unless MESA_DEBUG is set *to any value*.
/external/mesa3d/src/mesa/main/imports.c
1eee1bac1f6d911e6124daafc9b9291666d91cef 17-Mar-2009 Vinson Lee <vlee@vmware.com> mesa: update/fix doxygen comments
/external/mesa3d/src/mesa/main/imports.c
e97681c7f551a2a2a6bd5eff0f4192a870c816c0 09-Feb-2009 Brian Paul <brianp@vmware.com> mesa: merge gallium-0.2 into gallium-master-merge

Merge commit 'origin/gallium-0.2' into gallium-master-merge

Conflicts:

Makefile
docs/relnotes-7.4.html
docs/relnotes.html
src/mesa/drivers/dri/i965/brw_wm.h
src/mesa/main/imports.c
src/mesa/main/mtypes.h
src/mesa/main/texcompress.c
src/mesa/main/texenvprogram.c
src/mesa/main/version.h
src/mesa/vbo/vbo_exec_api.c
src/mesa/vbo/vbo_save_draw.c
596b8fbbbf65cef227ce60216a57d4bbfd627099 22-Jan-2009 Brian Paul <brianp@vmware.com> mesa: added _mesa_fprintf() wrapper
/external/mesa3d/src/mesa/main/imports.c
2d3953fd5ff91d9717d806a1fa3c8537efb8b67c 07-Jan-2009 José Fonseca <jfonseca@vmware.com> mesa: Add _mesa_snprintf.

On Windows snprintf is renamed as _snprintf.
/external/mesa3d/src/mesa/main/imports.c
b3c7f7466c068a5eaeb5adf981b6f776560bb6c9 07-Jan-2009 José Fonseca <jfonseca@vmware.com> mesa: Add _mesa_snprintf.

On Windows snprintf is renamed as _snprintf.

(cherry picked from commit f8f9a1b620d31d1a59855fd502caed325d4a324f)
/external/mesa3d/src/mesa/main/imports.c
baa76e9aa255c4b4591111991b6ad6d80e69d9c1 24-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: bsearch implementation for WinCE.
/external/mesa3d/src/mesa/main/imports.c
47ad296a183929c2007c35c60d722b4ac680417d 11-Sep-2008 Alan Hourihane <alanh@tungstengraphics.com> Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into gallium-0.2

Conflicts:

src/mesa/drivers/dri/i915/intel_ioctl.c
src/mesa/main/texstore.c
src/mesa/tnl/t_vp_build.c
src/mesa/vbo/vbo_exec_draw.c
0397b2bb41b0f337af2949a15bcd7d0e7e8a7dc1 11-Sep-2008 Keith Whitwell <keith@tungstengraphics.com> Merge branch 'gallium-0.1' into gallium-0.2

A first attempt at moving gallium onto a branch directly off master...

It will be interesting to see how much work this takes to get running.

Have resolved the conflicts semi-arbitarily, not compiled or tested.

Conflicts:

.gitignore
Makefile
configs/config.mgw
configs/darwin
configs/darwin-x86ppc
configs/default
configs/freebsd-dri
configs/linux-dri
configs/linux-dri-xcb
configs/linux-fbdev
configs/linux-static
configs/linux-x86-64-static
configs/linux-x86-static
doxygen/Makefile
include/GL/gl.h
progs/demos/Makefile
progs/demos/descrip.mms
progs/demos/texenv.c
progs/egl/.gitignore
progs/egl/Makefile
progs/glsl/.gitignore
progs/glsl/Makefile
progs/glsl/convolutions.c
progs/samples/Makefile.mgw
progs/tests/.gitignore
progs/trivial/.gitignore
progs/trivial/point-param.c
progs/trivial/tri.c
progs/xdemos/.gitignore
progs/xdemos/glthreads.c
src/egl/drivers/demo/Makefile
src/egl/drivers/dri/Makefile
src/egl/main/Makefile
src/glu/Makefile
src/glu/sgi/Makefile
src/glu/sgi/Makefile.mgw
src/glut/glx/Makefile.mgw
src/glut/os2/WarpWin.cpp
src/glut/os2/glut_cindex.cpp
src/glut/os2/glut_gamemode.cpp
src/glut/os2/glut_win.cpp
src/glut/os2/glut_winmisc.cpp
src/glut/os2/os2_glx.cpp
src/glut/os2/os2_menu.cpp
src/glut/os2/os2_winproc.cpp
src/glw/Makefile
src/glx/x11/dri_glx.c
src/glx/x11/glxext.c
src/mesa/Makefile
src/mesa/Makefile.mgw
src/mesa/descrip.mms
src/mesa/drivers/beos/Makefile
src/mesa/drivers/common/descrip.mms
src/mesa/drivers/common/driverfuncs.c
src/mesa/drivers/directfb/Makefile
src/mesa/drivers/dri/Makefile.template
src/mesa/drivers/dri/common/dri_bufmgr.c
src/mesa/drivers/dri/common/dri_bufmgr.h
src/mesa/drivers/dri/common/dri_util.c
src/mesa/drivers/dri/common/extension_helper.h
src/mesa/drivers/dri/common/mmio.h
src/mesa/drivers/dri/common/utils.c
src/mesa/drivers/dri/common/utils.h
src/mesa/drivers/dri/glcore/Makefile
src/mesa/drivers/dri/i810/i810screen.c
src/mesa/drivers/dri/i915/intel_ioctl.c
src/mesa/drivers/dri/i915/intel_ioctl.h
src/mesa/drivers/dri/i915/intel_screen.c
src/mesa/drivers/dri/i915/server/i830_common.h
src/mesa/drivers/dri/i915/server/i830_dri.h
src/mesa/drivers/dri/i965/intel_screen.c
src/mesa/drivers/dri/i965/server/i830_common.h
src/mesa/drivers/dri/i965/server/i830_dri.h
src/mesa/drivers/dri/mach64/mach64_screen.c
src/mesa/drivers/dri/nouveau/nouveau_context.h
src/mesa/drivers/dri/nouveau/nouveau_fifo.c
src/mesa/drivers/dri/nouveau/nouveau_fifo.h
src/mesa/drivers/dri/nouveau/nouveau_screen.c
src/mesa/drivers/dri/nouveau/nouveau_screen.h
src/mesa/drivers/dri/r128/r128_tex.h
src/mesa/drivers/dri/savage/savageioctl.h
src/mesa/drivers/fbdev/Makefile
src/mesa/drivers/osmesa/Makefile
src/mesa/drivers/osmesa/descrip.mms
src/mesa/drivers/x11/Makefile
src/mesa/drivers/x11/descrip.mms
src/mesa/drivers/x11/xm_dd.c
src/mesa/glapi/glapi.c
src/mesa/glapi/glthread.c
src/mesa/main/api_validate.c
src/mesa/main/attrib.c
src/mesa/main/bufferobj.c
src/mesa/main/bufferobj.h
src/mesa/main/buffers.c
src/mesa/main/config.h
src/mesa/main/context.c
src/mesa/main/descrip.mms
src/mesa/main/drawpix.c
src/mesa/main/enums.c
src/mesa/main/fbobject.c
src/mesa/main/glheader.h
src/mesa/main/imports.c
src/mesa/main/mipmap.c
src/mesa/main/mm.c
src/mesa/main/mm.h
src/mesa/main/mtypes.h
src/mesa/main/points.c
src/mesa/main/sources
src/mesa/main/state.c
src/mesa/main/texcompress_fxt1.c
src/mesa/main/texenvprogram.c
src/mesa/main/texobj.c
src/mesa/main/texstate.c
src/mesa/main/texstore.c
src/mesa/math/descrip.mms
src/mesa/shader/arbprogram.c
src/mesa/shader/descrip.mms
src/mesa/shader/prog_execute.c
src/mesa/shader/prog_statevars.c
src/mesa/shader/prog_statevars.h
src/mesa/shader/prog_uniform.c
src/mesa/shader/program.c
src/mesa/shader/program.h
src/mesa/shader/shader_api.c
src/mesa/shader/slang/descrip.mms
src/mesa/shader/slang/library/slang_vertex_builtin_gc.h
src/mesa/sources
src/mesa/swrast/descrip.mms
src/mesa/swrast/s_drawpix.c
src/mesa/swrast/s_fragprog.c
src/mesa/swrast/s_readpix.c
src/mesa/swrast/s_span.c
src/mesa/swrast_setup/descrip.mms
src/mesa/tnl/descrip.mms
src/mesa/tnl/t_context.h
src/mesa/tnl/t_vp_build.c
src/mesa/tnl/tnl.h
src/mesa/vbo/descrip.mms
src/mesa/vbo/vbo_context.c
src/mesa/vbo/vbo_exec_array.c
src/mesa/x86-64/xform4.S
src/mesa/x86/rtasm/x86sse.c
src/mesa/x86/rtasm/x86sse.h
windows/VC6/progs/glut/glut.dsp
windows/VC7/mesa/gdi/gdi.vcproj
windows/VC7/mesa/glu/glu.vcproj
windows/VC7/mesa/mesa.sln
windows/VC7/mesa/mesa/mesa.vcproj
windows/VC7/mesa/osmesa/osmesa.vcproj
windows/VC7/progs/glut/glut.vcproj
windows/VC8/mesa/gdi/gdi.vcproj
windows/VC8/mesa/glu/glu.vcproj
windows/VC8/mesa/mesa.sln
windows/VC8/mesa/mesa/mesa.vcproj
windows/VC8/progs/glut/glut.vcproj
bc3b2a5d7a63c29602c35a4868942c20eb838338 10-Sep-2008 Shane Blackett <shane@blackett.co.nz> Fixes for Mingw
/external/mesa3d/src/mesa/main/imports.c
a148025d94505bca08f9baa1689048032bb60e2c 24-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: Use standard integer types.

Especially get rid of the non-portable long long.
/external/mesa3d/src/mesa/main/imports.c
182b644c71462d86be2f2c79c9ff3fa636b7470a 24-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: bsearch implementation for WinCE.
/external/mesa3d/src/mesa/main/imports.c
f77442fbd3b539aa3da927630c12c3a1a377f6da 06-May-2008 Alan Hourihane <alanh@tungstengraphics.com> fix _mesa_ffs for alternative compilers
/external/mesa3d/src/mesa/main/imports.c
31fe7cf5e3ca38441acb25215420afa6944226f3 21-Mar-2008 Michal Wajdeczko <Michal.Wajdeczko@intel.com> [win32] Use native aligned memory allocation functions.
/external/mesa3d/src/mesa/main/imports.c
e9809a36aaea3480cba5bd62360bf9d481ff9011 17-Mar-2008 Andrzej Trznadel <Andrzej.Trznadel@intel.com> Fix compat implementation of ffs() to return 1-based bit numbers.
/external/mesa3d/src/mesa/main/imports.c
938c307e4526298d2703818d5fa848a31b076905 10-Aug-2007 Keith Whitwell <keith@tungstengraphics.com> Add printf handlers, pass pci id and move texlayout code to driver.
/external/mesa3d/src/mesa/main/imports.c
76fb8089103e9dba9aaa7232c86d864d5874a08f 21-Jul-2007 Zhang <zxpmyth@yahoo.com.cn> Fix a number of MINGW32 issues
/external/mesa3d/src/mesa/main/imports.c
ef82f004fab29f5aff809a31cbcb51e381df1a49 12-Jun-2007 Brian <brian.paul@tungstengraphics.com> fix comment
/external/mesa3d/src/mesa/main/imports.c
f1770c32103ed23d11422e7e33e8326d09d99370 07-May-2007 Brian <brian@yutani.localnet.net> better comments for _mesa_debug(), _mesa_warning(), etc
/external/mesa3d/src/mesa/main/imports.c
286faac68e7f8c51fd1afa801c75db33a427f8b6 24-Apr-2007 Karl Schultz <k.w.schultz@comcast.net> assorted fixes for Windows/VC8
/external/mesa3d/src/mesa/main/imports.c
487f7a73cbb8534ab163ef8a3549caa71684b607 05-Apr-2007 George Sapountzis <gsap7@yahoo.gr> Remove SI imports/exports remnants.
/external/mesa3d/src/mesa/main/imports.c
33c3739628616c0aaf10e51eae50611169ded0dd 05-Apr-2007 Brian <brian@yutani.localnet.net> Remove the never-used SI-style imports/exports code.
/external/mesa3d/src/mesa/main/imports.c
29c471aafc6a3fef23d553e31a555d1782854a77 22-Feb-2007 Brian <brian@yutani.localnet.net> Merge branch 'origin' into glsl-compiler-1

Conflicts:

src/mesa/main/state.c
src/mesa/shader/program.c
src/mesa/shader/program.h
src/mesa/shader/programopt.c
src/mesa/shader/slang/slang_execute.c
src/mesa/sources
src/mesa/swrast/s_arbshader.c
src/mesa/swrast/s_context.c
src/mesa/swrast/s_span.c
src/mesa/swrast/s_zoom.c
src/mesa/tnl/t_context.c
src/mesa/tnl/t_save_api.c
src/mesa/tnl/t_vb_arbprogram.c
src/mesa/tnl/t_vp_build.c
src/mesa/tnl/t_vtx_eval.c
1b62353dd868a37ee20c20d66b2123e2020cc59f 27-Jan-2007 Brian <brian@nostromo.localnet.net> fix typo
/external/mesa3d/src/mesa/main/imports.c
99c9bc386f54964eea0ed93f6b036477076dae57 27-Jan-2007 Brian <brian@nostromo.localnet.net> document, re-indent _mesa_ffsll()
/external/mesa3d/src/mesa/main/imports.c
869b8ad499717eda4a1be04de4e516134123402c 21-Jan-2007 Eric Anholt <eric@anholt.net> Add _mesa_ffsll() for compatibility on OSes without ffsll(), and use it.
/external/mesa3d/src/mesa/main/imports.c
c9b33ecd7c07cace0a6553ccfdaf7b021959c934 06-Dec-2006 George Sapountzis <gsap7@yahoo.gr> Drop old (pre-AIGLX) GLcore interface.

The old GLcore interface was replaced in Xorg 7.1 with the addition of AIGLX,
it is only used by DDX's which are known not to work with the new DIX glx code.

---

Bug 9285: misc glcore, xmesa cleanups

ACKed by Ian Romanick.
/external/mesa3d/src/mesa/main/imports.c
b766643e5c3c9ed174c59b54e520f94e3420e39a 06-Dec-2006 George Sapountzis <gsap7@yahoo.gr> Drop mesa wrappers for XFree86.
/external/mesa3d/src/mesa/main/imports.c
200736ebd8c82b03b781a6c6481d05deb1f0c8bf 14-Dec-2006 Brian <brian@yutani.localnet.net> Modify _mesa_strdup() so it handles NULL correctly.
/external/mesa3d/src/mesa/main/imports.c
f7c4dc007f5ae964bc4357e9abefcf64131b84c9 30-Aug-2006 Brian Paul <brian.paul@tungstengraphics.com> _mesa_debug() should be a no-op when not compiled with DEBUG defined.
/external/mesa3d/src/mesa/main/imports.c
a7d02567451f69445ef31181a41b16e86487093d 16-Aug-2006 Ian Romanick <idr@us.ibm.com> When available, which is most of the time, use posix_memalign to implement
_mesa_align_malloc and friends.
/external/mesa3d/src/mesa/main/imports.c
1798d9a8a4a779746f5e665357b6bc10a2894d0b 24-May-2006 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_align_realloc()
/external/mesa3d/src/mesa/main/imports.c
6acf1e93a291511cfb20b0e2aeda6e71ceb62a62 25-Apr-2006 Michal Krol <mjkrol@gmail.org> Remove carriage returns.
/external/mesa3d/src/mesa/main/imports.c
8ee311d36dd48ffdd23a48e1be3329fe54e809b2 07-Mar-2006 Brian Paul <brian.paul@tungstengraphics.com> print newline in _mesa_warning()
/external/mesa3d/src/mesa/main/imports.c
9ac9605de156408580b81ba7e2780bd3f5372c6d 27-Feb-2006 Michal Krol <mjkrol@gmail.org> More GLSL code:
- add x86 code generator;
- add full support for uniforms in ARB_shader_objects;
- add assembly instruction: global_addr;
- reorganize #includes;
- built-in uniforms accessed by index, rather than by name;
- add some entries to x86sse rtasm;
- add configurations to VC6 projects: 'Release x86' and 'Debug x86';
- #define SLANG_X86 active only on VC6 x86 builds;
- introduce code export table for a shader;
- remove GNU license from the noise library;
/external/mesa3d/src/mesa/main/imports.c
170f08d4b16e8a24d5a07378582eba542f7e8844 13-Feb-2006 Michal Krol <mjkrol@gmail.org> Add _mesa_atanf and _mesa_asinf functions.
/external/mesa3d/src/mesa/main/imports.c
91c30771b63ae3498dbcd880930e6faa975c5928 11-Feb-2006 Eric Anholt <anholt@FreeBSD.org> Add the ability to define NO_LIBCWRAPPER to avoid libcwrapper brain damage.
If it's true that libcwrapper usage isn't necessary ever in the DllLoader world,
then this code should probbaly all go away.
/external/mesa3d/src/mesa/main/imports.c
924fb5e916ae107df52181643927305ec4435255 15-Dec-2005 Brian Paul <brian.paul@tungstengraphics.com> move va_end() call (Evgeny Kotsuba)
/external/mesa3d/src/mesa/main/imports.c
8716e7570d17c3e6bcf7e5c1d8aa3a0c5035a5ac 02-Dec-2005 Brian Paul <brian.paul@tungstengraphics.com> fix _mesa_ffs() return, test for more platforms (Evgeny Kotsuba)
/external/mesa3d/src/mesa/main/imports.c
62620d349bd30fda460f32d3c6ccfa2a093eac90 16-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> add GL_INVALID_FRAMEBUFFER_OPERATION_EXT in _mesa_error()
/external/mesa3d/src/mesa/main/imports.c
1984aabe8362ee2b29711d2fa08e56e341eafddd 10-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> Move code to enable FP exceptions into debug.c (set MESA_DEBUG=fpexceptions).
Get rid of MESA_DEBUG preprocessor symbol, just use DEBUG instead.
/external/mesa3d/src/mesa/main/imports.c
2cb1cf484ad2f78b9c4ec9aea025b5afc9b4b43a 04-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> better ffs() function (bug 4956)
/external/mesa3d/src/mesa/main/imports.c
cd81190d5c5f7064e0013eb313f2ad5da863fad7 20-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> change location of ffs() code for windows
/external/mesa3d/src/mesa/main/imports.c
b3aefd1cfb6aacd1695c52911dd39da50d893ece 19-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> additional wrapper updates, bug 4468
/external/mesa3d/src/mesa/main/imports.c
aa2069586d434dd0487b0daa2b583efe801a0d51 16-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> use mesa import wrappers, bug 4468
/external/mesa3d/src/mesa/main/imports.c
1ac8ae446af753ec1bdbb789d7b575a72ff56e8f 30-Jun-2005 Brian Paul <brian.paul@tungstengraphics.com> remove \n from warning message string
/external/mesa3d/src/mesa/main/imports.c
f8582b6c1f2403869d21bf57093f644284139802 26-Jun-2005 Brian Paul <brian.paul@tungstengraphics.com> check for null oldBuffer in _mesa_realloc(), cleaned up some comments
/external/mesa3d/src/mesa/main/imports.c
81032030ff42dd78133d85f7cabab5fb4c9aaf1e 09-Jun-2005 Keith Whitwell <keith@tungstengraphics.com> Store compiled vertex program representations in a pointer in the
vertex_program struct.

Allow switching between regular and vertex_program implementations
of fixed function TNL with the MESA_TNL_PROG environment var
(previously this required recompilation).

Ensure program compilation only references program data, not the
wider context. This means that compiled programs only need to be
invalidated when the program string changes, not on other state
changes.
/external/mesa3d/src/mesa/main/imports.c
6258b76c49f49a56a7c713914b798e80c6553b06 05-May-2005 Karl Schultz <kschultz@freedesktop.org> Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms
use 64-bit pointers and 32-bit longs. So, operations like casting pointers
to unsigned long and back to pointer won't work. glheader.h now
includes files to define uintptr_t, which should instead be used for
this sort of operation. It is an integer type that is the same size
as a pointer.
/external/mesa3d/src/mesa/main/imports.c
369404299c6e23ee0cc4b572c95e5533314064d7 14-Apr-2005 Ben Crossman <bencrossman@freedesktop.org> A few getenv() that werent using the mesa wrapper version
/external/mesa3d/src/mesa/main/imports.c
86cbfc2fac1a447cbb55847460376d9f68fbfc8b 05-Dec-2004 Brian Paul <brian.paul@tungstengraphics.com> direct bug reports to freedesktop.org
/external/mesa3d/src/mesa/main/imports.c
d4aaa68979c96df01fbe7122a1dcd663ef83b441 15-Sep-2004 Brian Paul <brian.paul@tungstengraphics.com> in _mesa_problem() include version number in error message
/external/mesa3d/src/mesa/main/imports.c
a6c423d95663cfd8601cf84e10e8e1b12fa6ef15 25-Aug-2004 Brian Paul <brian.paul@tungstengraphics.com> Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 1015696)
/external/mesa3d/src/mesa/main/imports.c
f959f6e1dc27c71fc0ccc56e09b29101b3bf3b97 22-Apr-2004 Brian Paul <brian.paul@tungstengraphics.com> New glTexImage code.
The gl_texture_format struct now has a StoreTexImageFunc that's called
by glTex[Sub]Image[123]D to convert the user's texture data into the
specific texture format layout. Now it's much easier to add new texture
formats (like the 16/32-bit floating point formats).
The texutil.[ch] and texutil_tmp.h files are obsolete.
/external/mesa3d/src/mesa/main/imports.c
a87bf1599c970a61a56f6271e2fb0b107c299893 05-Dec-2003 Alan Hourihane <alanh@tungstengraphics.com> fix compiler warning
/external/mesa3d/src/mesa/main/imports.c
aa0d6dcd652ca3f6ece2e9314020283589d79a2a 18-Nov-2003 Brian Paul <brian.paul@tungstengraphics.com> added reference to original half/float conversion code
/external/mesa3d/src/mesa/main/imports.c
7eb3e9b9648938500c6172a88fb2998e6264467f 18-Nov-2003 Brian Paul <brian.paul@tungstengraphics.com> Some groundwork for supporting GLhalf datatype.
/external/mesa3d/src/mesa/main/imports.c
1d61db5f314e7b7e2f1ab4a5cb4452f6a458ed34 21-Oct-2003 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

The latest version of the OpenVMS DECCRTL contains (v)snprintf
If this one is beeing used the (v)snprintf routines are not compiled in
from mesa's source.

Modified Files:
Mesa-newtree/src/mesa/main/descrip.mms
Mesa-newtree/src/mesa/main/imports.c
----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/imports.c
1a8ebb8c2f939609004a13b75d2b85236e709716 19-Sep-2003 Brian Paul <brian.paul@tungstengraphics.com> tweak an error message
/external/mesa3d/src/mesa/main/imports.c
dc24230de7f913969b52dee3579bb8fa3d50a8c0 30-Aug-2003 Karl Schultz <kschultz@freedesktop.org> Silence compiler warnings about implicit casts or conversions by supplying explicit casts and/or tweaking constant and variable definitions.
/external/mesa3d/src/mesa/main/imports.c
6dc85575000127630489b407c50a4b3ea87c9acb 17-Jul-2003 Keith Whitwell <keith@tungstengraphics.com> Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/imports.c
0cebd5822a39ad3b3d7621f8e59efab329bfb5b9 08-Apr-2003 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_realloc()
/external/mesa3d/src/mesa/main/imports.c
f9b1e5241facc8cf255c258082d5cb5b04783e93 04-Mar-2003 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_inv_sqrtf() and INV_SQRTF() (Josh Vanderhoof)
/external/mesa3d/src/mesa/main/imports.c
27558a160a9fe91745728d7626995cd88f8fe339 01-Mar-2003 Brian Paul <brian.paul@tungstengraphics.com> Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]
Moved type conversion and interpolation macros into macros.h
Updated all the files that used to include mmath.h
/external/mesa3d/src/mesa/main/imports.c
92d79350743d6f8d52bf78f866d9ffe69da70d02 08-Feb-2003 Brian Paul <brian.paul@tungstengraphics.com> replace _mesa_strtof() with _mesa_strtod()
/external/mesa3d/src/mesa/main/imports.c
47ecdf55daa836b13f049fd28d0e2263dff8884f 19-Jan-2003 Brian Paul <brian.paul@tungstengraphics.com> add some casts
/external/mesa3d/src/mesa/main/imports.c
e1e446bf775a7f2ea93b4e54c7748ef603500977 14-Jan-2003 Brian Paul <brian.paul@tungstengraphics.com> remove const from _mesa_strtof()
/external/mesa3d/src/mesa/main/imports.c
44257dacc0d5e2032b2d5eb6a6b35127c0f77a76 14-Jan-2003 Brian Paul <brian.paul@tungstengraphics.com> added _mesa_strtof()
/external/mesa3d/src/mesa/main/imports.c
6f458650bf27fc7a86e90338cf583bd44fc630c2 06-Dec-2002 Brian Paul <brian.paul@tungstengraphics.com> let _mesa_problem() take variable arguments
/external/mesa3d/src/mesa/main/imports.c
e7cf569475a2baed8f372d81657fc3516666d6ac 01-Dec-2002 Brian Paul <brian.paul@tungstengraphics.com> declar vsnprintf for OS/2 and VMS (Evgeny Kotsuba)
/external/mesa3d/src/mesa/main/imports.c
8d439768589ca61b24c006c2fdb21401d4de67ec 30-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> added a comment about future work
/external/mesa3d/src/mesa/main/imports.c
9dc11a3e38a0ac0e650675157a0ccb90dcdce976 30-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> test both XFree86LOADER and IN_MODULE to see if we're being built as the glx module
/external/mesa3d/src/mesa/main/imports.c
c5934054f3f3e2174a9897e901409da17c1a296e 30-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> fix potential bug in _mesa_align_calloc/malloc (Frank van Heesch)
/external/mesa3d/src/mesa/main/imports.c
367d308b8267ad86cd7623590b7bfd4737b5fbf5 25-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> wrapped a few more C library functions
/external/mesa3d/src/mesa/main/imports.c
3c63452e64df7e10aa073c6c3b9492b1d7dabbb8 25-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> Header file clean-up:
1. Remove all.h and PC_HEADER junk.
2. Rolled mem.c and mem.h into imports.c and imports.h
3. Include imports.h instead of mem.h
Restore _mesa_create/initialize_context() to be like they were in 4.0.4
New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
/external/mesa3d/src/mesa/main/imports.c
f7657d037eb262ee6437d7714f709026f2ecea85 15-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> make a few static function non-static for highpc.c
/external/mesa3d/src/mesa/main/imports.c
60b6e4fd7e85ca0ad1c4ab22433b745bf97e9280 14-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> context-related cleanups (ex: _mesa_notifySwapBuffers instead of _mesa_swapbuffers)
/external/mesa3d/src/mesa/main/imports.c
2353e96c320d4bd26d10dc29b57df3e9f882e6d3 03-Aug-2002 Karl Schultz <kschultz@freedesktop.org> Coerce vsnprintf to _vsnprintf for windows
/external/mesa3d/src/mesa/main/imports.c
c2656d588be17ba4bd453d2164b84f606be83dd2 01-Aug-2002 Brian Paul <brian.paul@tungstengraphics.com> define MAXSTRING and use vsnprintf to preven overflows
/external/mesa3d/src/mesa/main/imports.c
b4338e58879a4f2eabf8af09f9dfa7adf6e9f9f2 01-Jul-2002 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

Adding a missing ',' in a parameter list of a routine called

Modified Files:
Mesa/src/imports.c
----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/imports.c
4e9676fb13f60ecdbc247b120031f18cd3febcb0 29-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.
Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
/external/mesa3d/src/mesa/main/imports.c
f92298623872d0e67749479886a445918347fde5 18-Jun-2002 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

Added mtypes.h inclusion

Modified Files:
Mesa/src/imports.c
----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/imports.c
4753d60dd070bb08d0116076bcc08025c86ce857 15-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Added ctx parameter to _mesa_debug()
Added _mesa_printf()
Updated SetDrawBuffer() function in all drivers (ala 4.0.3)
Import 4.0.3/DRI changes.
/external/mesa3d/src/mesa/main/imports.c
5e54ddc3a69df060c3ca2acbdd45247e30c947d6 13-Jun-2002 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

Added <stdarg.h>

Modified Files:
Mesa/src/imports.c
----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/imports.c
9a33a11d714c90162d32781ebbd2c1dfab52cfd1 13-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> New _mesa_debug() function to replace fprintf() calls.
Some source files updated to call _mesa_debug(), but not finished.
Added __GLimports as a parameter to _mesa_create/init_context() and
updated drivers accordingly.
Fleshed-out more of the __GLimports and __GLexports functionality.
Removed run-time config file support (config.c)
/external/mesa3d/src/mesa/main/imports.c
a1503b00f863a48a517939a42d512f9cfe77f79c 16-Jul-2001 Brian Paul <brian.paul@tungstengraphics.com> Various 16-bit GLchan fixes and Win32 fixes (Gerk Huisma)
/external/mesa3d/src/mesa/main/imports.c
19d1e432612cf7db797da11793b13a6c1c6aac16 27-Mar-2001 Gareth Hughes <gareth@valinux.com> Updates required for DRI drivers on mesa-3-5-branch.
/external/mesa3d/src/mesa/main/imports.c
22144ab7552f0799bcfca506bf4ffa7f70a06649 12-Mar-2001 Gareth Hughes <gareth@valinux.com> Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/imports.c
b51b0a847d7e7daaea69f77ab569086ef81c24a2 07-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots of potential problems
/external/mesa3d/src/mesa/main/imports.c
eb2b63877a5554ac0a5c9e4653f0a695560cf249 02-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> fixed _mesa_getenv() weirdness
/external/mesa3d/src/mesa/main/imports.c
d1baa05439c7157eeca42ec191d5375821725bdd 06-Feb-2001 Keith Whitwell <keith@tungstengraphics.com> Use a lookup table to compute exponents in tnl fogging code. Slightly
clean up the shine table lookup macro.
/external/mesa3d/src/mesa/main/imports.c
b980b2eeb62dc48101a7481d02d196c80b9da397 08-Jan-2001 Keith Whitwell <keith@tungstengraphics.com> Add a 'RenderPrimitive' callback to t_vb_render.c. Helps out drivers
that used to require a 'ReducedPrimitiveChange' callback.

Various compilation fixes for XFree86.

Reverted to the older version of glcore.h used internally in XFree86, and
moved it to 'Mesa/include/GL/internal/glcore.h', for compatibility with
XFree86.
/external/mesa3d/src/mesa/main/imports.c
5e3bc0c2a2bcdf59949410f94c9b705fc1281ce8 22-Nov-2000 Jouk Jansen <joukj@hrem.stm.tudelft.nl> Committing in .

Modified Files:
Mesa/macos/gli_api/gliapi1.h Mesa/macos/gli_api/gliapi2.h
Mesa/macos/gli_api/gliapiext.h Mesa/macos/src-gli/fxgli.c
Mesa/macos/src-gli/fxgli.h Mesa/macos/src-gli/fxgli2.c
Mesa/macos/src-gli/fxgli_tridebug.c Mesa/src/accum.c
Mesa/src/accum.h Mesa/src/all.h Mesa/src/alpha.c
Mesa/src/alpha.h Mesa/src/attrib.c Mesa/src/attrib.h
Mesa/src/bitmap.c Mesa/src/bitmap.h Mesa/src/blend.c
Mesa/src/blend.h Mesa/src/buffers.c Mesa/src/buffers.h
Mesa/src/clip.c Mesa/src/clip.h Mesa/src/colortab.h
Mesa/src/config.c Mesa/src/context.c Mesa/src/context.h
Mesa/src/convolve.c Mesa/src/convolve.h Mesa/src/copypix.c
Mesa/src/copypix.h Mesa/src/debug.c Mesa/src/depth.c
Mesa/src/depth.h Mesa/src/dlist.c Mesa/src/dlist.h
Mesa/src/drawpix.c Mesa/src/drawpix.h Mesa/src/enable.c
Mesa/src/enable.h Mesa/src/eval.c Mesa/src/eval.h
Mesa/src/extensions.c Mesa/src/extensions.h
Mesa/src/feedback.c Mesa/src/feedback.h Mesa/src/fog.c
Mesa/src/fog.h Mesa/src/get.c Mesa/src/get.h Mesa/src/glapi.c
Mesa/src/glthread.h Mesa/src/highpc.c Mesa/src/hint.h
Mesa/src/histogram.h Mesa/src/image.c Mesa/src/image.h
Mesa/src/imports.c Mesa/src/light.c Mesa/src/light.h
Mesa/src/lines.c Mesa/src/lines.h Mesa/src/logic.c
Mesa/src/logic.h Mesa/src/masking.c Mesa/src/masking.h
Mesa/src/matrix.c Mesa/src/matrix.h Mesa/src/pixel.c
Mesa/src/pixel.h Mesa/src/points.c Mesa/src/points.h
Mesa/src/polygon.c Mesa/src/polygon.h Mesa/src/rastpos.c
Mesa/src/readpix.c Mesa/src/scissor.c Mesa/src/scissor.h
Mesa/src/state.c Mesa/src/state.h Mesa/src/stencil.c
Mesa/src/stencil.h Mesa/src/teximage.c Mesa/src/teximage.h
Mesa/src/texobj.c Mesa/src/texobj.h Mesa/src/texstate.c
Mesa/src/texstate.h Mesa/src/texture.c Mesa/src/texture.h
Mesa/src/texutil.c Mesa/src/texutil.h Mesa/src/varray.c
Mesa/src/varray.h Mesa/src/X/fakeglx.c Mesa/src/X/xm_api.c
Mesa/src/X/xm_dd.c Mesa/src/X/xm_line.c Mesa/src/X/xm_span.c
Mesa/src/X/xm_tri.c Mesa/src/swrast/s_aaline.c
Mesa/src/swrast/s_aaline.h Mesa/src/swrast/s_aatriangle.h
Mesa/src/swrast/s_accum.h Mesa/src/swrast/s_alpha.h
Mesa/src/swrast/s_alphabuf.h Mesa/src/swrast/s_blend.h
Mesa/src/swrast/s_context.c Mesa/src/swrast/s_context.h
Mesa/src/swrast/s_depth.h Mesa/src/swrast/s_drawpix.h
Mesa/src/swrast/s_feedback.h Mesa/src/swrast/s_fog.h
Mesa/src/swrast/s_histogram.h Mesa/src/swrast/s_lines.h
Mesa/src/swrast/s_logic.h Mesa/src/swrast/s_masking.h
Mesa/src/swrast/s_pb.h Mesa/src/swrast/s_pixeltex.h
Mesa/src/swrast/s_points.h Mesa/src/swrast/s_quads.c
Mesa/src/swrast/s_quads.h Mesa/src/swrast/s_scissor.h
Mesa/src/swrast/s_span.h Mesa/src/swrast/s_stencil.h
Mesa/src/swrast/s_texture.h Mesa/src/swrast/s_triangle.h
Mesa/src/swrast/s_zoom.h Mesa/src/swrast/swrast.h
Mesa/src/swrast_setup/ss_context.h
Mesa/src/swrast_setup/ss_triangle.c
Mesa/src/swrast_setup/ss_triangle.h
Mesa/src/swrast_setup/ss_vb.h Mesa/src/tnl/t_clip.c
Mesa/src/tnl/t_clip.h Mesa/src/tnl/t_context.c
Mesa/src/tnl/t_context.h Mesa/src/tnl/t_cva.c
Mesa/src/tnl/t_cva.h Mesa/src/tnl/t_debug.c
Mesa/src/tnl/t_debug.h Mesa/src/tnl/t_dlist.h
Mesa/src/tnl/t_eval.c Mesa/src/tnl/t_eval.h
Mesa/src/tnl/t_fog.c Mesa/src/tnl/t_fog.h
Mesa/src/tnl/t_light.c Mesa/src/tnl/t_light.h
Mesa/src/tnl/t_pipeline.c Mesa/src/tnl/t_pipeline.h
Mesa/src/tnl/t_shade.c Mesa/src/tnl/t_shade.h
Mesa/src/tnl/t_stages.c Mesa/src/tnl/t_stages.h
Mesa/src/tnl/t_texture.c Mesa/src/tnl/t_texture.h
Mesa/src/tnl/t_trans_elt.c Mesa/src/tnl/t_trans_elt.h
Mesa/src/tnl/t_varray.c Mesa/src/tnl/t_varray.h
Mesa/src/tnl/t_vb.c Mesa/src/tnl/t_vb.h
Mesa/src/tnl/t_vbcull.c Mesa/src/tnl/t_vbcull.h
Mesa/src/tnl/t_vbfill.c Mesa/src/tnl/t_vbfill.h
Mesa/src/tnl/t_vbindirect.c Mesa/src/tnl/t_vbindirect.h
Mesa/src/tnl/t_vbrender.c Mesa/src/tnl/t_vbrender.h
Mesa/src/tnl/t_vbxform.c Mesa/src/tnl/t_vbxform.h
Mesa/src/tnl/tnl.h
Added Files:
Mesa/src/mtypes.h
Removed Files:
Mesa/src/types.h

Changed Mesa/src/types to Mesa/src/mtypes.h to avoid conflicts while
compiling on a VMS system.

----------------------------------------------------------------------
/external/mesa3d/src/mesa/main/imports.c
f142a0830a76b7ba473ad76bf312405fe726a1cc 27-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> include types.h
/external/mesa3d/src/mesa/main/imports.c
b1394fa92aaaf859ce9efc8b5fc194397921320c 26-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> First batch of OpenGL SI related changes:
Renamed struct gl_context to struct __GLcontextRec.
Include glcore.h, setup GL imports/exports.
Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions.
GLcontext's Visual field is no longer a pointer.
/external/mesa3d/src/mesa/main/imports.c