5

我有兴趣将可变长度数组(附加 SSBO)传递给函数,即:

layout(std430) buffer ssbo {
    type buffer[];
};

void func(buffer) {
    buffer[...]
}

func(buffer);

编辑:扩展规范明确指出这是不受支持的(问题 #2 - https://www.opengl.org/registry/specs/ARB/shader_storage_buffer_object.txt)。因此,欢迎解决方法。

4

0 回答 0