The primitives folder has the primitive implementation code. See
librt/primitives/primitive_util.c for the OpenCL C calls proper.

On Sat, Mar 5, 2016 at 7:10 AM, Param Hanji <param.catchch...@gmail.com>
wrote:

> Hello,
>
> I was going through the code in librt/primitives folder. The OpenCL
> specific code seems very unfamiliar to me.
>
> Granted I'm new to OpenCL and large open source projects like this one, I
> still find it harder to understand than what I expected.
>
> "ell.c" nor any of the other files here contain code to create and
> configure the OpenCL data structures(for device, kernel, context etc).
> There no function calls like clCreateContext, clGetPlatformIDs, 
> clGetDeviceIDs.
> The .cl file also doesn't have kernel functions as well. So I just don't
> know where to start.
>
> Is my working of knowledge of OpenCL wrong/outdated? Are there resources I
> can refer to? Any help would be great. Thank you for your time!
>
> Best,
> Param Hanji
>



-- 
Vasco Alexandre da Silva Costa
PhD in Computer Engineering (Computer Graphics)
Instituto Superior Técnico/University of Lisbon, Portugal
------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to