glsl应用 计算着色器 之 简单的图像写入

这个例子主要简单的往图像中写入数据。然后将写入的数据进行渲染。
在计算着色器中,对每个本地工作组的每个运行单元写入其在本地工作组的位置进行归一化,然后将这个数据作为输出颜色的x,y通道。所以对一个本地工作组内计算的片元颜色变化规律为:
glsl应用 计算着色器 之 简单的图像写入

这个计算着色器程序的整体任务分配布局为:
glsl应用 计算着色器 之 简单的图像写入
最后输出的效果为:
glsl应用 计算着色器 之 简单的图像写入
总结:
可以看到有颜色的地方为计算着色器工作的区域。每个小块为一个本地工作组。每个计算单元处理一个片元。

完整源码以及演示程序下载:
关注公众号:并发送 0002 进行获取。
glsl应用 计算着色器 之 简单的图像写入