GEGL 实现基于 OpenCL 的硬件加速

fmms 10年前
     <p>GIMP 的新图像处理核心 GEGL 获得了 OpenCL 加速支持,意味着可以使用 GPU 硬件加速部分图像操作。</p>    <p>目前以下这些操作合并入 GEGL 上游,将可以使用 GPU 加速渲染:</p>    <p><code>gegl:opacity, gegl:threshold, gegl:over (Porter-Duff), color-temperature, invert, value-invert, whitebalance</code></p>    <p>该项目由 AMD 资助,由 Victor Oliveira 在 2011 年的 Google 暑期代码大赛中完成初始代码。</p>    <p>此外,位于吉林的 <a href="/misc/goto?guid=4958334079801010277">Zhang Peixuan</a> 在 <a href="/misc/goto?guid=4958334080596097927">opencl-ops</a> 中实现了更多的 OpenCL 加速操作,尚在审核并等待合并入主线:</p>    <p><code>vignette, pixelise, noise-reduction, gaussian-blur, motion-blur, c2g (hell, yeah!), mono-mixer, snn-mean, gegl:bilateral-filter, edge-sobel, gegl:edge-laplace, gegl:levels</code></p>    <p>关于这些操作的具体用途<a href="/misc/goto?guid=4958334081385615459">请参考 Wiki</a></p>    <p>另外最近 AMD 在<a href="http://www.phoronix.com/scan.php?page=news_item&px=MTA3MjY">开源驱动的 OpenCL 支持方面</a>进展喜人,最终用户将<strong>有希望在 2012 年末发行版比如 Fedora 18 上体验到开源的 GPU 硬件加速</strong>。</p>    <p><em>消息来源:</em><a href="/misc/goto?guid=4958334082966330406">Libre Graphics World</a></p>