Hi
I have been struggling a little to get my head around the implementation of a CUDA Version of the SubdivideEdges plugin - it just doesn't want to sort itself out in my head.
To take a little break, I decided to implement another image processing plugins - Gamma - and have included tests and benchmarks. I have also generated graphs sumarising the bitmap plugin benchmark results (see the results for bitmap.modifier.BenchmarkComparison on the dashboard).
Regarding the edge subdivision plugin, I think that the problem is that I am trying too hard to stick to the current division of tasks (the classes in the detail namespace) and I should instead rewrite the entire plugin in cuda. The one problem I can see with this is that the resultant mesh may not have identical indices although the structures could be identical. How much of a problem is this. How is the difference between two meshes calculated? I assume from the k3d::mesh_diff output that each record is compared element-wise?
I look forward to your comments and suggestions.
Evan
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at
http://www.sourceforge.net/community/cca08_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development