Returns a command buffer from the command queue that you configure with a descriptor.
Returns a command buffer from the command queue that maintains strong references to resources.
Returns a command buffer from the command queue that doesn’t maintain strong references to resources.
The GPU device that creates the command queue.
An optional name that can help you identify the command queue.
An instance you use to create, submit, and schedule command buffers to a specific GPU device to run the commands within those buffers.