Uniforms and storages bind group inputs
Optional
uniforms input to pass to a BindGroup
read only or read/write storages input to pass to a BindGroup
array of already created bindings (buffers, texture, etc.) to pass to this BindGroup
Uniforms and storages bind group inputs