Variables
inlineread onlyOrdered:BufferUsage = 511
The combination of all usages that the are guaranteed to be be ordered by the hardware. If a usage is not ordered, then even if it doesn't change between draw calls, there still need to be pipeline barriers inserted for synchronization.