将图像句柄投射到相干uimage2D的正确方法是什么

时间:2018-12-04 08:49:07

标签: opengl glsl shader

我有一个图像句柄,我正在尝试将其转换为布局r32ui的连贯uimage2D。我的问题是此演员表适用于nvidia:

const layout(r32ui) coherent uimage2D id_texture_t = layout(r32ui) uimage2D(id_texture[matrixIndex]);

此演员表适用于某些amd:

const layout(r32ui) coherent uimage2D id_texture_t = uimage2D(id_texture[matrixIndex]);

但是在其他一些方法上,这两种方法都不起作用,如果我尝试使用第二种方法,我会得到:

ERROR: 0:223: error(#167) Only allowed at global scope: coherent
ERROR: 0:223: error(#200) Qualifier combination "const" and "coherent" not allowed
ERROR: 0:223: error(#386) Layout qualifier "qualifier" does not apply to "const"

此卡上有什么可以使用的吗?它是具有最新驱动程序的radeon rx 460。

0 个答案:

没有答案