Module Webgpu__Api.GPUBindGroupLayoutEntry

class type js = object ... end
type t = js Js_of_ocaml.Js.t
val create : binding:u32 -> visibility:GPUShaderStageFlags.t -> type_:GPUBindingType.t -> ?⁠viewDimension:GPUTextureViewDimension.t -> ?⁠textureComponentType:GPUTextureComponentType.t -> ?⁠multisampled:bool Js_of_ocaml.Js.t -> ?⁠hasDynamicOffset:bool Js_of_ocaml.Js.t -> ?⁠storageTextureFormat:GPUTextureFormat.t -> unit -> t