non port: graphics/libGL/Makefile.common |
SVNWeb
|
Number of commits found: 21 |
Mon, 10 Apr 2017
|
[ 19:14 rezny ] (Only the first 10 of 29 ports in this commit are shown above. )
Update Mesa to 17.0.3
* OpenGL 4.5 support for RadeonSI and recent Intel
* Use LLVM 4.0 by default, building with 3.9 is possible via MESA_LLVM_VER
* DRI3 remains enabled at compile time, but is now disabled at runtime for
stock FreeBSD. Set LIBGL_DRI3_ENABLE in the environment to enable DRI3.
This extra check is added when compiling on stock FreeBSD, not DRM-next.
This change was made to work around a problem in libEGL, which fails to
fall back to using DRI2 when run on a system without DRI3 support.
Reviewed by: jmd, mat
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10250
|
Wed, 29 Mar 2017
|
[ 16:57 rezny ]
Update to 13.0.6
- Allow use of newer LLVM, i.e. llvm40, via MESA_LLVM_VER in make.conf [1]
- Disable use of LLVM on platforms where it's known not to be available [2]
PR: [1] 217016, [2] 216944
Reported by: [1] greenreaper@hotmail.com, [2] linimon
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10183
|
Sat, 25 Feb 2017
|
[ 14:55 rezny ]
Update to 13.0.5
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D9781
|
Sat, 11 Feb 2017
|
[ 13:31 rezny ] (Only the first 10 of 35 ports in this commit are shown above. )
Update Mesa to 13.0.4
* Use LLVM 3.9
* OpenGL 4.4 support for recent Intel and ReadeonSI
PR: 214581
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D9438
|
Thu, 12 Jan 2017
|
[ 11:30 amdmi3 ] (Only the first 10 of 15 ports in this commit are shown above. )
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket
|
Mon, 9 Jan 2017
|
[ 13:16 amdmi3 ] (Only the first 10 of 104 ports in this commit are shown above. )
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket
|
Wed, 16 Nov 2016
|
[ 18:10 jbeich ]
graphics/libGL: fix typo
|
Thu, 2 Jun 2016
|
[ 18:09 kwm ]
Update Mesa to 11.2.2.
Future mesa version will drop the glx-tls configure switch. This is by
default disabled on !linux and when the configure switch is dropped
glx-tls will be enabled always. Add a blob explaining why, we can't
enable this on FreeBSD yet. We might need to backport some patches
until we can.
Obtained from: graphics team development repo.
|
Mon, 4 Apr 2016
|
[ 12:24 kwm ]
Now that the bug in llvm37 is fixed [1], clover can be enabled again on
10.1-RELEASE i386.
[1] https://svnweb.freebsd.org/changeset/ports/412196
|
Fri, 1 Apr 2016
|
[ 14:00 mat ] (Only the first 10 of 5103 ports in this commit are shown above. )
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight
|
Tue, 29 Mar 2016
|
[ 14:14 kwm ]
Exclude libclc (and thus OpenCL) on 10.1 i386.
There is a wierd issue with base clang and llvm37 which stops libclc to
build on 10.1 i386. So disable it so we don't block 1500+ ports.
Submitted by: pkg-fallout via antoine@
|
Fri, 25 Mar 2016
|
[ 14:06 kwm ]
Update Mesa to 11.1.2.
Switch to using llvm 3.7.
Obtained from: graphics team development repo
|
Fri, 25 Dec 2015
|
[ 11:30 kwm ]
Update mesa to 11.0.8.
* Depend on libelf on DragonFly
* Rework the vdpau support code and enable vdpau for DragonFly, FreeBSD
doesn't support it just yet.
* Revert commit that removed support for non-render nodes. Neither
FreeBSD nor DragonFly supports render nodes at this time.
* Fix LDFLAGS to work with GCC5, which DragonFly uses by default.
* Update Makefile.targets: ffast-math isn't used since 8.0.3, don't
replace x86_64 with amd64 on Dragonfly. Drop obsolete python disable
replace.
|
Thu, 10 Dec 2015
|
[ 21:30 kwm ]
Update mesa to 11.0.7.
|
Fri, 4 Dec 2015
|
[ 08:25 kwm ]
Update Mesa ports to 11.0.6.
Obtained from: x11 team development repo.
|
Thu, 29 Oct 2015
|
[ 22:40 kwm ]
Fix the build on powerpc*
The gallium driver is called radeonsi not radeon.
Submitted by: jmmv@, andreast@
Differential Revision: https://reviews.freebsd.org/D3966
|
Sun, 18 Oct 2015
|
[ 18:31 kwm ]
* Don't hardcode the Gallium drivers instead set the wanted drivers per
arch, like is done for the dri drivers. This fixes Mesa build on arm. [1]
* Explicitly disable libva support. This resolves a build issue if libva
is installed. [2]
* remove the gallium-intel configure flag, it is gone.
PR: 197548 [2]
Reported by: sbruno@ [1]
Reported by: rozhuk.im@gmail.com [2]
Tested by: sbruno@ on arm [1]
|
Sat, 10 Oct 2015
|
[ 21:04 kwm ]
Update Mesa to 10.6.9.
* Unbreak build on powerpc and other !x86 archs by moving the
--with-dri-drivers logic from dri/Makefile to the
libGL/Makefile.common file. So the settings are applied to all mesa ports,
this was missed in the 10.6.6 update. [1]
* Don't try to enable OpenCL support on anything other then i386 and amd64. [1]
* Move the texture-float and vdpau logic to Makefile.common even if the latter
isn't supported yet. Keep OPTIONS_DEFINE/DEFAULT in dri/Makefile since they
need to defined before bsd.port.options.mk is included, and they only affect
the dri modules.
* Sed on 11 and 10 supports \< and \> however sed on 9.x and dragonfly do not,
replace the sed keywords with some magic to get the intended results. [2]
Submitted by: marino@ [2]
Reported and tested by: arved@ (on ppc32)[1]
|
Sun, 27 Sep 2015
|
[ 22:01 kwm ]
Update Mesa 10.6.8.
|
Tue, 22 Sep 2015
|
[ 15:45 kwm ]
Python is still needed at build time, don't depend on other software to
pull it in.
|
Thu, 17 Sep 2015
|
[ 18:07 kwm ] (Only the first 10 of 83 ports in this commit are shown above. )
Update Mesa port to 10.6.6 and add Clover.
Add beignet 1.1.0.
Add clinfo, clblas, clfft and clrng.
The major change is that all Mesa ports are now configured the same way.
This fixes several problems and enables new features. The details
are described in this blog post:
http://blogs.freebsdish.org/graphics/2015/03/18/unifying-mesa-ports-configure/
The second important change is the OpenCL support. Mesa's
implementation, Clover, is enabled as well as Beignet. Clover
targets all Gallium drivers, only Radeon GPUs in our case. Beignet
is for Intel GPUs starting with Ivy Bridge. Thanks to Johannes
Dieterich, O. Hartman, and Koop Mast for their work on OpenCL! As a
bonus, there are several OpenCL-based math ports added (clblas, (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 21 |