On Thu, May 19, 2016 at 1:52 PM, Param Hanji <param.catchch...@gmail.com>
wrote:

> Hi,
>
> You could basically copy the segments list results from clt_frame() to the
>> CPU side and then process the list with ANSI C rt_boolweave and
>> rt_boolfinal. Then send the processed results from the CPU back to the GPU
>> side for rendering.
>> Then when you implement rt_boolweave and rt_boolfinal on the GPU side in
>> OpenCL you can compare your results with the CPU side results to make sure
>> they are correct.
>>
>> Ah, I understand what you mean now. Yes that would enable comparison
> between GPU and CPU results and ensure consistency. My question is what you
> mean by a simplified ANSI C version? Can't we just use the existing
> boolweave() and boolfinal() functions in their current form?
>

Yes but you need to convert the segment arrays from the GPU side storage
format to the CPU side storage segment list format first.


> In the meanwhile, I started working on ETO. I should be done by today or
> tomorrow. I'll submit a patch once I'm done and update my blog as well.
>

Great! There were some changes to the shot code since your last patch
submission. Namely you should add the .cl file to the appropriate .cmake
file so the .cl file gets installed upon compilation.

Regards,

-- 
Vasco Alexandre da Silva Costa
PhD in Computer Engineering (Computer Graphics)
Instituto Superior Técnico/University of Lisbon, Portugal
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to