freedreno/a6xx: Barrier re-work and other fixes
Barrier re-work and a couple of other fixes extracted out of my bindless-IBO stack. In particular the barrier re-work was needed for KHR-GLES31.core.shader_image_load_store.basic-allTargets-loadStoreVS
after enabling IBOs in all shader stages.