"着色器存储缓冲区对象"(SSBO)和图像加载存储操作之间存在什么差异
什么时候应该使用而不是另一个?
它们都可以有原子操作,我认为它们存储在相同类型的内存中.并且无论它们是否存储在相同类型的内存中,它们是否具有相同的性能特征?
编辑:原始问题是SSBO和统一缓冲区对象之间的问题,它意味着在SSBO和图像加载存储之间.
着色器存储缓冲区对象和图像纹理之间的区别以及人们想要使用它们的原因是它们可以使用接口块.
图像只是纹理,这意味着只有vec4在数据结构中.好吧,不仅vec4,它可以有其他格式,但数据结构将是许多一种数据类型.
其中,SSBO是通用的.他们可以在单个接口块中使用int,float,vec3数组的组合.
因此,SSBO比图像纹理更灵活.
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |