> In my opinion It would be wiser to target OpenCL first. So this effort > will not depend on particular hardware vendor.
Sadly, I've found yet another limitation of OpenCL over the weekend. Apparently OpenCL doesn't support GPU function pointers. Without function pointers, and with OpenCL only supporting C99, we're left with no way to implement a OOP type system. Until that changes OpenCL is out of the question. I wish it wasn't but the feature set for OpenCL just isn't there. In addition to this, I've been reading that cross platform OpenCL support is spotty at the moment. So what runs well on a ATI card may run terribly on a Intel driver, etc. Timothy -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en