History log of /external/mesa3d/src/gallium/include/pipe/p_config.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
10b07665be5cff9fa9f03b0f7db459f3b380570d 09-Nov-2011 José Fonseca <jose.r.fonseca@gmail.com> Remove windows kernel support code.

Not actively used.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
b27298055efdae61402ca55ef175f60ba16536f3 18-Oct-2011 Alan Coopersmith <alan.coopersmith@oracle.com> Add solaris detection for PIPE_ARCH_LITTLE_ENDIAN/PIPE_ARCH_BIG_ENDIAN

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
cd893ccba9b7e4bafbdbbb71f79d1b40bcef01a8 04-Aug-2011 Chia-I Wu <olvaffe@gmail.com> gallium: add PIPE_OS_ANDROID support

Android uses Linux kernel and its own C runtime. It resembles
PIPE_OS_LINUX a lot with some minor exceptions.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
5b3c7199830b8eaac4df2f8c3f10d0e89b4bd5c5 31-Jul-2011 Jeremy Huddleston <jeremyhu@apple.com> darwin: Use machine/endian.h to determine endianness

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
e737a99a6fbafe3ba4b5175eea25d1598dbeb9d8 31-Jul-2011 Jeremy Huddleston <jeremyhu@apple.com> Fix PPC detection on darwin

Fixes regression introduced by 7004582c1894ede839c44e292b413fe4916d7e9e

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
41750107496858a047afa8d81d20fe903f285a78 17-Jun-2011 José Fonseca <jfonseca@vmware.com> scons: make embedding orthogonal to the platform

To enable embedding in platforms other than linux.
/external/mesa3d/src/gallium/include/pipe/p_config.h
d2ede5e64809915a9432bd8aa77f56bd82935f3b 30-May-2011 Dave Airlie <airlied@redhat.com> gallium: include limits.h in p_config.h

We are getting inconsistent methods for endian detection (same answer when
it works, just doesn't work on some platforms) depending on whether __GLIBC__
is defined, which of course depends on include ordering before p_config.h

Just make p_config.h include limits.h to solve this.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
9d792d013c206facf78b9529761d9f814d2778c0 09-May-2011 Michel Dänzer <daenzer@vmware.com> gallium: Factor out unknown endianness detection.
/external/mesa3d/src/gallium/include/pipe/p_config.h
991c1f024977c327e762f5275edbe874c819c85f 09-May-2011 Matt Turner <mattst88@gmail.com> Don't allow compilation if endianness isn't known

PIPE_ARCH_UNKNOWN_ENDIAN is used no where else. All #else branches of
ifdef PIPE_ARCH_LITTLE assume big-endian. Not #error'ing out here
only serves to allow bad things to happen.

Signed-off-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
5e945863caa0df03d803eca0ddc52291b606a60d 09-May-2011 Matt Turner <mattst88@gmail.com> p_config.h: Rely on glibc endianness definitions when available

Suggested by Julien Cristau.

Signed-off-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
5e2437a232b566702194bf379911d2680d24b642 14-Jul-2010 José Fonseca <jfonseca@vmware.com> gallium: Add a new PIPE_ARCH_SSSE3 define for SSSE3 compiler support.
/external/mesa3d/src/gallium/include/pipe/p_config.h
fd7de146f6c5989ab3a8459d600ca3386571b31f 24-Jun-2010 nobled <nobled@dreamwidth.org> pipe: Add PIPE_OS_HURD

One tiny step toward porting Gallium to the GNU/Hurd kernel
(and fixing Debian bug #585618).

Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
1775829f8c30625d86db127aa2de6951ec44d278 13-May-2010 Vinson Lee <vlee@vmware.com> gallium: Add tokens for Cygwin.
/external/mesa3d/src/gallium/include/pipe/p_config.h
47a080df15f5df1cfe72b83ccc1629d993b2a3c0 04-Feb-2010 José Fonseca <jfonseca@vmware.com> gallium: Don't try to auto-detect the OS when embedded os is already pre-defined.
/external/mesa3d/src/gallium/include/pipe/p_config.h
f6d5e5842772285f609e2468a06fa30ab8865fd9 02-Dec-2009 Brian Paul <brianp@vmware.com> gallium/util: added PIPE_CC_GCC_VERSION symbol
/external/mesa3d/src/gallium/include/pipe/p_config.h
908ecb3faa6345392307a1d21b3bef9d5c513f12 30-Sep-2009 Robert Noland <rnoland@2hip.net> util: define PIPE_OS_FREEBSD to correct u_cpu_detect on FreeBSD.

Since the various BSDs use some different features here,
define PIPE_OS_OPENBSD and PIPE_OS_NETBSD as well

Signed-off-by: Robert Noland <rnoland@2hip.net>
/external/mesa3d/src/gallium/include/pipe/p_config.h
8210abb113462c781a8f3ffee3406493c108a2f0 29-Sep-2009 José Fonseca <jfonseca@vmware.com> gallium: New PIPE_OS_UNIX to simplify code that is portable to all unices.
/external/mesa3d/src/gallium/include/pipe/p_config.h
c6c44bf48124dd5b4661014a8d58482c5a54557f 05-Sep-2009 aljen <harakash@gmail.com> gallium: Added HaikuOS platform
/external/mesa3d/src/gallium/include/pipe/p_config.h
ce0f7954f883c94c793bf1b93699351defae34c5 08-Jul-2009 Corbin Simpson <MostAwesomeDude@gmail.com> gallium: Add endian detection to p_config.
/external/mesa3d/src/gallium/include/pipe/p_config.h
450b20d1ef8e816fd1ee86a6373e81838bbce0a1 25-Jun-2009 Vinson Lee <vlee@vmware.com> gallium: Add PIPE_OS_APPLE token.
/external/mesa3d/src/gallium/include/pipe/p_config.h
ad11107206ff4954366d77f334431b637ee256fa 24-Mar-2009 Alan Coopersmith <alan.coopersmith@sun.com> Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun cc

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
dbab39c6caacb974062ac574b365254412aea412 25-Feb-2009 Benjamin Close <Benjamin.Close@clearchain.com> gallium: Add support for BSD operating systems, tested with FreeBSD

BSD supports pipe in the same way as linux hence options which
are safe for linux are also safe for BSD. Define PIPE_OS_BSD in
include/pipe/p_config.h and adjust the defines to make use of it.

Also define MAP_ANONYMOUS for BSD systems which use MAP_ANON

Signed-off-by: Benjamin Close <Benjamin.Close@clearchain.com>
/external/mesa3d/src/gallium/include/pipe/p_config.h
7004582c1894ede839c44e292b413fe4916d7e9e 21-Oct-2008 Brian Paul <brian.paul@tungstengraphics.com> gallium: implement tests for PPC/PPC64
/external/mesa3d/src/gallium/include/pipe/p_config.h
4d7394f89292131323fc8e39efa511a2eeb8cc60 07-Oct-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Introduce PIPE_ARCH_SSE define for SSE support.

Besides meaning x86 and x86-64 architecture, it also depends on SSE2
support enabled on gcc.

This fixes the linux-debug build.
/external/mesa3d/src/gallium/include/pipe/p_config.h
275fc32d588fb6d2b78038f5a97cc2bcd2cd61dc 02-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Identify each Windows platform individually from scons.
/external/mesa3d/src/gallium/include/pipe/p_config.h
55d29a8d48663982a1aeea414f69a5896b97d1ea 28-May-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Windows CE portability fixes.
/external/mesa3d/src/gallium/include/pipe/p_config.h
26f34dcff2a6ad0d44605c8ff34ae2850f655fd9 27-May-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: Autodetect WINCE.
/external/mesa3d/src/gallium/include/pipe/p_config.h
cafb545721e6c9479c07d3a7a891236e006d3376 30-Apr-2008 José Fonseca <jrfonseca@tungstengraphics.com> d3d: Windows miniport driver portability fixes.
/external/mesa3d/src/gallium/include/pipe/p_config.h
dacfef158943665fc0d11035867d14ff1f5db332 25-Apr-2008 José Fonseca <jrfonseca@tungstengraphics.com> gallium: New configuration header.

To abstract all those weird #ifdef (__???__) checks.

It should typically be the first included header.
/external/mesa3d/src/gallium/include/pipe/p_config.h