On Wed, Jan 08, 2014 at 01:32:04PM +0000, Steven Newbury wrote:
> On Wed, 2014-01-08 at 19:31 +0800, Zhigang Gong wrote:
> > This patchset is to support ICD by default. Then the developer could use 
> > beignet
> > easier when the developer want to start with beignet source code directly.
> > 
> > So we made two changes, the first is to back port the ICD support to the 
> > 1.1 branch.
> > The second is to change the build script to generate proper ICD vendor file 
> > and install
> > the library/vendor file to correct directory. To make things simpler, this 
> > patch
> > change the libgbe to a static library and don't install it to the system.
> > 
> > Now the user just need to install the following two packages:
> > ocl-icd-dev, ocl-icd-libopencl1.
> > Then download beignet source code tree, and build/install beignet. Then 
> > user could
> > use beignet library through the standard ICD interface libOpenCL.so.
> > 
> Please don't make ICD support compulsory.  Not all distributions provide
> ocl-icd, for example Gentoo provides multiple ocl selection though
> eselect (only one at a time can be active).  To this end I patch beignet
> and build it alongside Mesa to produce a versioned libOpenCL in my Mesa
> ebuild. 

You are right. I just sent the version 2, please review and test it at your
system. The version 2 will not install the icd vendor file by default.

Thanks,
Zhigang Gong.
> 
> 
> _______________________________________________
> Beignet mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/beignet
_______________________________________________
Beignet mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/beignet

Reply via email to