02-10-2016, 01:28 AM -
Having developed something with azdo in the past I can tell that it helps lowering cpu overhead by a wide margin but it's still cary most of opengl flaws. Draw call generation still happen in a single thread for most task (but gfx thread in emulator are single threaded so it's not really an issue here) and you don't have a lot of control over resource lifetime management or command queue flush.