From: Eric Anholt Date: Wed, 3 Mar 2010 00:04:14 +0000 (-0800) Subject: intel: Don't enable execbuf2 fenced relocs unless we have execbuf2. X-Git-Tag: 2.4.19~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=766fa7909f3a1af27e60f3529a6a3318cc406f67;p=platform%2Fupstream%2Flibdrm.git intel: Don't enable execbuf2 fenced relocs unless we have execbuf2. --- diff --git a/intel/intel_bufmgr_gem.c b/intel/intel_bufmgr_gem.c index 9cf4095..d40e95b 100644 --- a/intel/intel_bufmgr_gem.c +++ b/intel/intel_bufmgr_gem.c @@ -1710,9 +1710,10 @@ drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr) void drm_intel_bufmgr_gem_enable_fenced_relocs(drm_intel_bufmgr *bufmgr) { - drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bufmgr; + drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bufmgr; - bufmgr_gem->fenced_relocs = 1; + if (bufmgr_gem->bufmgr.bo_exec == drm_intel_gem_bo_exec2) + bufmgr_gem->fenced_relocs = 1; } /**