···212212213213 struct
214214 {
215215+ //! Maximum number of sampler objects, as created by vkCreateSampler, which can simultaneously exist on
216216+ uint32_t max_sampler_allocation_count;
217217+218218+ //! Maximum number of descriptor sets that can be simultaneously used by a pipeline.
219219+ uint32_t max_bound_descriptor_sets;
220220+221221+ //! Maximum number of samplers that can be included in a pipeline layout.
222222+ uint32_t max_descriptor_set_samplers;
223223+224224+ //! Maximum number of sampled images that can be included in a pipeline layout.
225225+ uint32_t max_descriptor_set_sampled_images;
226226+227227+ //! Maximum number of samplers that can be accessible to a single shader stage in a pipeline layout.
228228+ uint32_t max_per_stage_descriptor_samplers;
229229+215230 //! Per stage limit on sampled images (includes combined).
216231 uint32_t max_per_stage_descriptor_sampled_images;
217232