1
我讀過一篇文章,其中指出「內核可以調用比着色器更廣泛的函數」,這有多遠。內核可以調用比着色器更廣泛的函數
鏈接,這篇文章是http://www.dyn-lab.com/articles/cl-gl.html
我讀過一篇文章,其中指出「內核可以調用比着色器更廣泛的函數」,這有多遠。內核可以調用比着色器更廣泛的函數
鏈接,這篇文章是http://www.dyn-lab.com/articles/cl-gl.html
不同的是完全相反的實際。如果將GLSL specification的第8部分與OpenCL specification的第6.12部分進行比較,您會發現數學運算中存在大量重疊。
但是,GLSL有更多的位和圖像相關操作,並提供了OpenCL 1.2中不存在的矩陣操作。另一方面,OpenCL具有更多的同步原語和工作組管理功能,而GLSL並不需要這些功能。此外,OpenCL提供比GLSL更小和更大的整數類型。
另外,在AMD APP OpenCL Programming Guide的附錄C中,可用函數的數量/類型未被列爲着色器和內核之間的主要區別。
我認爲文章應該說的是「更廣泛的功能類型」。但我仍然沒有關於這個問題的信息。 – 2012-03-30 08:22:00
@lucas你甚至我很困惑:( – Megharaj 2012-03-30 08:34:08