When using argument buffers, handle descriptor set entry points with recursive content, similar to discrete entry points with recursive content.
For descriptor sets entry points with recursive content, add descriptor set to recursive_inputs, and create a local var for it.
For recursive entry points that are contained in a descriptor set argument buffer, don't add entry point to recursive_inputs, or create a local var for that content entry point.
When using argument buffers, handle descriptor set entry points with recursive content, similar to discrete entry points with recursive content.
For descriptor sets entry points with recursive content, add descriptor set to recursive_inputs, and create a local var for it.
For recursive entry points that are contained in a descriptor set argument buffer, don't add entry point to recursive_inputs, or create a local var for that content entry point.
Add test shader.