7#include <initializer_list>
37 Binding(std::string_view name, uint32_t binding, Type type, uint32_t stageFlags, uint32_t arraySize = 1)
38 : type(type), binding(binding), stageFlags(stageFlags), arraySize(arraySize)
53 const std::vector<Binding>& get_bindings()
const;
56 std::vector<Binding> bindings_;
图形管线绑定布局.
Definition: PipelineLayout.h:15
纹理.
Definition: Texture.h:31
Definition: PipelineLayout.h:36
Definition: PipelineLayout.h:25
@ Geometry
Definition: PipelineLayout.h:29
@ Compute
Definition: PipelineLayout.h:31
@ Fragment
Definition: PipelineLayout.h:30
@ Vertex
Definition: PipelineLayout.h:28