Jakob Bornecrantz
0528106cc7
glew: Drop glew now that we don't need it for the progs
configs/beos | 2 +-
configs/darwin | 2 +-
configs/default | 4 +-
configs/freebsd-dri | 2 +-
configs/linux-cell | 2 +-
configs/linux-dri-xcb | 2 +-
configs/linux-indirect | 2 +-
configure.ac | 2 +-
include/GL/glew.h |14435 ------------------------------------------------
include/GL/glxew.h | 1476 -----
include/GL/wglew.h | 1247 -----
src/SConscript | 1 -
src/glew/LICENSE.txt | 73 -
src/glew/Makefile | 54 -
src/glew/SConscript | 69 -
src/glew/glew.c |14320 -----------------------------------------------
src/glew/glewinfo.c | 8441 ----------------------------
src/glew/visualinfo.c | 1173 ----
18 files changed, 8 insertions(+), 41299 deletions(-)
Revert "glew: update to version 1.5.4"
This reverts commit a189b1c53b
.
Revert "glew: Include X11 headers and libraries in SCons build."
This reverts commit efdd33985c
.
Revert "scons: Fix GLEW build on Mac OS X."
This reverts commit 8f81769148
.
Revert "scons: Use static glew library on Unices to avoid binary compatability issues"
This reverts commit de22c940a1
.
Revert "glew: Update to version 1.5.2."
This reverts commit aaf7ecfd81
.
Revert "scons: Build glew on all platforms."
This reverts commit 52eb3e4235
.
Revert "scons: Put glut and glew shared libraries into build/xxx/bin or lib."
This reverts commit 8a318edd08
.
Didn't revert scons/gallium.py
Revert "scons: Fix glew build on MSVC."
This reverts commit 14a8c9dac7
.
Revert "scons: Build progs together with everything else."
This reverts commit 7bbf7f94ea
.
Only changed src/glew/SConscript
Revert "mesa: include glew headers in MesaDemos tarballs"
This reverts commit c57d81ddc9
.
Revert "mesa: include GLEW sources in MesaDemos tarball"
This reverts commit b9e2e32daf
.
Revert "glew: correct misspelling of glFramebufferTextureLayer"
This reverts commit 1b05b5b4fe
.
Revert "glew: fix GLEW_LIB_NAME"
This reverts commit c10df26a31
.
Revert "Add dummy install target for glew to fix 'make install'"
This reverts commit c273dfe6a2
.
Revert "autoconf: Add GLEW needed by progs when building GLUT"
This reverts commit 2977cee38e
.
Revert "glew: Build it as a static lib."
This reverts commit fcf9353fea
.
Revert "glew: Initial import."
This reverts commit 57d00016ca
.
15 yıl önce
Jakob Bornecrantz
2c3fb4ecce
rbug: Break out of trace
15 yıl önce
Chia-I Wu
296adbd545
glapi: Move to src/mapi/.
Move glapi to src/mapi/{glapi,es1api,es2api}.
15 yıl önce
Brian Paul
e1ee3eaf6d
cell: build identity driver too
15 yıl önce
Keith Whitwell
99f11d0e18
gallium: introduce target directory
Currently there are still at least two functions bundled up inside the
winsys concept:
a) that of a backend resource manager, sometimes capable of performing
present() operations,
b) the initialization code/routine for the whole driver stack.
The inclusion of (b) makes it difficult to share implementations of
(a) between different drivers. For instance, a clean xlib winsys
could be of use for software-rasterized VG, GLES, EGL, etc, stacks.
But that is only true as long as there is no dependency from the
winsys to higher level code, as would be the case when we include (b)
in this component.
This change creates a new gallium/targets subtree, specifically for
implementing the glue needed to build individual driver stacks, and
moves that code out of a single example winsys, namely xlib.
Other drivers continue to build unchanged, but hopefully can migrate
to this structure over time.
15 yıl önce
Brian Paul
2d6f5dd62b
cell: fix-up C, CPP flags
Flags like -Wmissing-prototypes don't apply to g++.
15 yıl önce
Brian Paul
8a61690e84
cell: remove -mcpu=cell from CFLAGS
This reverts part of commit ebe2f76095
and allows things to build here.
15 yıl önce
Marc Dietrich
ebe2f76095
cell: fix the usual cell breakage
also update the cell config a bit
Signed-off-by: Brian Paul <brianp@vmware.com>
15 yıl önce
Brian Paul
cb504a026c
cell: add glsl to SRC_DIRS
16 yıl önce
Jakob Bornecrantz
d67bd60ecf
gallium: s/GALLIUM_DRIVER_DIRS/GALLIUM_DRIVERS_DIRS/
16 yıl önce
Brian Paul
0996a23e3d
cell: asst build fixes in linux-cell config
Add -D_SVID_SOURCE to silence warnings when building glx files.
Don't build the non-gallium drivers.
16 yıl önce
Jakob Bornecrantz
7fad277bbb
Revert "cell: update linux-cell config"
This reverts commit 22c6c1eaad
.
Need to revert this since we reverted commited this depended on.
16 yıl önce
Brian Paul
22c6c1eaad
cell: update linux-cell config
16 yıl önce
José Fonseca
57d00016ca
glew: Initial import.
From glew 1.5.1 release.
16 yıl önce
Brian Paul
a129c7268a
cell: fix breakage from xlib re-org
Some of these fixes are quick band-aids for now.
16 yıl önce
Brian Paul
4356d349ad
cell: only build Cell and softpipe drivers
17 yıl önce
Brian Paul
a35210b516
cell: added -Wmissing-prototypes
17 yıl önce
Brian Paul
2b9b42befa
cell: added -D_BSD_SOURCE flag
Needed to get MAP_ANONYMOUS in execmem.c and to define timezone type in glxgears.c
Adding -std=c99 earlier caused this regression.
17 yıl önce
Brian Paul
82477e485d
cell: add -std=c99 flag to solve some warning/prototype issues
17 yıl önce
Brian Paul
a4e477433f
cell: implement more built-in shader functions, link spu code with -lm
17 yıl önce
Brian Paul
90c93bbeee
define new APP_CC configuration variable for building apps/demos/tests
For Cell, need to use different compilers for the libraries vs. the demos/tests
to avoid strange link error regarding "_Unwind_GetIPInfo@GCC_4.2.0"
17 yıl önce
Brian Paul
ab93aa774e
Cell: added linux-cell-debug config
linux-cell is now the optimized configuration.
Remove some Cell-specific stuff from winsys/xlib/Makefile.
17 yıl önce
Brian Paul
b5ab3b7dfc
cell: use SDK 3.0 by default
17 yıl önce
Ian Romanick
542e3464a4
cell: Enable MIT-SHM on Cell.
17 yıl önce
Ian Romanick
d119931002
Cell: Add missing "gallium/winsys" to SRC_DIRS to fix build.
17 yıl önce
José Fonseca
bfd5916eaf
Code reorganization: split gallium and mesa makefiles.
In other words, don't build src/gallium source code from within src/mesa/Makefile.
Also, allow to customize which gallium auxiliary dirs, driver driver, winsys
dirs get built from the config/* files.
17 yıl önce
Ian Romanick
71071b7a9e
Cell: Add missing back-slash in linux-cell config file
17 yıl önce
Ian Romanick
eb3f7aa6f8
Cell: Add INCLUDE_DIRS to SPU_CFLAGS to fix build.
17 yıl önce
José Fonseca
6acd63a498
Code reorganization: update build.
Update the Makefiles and includes for the new paths.
Note that there hasn't been no separation of the Makefiles yet, and make is
jumping all over the place. That will be taken care shortly. But for now, make
should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm
might require some minor tweaks.
17 yıl önce
Brian
1c65928d84
Cell: add OPT_FLAGS var
17 yıl önce
Brian
59e7bfd5ac
Cell: add OPT_FLAGS var
17 yıl önce
Brian
7d0421d6cd
Cell: s/-W/-Wall/ in linux-cell
17 yıl önce
Ian Romanick
b3492a2052
Use HOST_CC for programs that will run on the build host
18 yıl önce
Ian Romanick
eb4a7382dc
Remove unnecessary paths
Removing the paths on certain commands (e.g., ppu32-gcc) and removing
-I/usr/include makes it possible to build for Cell on both PowerPC and
x86 hosts.
18 yıl önce
Brian
1613c49c98
Cell: added -Wmissing-prototypes to SPU_CFLAGS
18 yıl önce
Ian Romanick
9a0fe23d49
Port to libspe2
libspe is deprecated in Cell SDK 2.1, and it is removed in Cell SDK 3.0.
This patch ports the existing libspe-based code to libspe2. Some error
checking (eh-hem) would be nice.
18 yıl önce
Ian Romanick
bfb43e8e79
Remove '-include altivec.h'.
Including altivec.h caused problems in some places that use "pixel" as a
variable name.
18 yıl önce
Brian
36ef54deae
remove -Wall, add -DGALLIUM_CELL
18 yıl önce
Brian
6f44a21348
Add dependency checking for Cell driver sources.
18 yıl önce
Brian
264f64fd89
added -fPIC
18 yıl önce
Brian
0d2ba87b54
don't build libglw
18 yıl önce
Brian
1698cbde30
Initial Cell driver infrastructure.
No real code yet. Just stand-ins and make/build infrastructure.
18 yıl önce
Brian
5935626818
Add dependency checking for Cell driver sources.
18 yıl önce
Brian
91692fce20
added -fPIC
18 yıl önce
Brian
c27082995d
don't build libglw
18 yıl önce
Brian
88b715b049
Initial Cell driver infrastructure.
No real code yet. Just stand-ins and make/build infrastructure.
18 yıl önce