Graphics memory for Intel HD graphics is taken from RAM. It assigns RAM for
graphics processing according to how much graphics memory is needed for the
current operation. I think the minimum amount is 128MB (this might even be
dedicated memory but I don't know), but I'm not sure how darktable would
read that. Intel HD graphics can use more than 128MB memory of course, but
I think darktable doesn't know that, so it won't use the integrated GPU for
OpenCL due to insufficient memory.
On 15 December 2013 07:07, Tony Arnold <tony.arn...@manchester.ac.uk> wrote:
> Federico,
>
> On 14/12/13 16:09, Federico Bruni wrote:
> > Il sab, dic 14, 2013 at 4:33 , Federico Bruni <f...@inventati.org> ha
> > scritto:
> >> Il sab, dic 14, 2013 at 12:44 , Tony Arnold
> >> <tony.arn...@manchester.ac.uk> ha scritto:
> >>> Federico, On 14/12/13 10:34, Federico Bruni wrote:
> >>>
> >>> I've just discovered the Beignet project:
> >>> http://www.phoronix.com/scan.php?page=news_item&px=MTQzOTI
> >>> http://wiki.freedesktop.org/www/Software/Beignet/ but it seems
> >>> alpha software (?) and currently limited to a specific GPU
> >>>
> >>> I've installed the Beignet package in my Linux MINT system, but I've
> >>> no idea how to get Darktabel to use it or if there is something else
> >>> I need to do.
> >>
> >>
> >> Also, consider that Darktable looks up for libOpenCL.so:
> >> http://www.darktable.org/usermanual/ch07s02s03.html.php
> >>
> >> while AFAICS Beignet creates libcl.so
> >> You may need creating a symlink.
> >
> >
> > I didn't realize that beignet is packaged in debian (from testing).
> > I have installed it, restarted the system and added this symlink:
> >
> > ln -s /usr/lib/beignet/libcl.so /usr/lib/beignet/libOpenCL.so
>
> I tried this
>
> cd /usr/lib/x86_64-linux-gnu
> sudo ln -s ../beignet/libcl.so libOpenCL.so
>
> Running "darktable -d opencl" gives:
>
> [opencl_init] trying to load opencl library: '<system default>'
> [opencl_init] opencl library 'libOpenCL' found on your system and loaded
> [opencl_init] found 1 platform
> [opencl_init] found 1 device
> [opencl_init] discarding device 0 `Intel HD Graphics Family' due to
> insufficient global memory (0MB).
> [opencl_init] no suitable devices found.
> [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
> [opencl_init] initial status of opencl enabled flag is OFF.
>
>
> Which looks promising. I don't know what 'global memory' refers to
> though. I guess this could either be graphics card memory or something
> in DT.
>
> Regards,
> Tony.
> --
> Tony Arnold, Tel: +44 (0) 161 275 6093
> Head of IT Security, Fax: +44 (0) 705 344 3082
> University of Manchester, Mob: +44 (0) 773 330 0039
> Manchester M13 9PL. Email: tony.arn...@manchester.ac.uk
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Darktable-users mailing list
> Darktable-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/darktable-users
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users