09:14pixelcluster: gfxstrand: I'm not 100% sure what you mean - there is no implicit order across a whole context, but there is implicit order of commands submitted to the same queue
11:17Venemo: gfxstrand: what do you mean by ordered? if you mean the order in which submissions execute: the kernel promises that submissions by the same process to the same IP instance will be executed by the GPU in the order in which they were submitted. there is no guarantee on the execution order of submissions to different queues or different instances of those queues. this is why they had to invent gang submit when making submissions to multiple queus at
11:17Venemo: once.
11:19Venemo: gfxstrand: if you mean the order in which commands are executed within the same submission, those can run in parallel as well, unless there is a command that makes them wait
23:17bnieuwenhuizen: gfxstrand: contexts on AMD do pretty much nothing