summaryrefslogtreecommitdiff
path: root/lib/libGL
AgeCommit message (Collapse)Author
2012-07-13Import swrastg the Gallium3D software rasterizer. It uses the softpipeMartin Pieuchot
driver by default but can also use the llvmpipe driver that use LLVM for code generation if available. Not yet linked to the build as it depends on pthreads and we don't know yet how to handle the switch from the default 'swrast' driver, but having it in tree will help testing and debugging the remaining issues. Tested by ajacoutot@ and matthieu@, looks ok to matthieu@
2012-07-13Import the infrastructure for building Gallium3D graphics drivers.Martin Pieuchot
Currently only software drivers are supported, looks ok to matthieu.
2012-06-04Fix build with XENOCARA_BUILD_DRI=NoMartin Pieuchot
ok matthieu@
2012-01-27radeon_dri.so needs the radeon_drm library, like the otherMatthieu Herrb
Mesa radeon drivers. From oga@.
2011-12-03Compile prog_execute.c with -fno-tree-ter on alpha (instead of -O0) to skirtMiod Vallat
the ICE, until a fix is devised (insert annoyed comment about hairy tricky bugs in the ``reload'' code here).
2011-11-29on alpha, remove optimization flags when compiling prog_execute.c toChristian Weisgerber
prevent an internal compiler error in gcc 4.2.1; ok matthieu@
2011-11-23Fix r200 libGL by linking with libdrm_radeon.Owain Ainsworth
tested and reported by brynet; thanks! ``if it works, commit it'' matthieu@
2011-10-31Use -fPIC consistently with libmesa. fixes build on sparc.Matthieu Herrb
2011-10-27Fix previous, which left out C sources.Matthieu Herrb
2011-10-26fix build on mips64. problem spotted by todd@.Matthieu Herrb
2011-10-26Remove extra white space at EOFMatthieu Herrb
2011-10-23Build system updates for Mesa 7.10.3Matthieu Herrb
2011-05-30Now the kernel support has been commited we can enable r600 driverOwain Ainsworth
becaue the lack of kernel support won't break people trying to use gl. ok matthieu ages ago
2011-05-02link libdrm_radeon so this actually can resolve symbolsOwain Ainsworth
2010-08-25enable pixman (with a workaround from miod@) for m68k, fixes hp300 and mvme68kTodd T. Fries
2010-06-22Update to Mesa 7.8.2. Tested by johan@. Thanks.Matthieu Herrb
2010-05-30Remove an extra debug target that leaked in.Matthieu Herrb
2010-05-27Remove the makefiles for dri drivers that aren't built anymore.Matthieu Herrb
2010-05-22Build infrastructure for Mesa 7.8.1.Matthieu Herrb
2010-05-08use INSTALL_DATA in BSD Makefiles. ok oga@Matthieu Herrb
2010-02-03Remove a workaround for a gcc ICE on mips64 that was fixedMatthieu Herrb
by a recent gcc commit.
2009-08-06backport some code from mesa current (and 7.5) so that the dri2 protocolOwain Ainsworth
is correctly handled. without fixes to mesa and the ddx, the so-called backwards compat goop that was added just plain does not work and ends up with rendering bullshit.
2009-05-25This is Mesa 7.4.2. from Brad.Matthieu Herrb
2009-05-17Update build infrastructure for Mesa 7.4.Matthieu Herrb
2009-01-28Add missing OpenBSD RCS Ids.Matthieu Herrb
2009-01-10Switch over to using the kernel *_drm.h headers instead of the copiesOwain Ainsworth
thereof provided with libdrm. This has been annoying me forever, and it a blight caused by developing widely used drivers out of the kernel tree. ok matthieu@
2009-01-10Fix substitutions for the pkg-config files. A couple of fields wereOwain Ainsworth
missed out, and one was looking for the wrong thing. ok matthieu@
2009-01-10Don't build intel_bufmgr_ttm.c anymore, the rest of the ttm code hasOwain Ainsworth
been removed. ok matthieu@
2009-01-10Don't build the "unichrome" driver. We don't have the kernel headers forOwain Ainsworth
it, and we're about to switch to using kernel headers instead of the ones packaged with libdrm. If the unichrome driver gets rewritten (or I eventually get time), then it'll come back. ok matthieu@
2008-11-05add -fPIC for sparcTodd T. Fries
ugly, but ok matthieu@
2008-11-02This is now Mesa 7.2. Noticed by brad@. Thanks.Matthieu Herrb
2008-11-02Build fix. There were symlinks hiding in the git repository...Matthieu Herrb
2008-11-02Update build infrastructure for libGL after Mesa 7.2 update.Matthieu Herrb
2008-09-14Fix clean target.Matthieu Herrb
2008-07-16Bump MESA_TINY (2 -> 3) after the last update of Mesa to 7.0.3Brad Smith
so that the pkgconfig files have the correct version. ok okan@
2008-05-31Update to Mesa 7.0.3. tested my oga@ and johan@Matthieu Herrb
2008-04-19dri libs depend on libmesa_pic.aMatthieu Herrb
2008-03-25Introduce bsd.xconf.mk to set default config variables usedMatthieu Herrb
at several places in the Xenocara build in a central place instead of duplicating the checks all over the place. ok oga@.
2008-03-23Fix libmesa build on amd64 with XENOCARA_BUILD_DRI enabled.Owain Ainsworth
Initial fix from phessler, help from matthieu. Thanks to both!
2008-02-20dri drivers need too be linked against libX11 for AIGLX (for threads stubs).Matthieu Herrb
Problem found by oga@. Thanks.
2008-02-12Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@Matthieu Herrb
and oga@ (with dri enabled).
2008-02-07Fix the linkage and CFLAGS of the dri libs. they don't segfault immediatelyOwain Ainsworth
on startup now. still a little sketchy though.
2008-02-02Don't change the libGL linkage when not using dri.Matthieu Herrb
2008-02-02remove extra white spaceMatthieu Herrb
2008-02-02stuff for building libGL with dri support. Also includes clean-upMatthieu Herrb
of the regular libGL build. bump major because some symbols were removed. ok oga@
2008-01-30remove useless rules for .cpp files.Matthieu Herrb
2008-01-06Better support for recursive make.Matthieu Herrb
2007-12-04remove emacs droppings that were not ignored by cvsMatthieu Herrb
2007-12-04Build infrastructure for libGL dri modules.Matthieu Herrb
Work in progress, not connected to the build yet.
2007-11-27I did not intend to commit the XENOCARA_BUILD_DRI bit at all.Matthieu Herrb