函数名没写全,变量名写错,找了原版就是这个问题,还好根据上下文可以纠正,没坑爹的错误。译本没有纠正这些错误,比较失望。但是总体来说,还是不错的一本入门书,而且推荐学习OPENGL的童鞋先了解这个OPENCL,出自同门,编程的体系和思路也很相似。另外OPENGL的红宝书实在讲的不好,如果能像这个OPENCL这样讲的话,难度会低很多。毕竟现在搞OPENGL和OPENCL的人很少,这样的书也是难得有的,没啥其他更好的选择
如果你的渲染指的是 RayTracing,那么不仅OpenCL,CPU都能做。但如果是 Rasterization,我十分好奇它怎么做。欢迎指教。
@赵呀赵哇 一个公司的东西,架构也基本一样,用途不同而已。OPENCL也可以做部分渲染管架的功能。看过OPENCL能让你更理解OPENGL中,是如何利用gpu硬件来处理各个顶点和像素的。说两码事的明显是没看深入
两码事吧,opengl跟opencl
楼上说的没错
opengl 和 opencl 可没什么关系
我怎么就觉得写的很不好,这个只可以当作一个查阅文档来看,里面基本没有提到任何优化的东西,推荐看opencl in action,这本书目前还没有中文版,但是写的很好,很适合初学者,每个知识点介绍完后都会有个例程,附带着代码看效果更佳。