ShaderStoragePrimitive
data class ShaderStoragePrimitive(val name: String, val type: BufferPrimitiveType, val arraySize: Int = 1) : ShaderStorageElement(source)
Represents a primitive element within a shader storage buffer. This class enables detailed definition of a primitive type and its properties such as the buffer primitive type, array size and memory offset.