Draft: modesetting: Support GBM_BO_USE_FRONT_RENDERING
Some formats, in particular bandwidth compressed formats which consist of separate per-block header data, are not safe to use in scenarios where rendering is racing with scanout. (See linked issue.) So for front buffer use the GBM_BO_USE_FRONT_RENDERING flag to let the driver pick an appropriate format.
Closes: mesa/mesa#6865 (closed) Signed-off-by: Rob Clark robdclark@chromium.org
counterpart to mesa/mesa!17799 (merged)
Edited by Rob Clark