【发布时间】:2011-03-04 14:45:25
【问题描述】:
与 PixelShader 相比,我有一个关于 ComputeShader 的问题。 我想对缓冲区进行一些处理,这对于像素着色器和计算着色器都是可能的,现在我想知道两者是否有任何优势,特别是在速度方面。我遇到了仅使用 8 位值的问题,但我应该能够解决这个问题。
输出中的每个数据点都将使用围绕它的总共 8 个数据点(MxN 矩阵)进行计算,所以我认为这对于像素着色器来说是完美的,因为不同的输出不会相互影响完全没有。
但我找不到任何基准来比较着色器,现在我想知道我应该瞄准哪一个。唯一的目标是速度。
【问题讨论】:
标签: directx pixel-shader compute-shader