anv: add no reloc flags on empty and simple bo paths.
[mesa.git] / src / freedreno / drm / msm_ringbuffer.c
index 2ff4a3dfc56959198bf82c51abeffc1923a8389e..0538859201a9e74c4d145eea864d522c814c2880 100644 (file)
@@ -153,7 +153,8 @@ append_bo(struct msm_submit *submit, struct fd_bo *bo)
                        idx = APPEND(submit, submit_bos);
                        idx = APPEND(submit, bos);
 
-                       submit->submit_bos[idx].flags = bo->flags;
+                       submit->submit_bos[idx].flags = bo->flags &
+                                       (MSM_SUBMIT_BO_READ | MSM_SUBMIT_BO_WRITE);
                        submit->submit_bos[idx].handle = bo->handle;
                        submit->submit_bos[idx].presumed = 0;