On (15/12/13 07:50), Jiew Peng Lim <jiewpeng....@gmail.com> put forth the 
proposition:
>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.

My Intel card has 256M according to lspci. I haven't checked but there
used to be a way of assigning more RAM via CMOS settings. Not so sure
on modern machines whether that still exists, but I doubt darktable
would pick up on that if uses the same method as lspci to check
onboard amount?

-D

>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

Reply via email to