Compute shader storage buffers

Hello there,

Wondering if there is already support for shader storage buffers? Cannot find anything about them in the documentation. I’ve found a post from 2017 where @malcolm mentioned that these would be added eventually:

Declaring them gives no errors, for instance:

layout( std140, binding = 0 ) buffer Part
    Portion portion[];

But I don’t see how to initialize them or read from them outside of the compute shader.



To my knowledge not implemented yet, but agreed these would be very helpful! +1

I would also like to see this feature being implemented :slight_smile:

Any official news regarding this feature?