	this->Bindings.emplace_back();
	this->Bindings[bindingIndex].binding = bindingIndex;
	this->Bindings[bindingIndex].descriptorType = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER;
	this->Bindings[bindingIndex].descriptorCount = arrayCount;
	this->Bindings[bindingIndex].stageFlags = shaderStages;

	return bindingIndex;
	}

uint Vlk::DescriptorSetLayoutTemplate::AddSamplerBinding( VkShaderStageFlags shaderStages, uint arrayCount )
	{
	uint bindingIndex = (uint)this->Bindings.size();
	this->Bindings.emplace_back();
	this->Bindings[bindingIndex].binding = bindingIndex;