WIP: vrend: use direct state access for buffers access when available
Direct state access simplifies buffer handling and when it is available it should be used.
However, the MR introduces some overhead for the code path when direct state access is not available. In this case most buffer function calls are routed through an extra function call.
WIP: because it is on top of !893 (merged)
Edited by Gert Wollny