Alessio1989
Regular
Yes, you can have a second application with another id3d12 device instance to the same adapter, but then you will get a driver serialization of the graphics command buffers.Yes, there is only a single graphics queue per device context when going via the DX12 API. But even then, nothing stops you from acquiring a second device context, and may it just be by starting another 3D accelerated application in parallel. In which case the driver starts to interleave the graphics command queues.
There is still only a single command processor, fetching from the merged queue.