如何访问Metal中的片段着色器数据?

时间:2017-05-22 23:10:02

标签: graphics metal

正如您使用限定符[[ buffer(n) ]]访问传递给Metal中的顶点着色器的信息一样,我如何使用setFragmentBuffersetFragmentBytes传入数据? buffer不是片段着色器的有效限定符,显然texturecolor都有其他使用方案。我只想传递我自己的自定义数据,如统一颜色或当前系统时间,以便绘制整个基元。

1 个答案:

答案 0 :(得分:0)

是的,buffer 是片段着色器的有效限定符。是什么让你觉得它不是?

对于片段着色器,您使用与顶点着色器相同的方式。