diff options
author | Eric Anholt <eric@anholt.net> | 2009-10-01 19:09:26 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2009-10-01 19:09:26 -0700 |
commit | 769b10578083aa7bbee0052246d8ea6000435ae8 (patch) | |
tree | 6346b9523b16eb522842c61afa4dd025d9e2559d /libdrm/intel/intel_bufmgr.h | |
parent | ac71f0849928f4b2fbb69c01304ac6f9df8916a1 (diff) |
intel: Add a new function to check if a BO's reloc tree references some BO.
There are a bunch of places in GL where if we can't do this we have to
flush the batchbuffer, and the cost of lookups here is outweighed by flush
savings.
Diffstat (limited to 'libdrm/intel/intel_bufmgr.h')
-rw-r--r-- | libdrm/intel/intel_bufmgr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libdrm/intel/intel_bufmgr.h b/libdrm/intel/intel_bufmgr.h index 218b7596..cb7196c3 100644 --- a/libdrm/intel/intel_bufmgr.h +++ b/libdrm/intel/intel_bufmgr.h @@ -110,6 +110,7 @@ int drm_intel_bo_flink(drm_intel_bo *bo, uint32_t *name); int drm_intel_bo_busy(drm_intel_bo *bo); int drm_intel_bo_disable_reuse(drm_intel_bo *bo); +int drm_intel_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo); /* drm_intel_bufmgr_gem.c */ drm_intel_bufmgr *drm_intel_bufmgr_gem_init(int fd, int batch_size); |