[intel] Fix build for GEM. TTM is now disabled, and fencing is gone.
authorEric Anholt <eric@anholt.net>
Fri, 2 May 2008 21:11:19 +0000 (14:11 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 2 May 2008 21:11:19 +0000 (14:11 -0700)
commiteb10cdc838fc31ea2cf59f556f6f7d8b072f5bae
tree828e7a4bc08bb1565f2f9f0b0669e8f458ac80d1
parent89bba44e969f15bf20da6d700c493237b095a588
[intel] Fix build for GEM.  TTM is now disabled, and fencing is gone.

Fencing was used in two places: ensuring that we didn't get too many frames
ahead of ourselves, and glFinish.  glFinish will be satisfied by waiting on
buffers like we would do for CPU access on them.  The "don't get too far ahead"
is now the responsibility of the execution manager (kernel).
15 files changed:
src/mesa/drivers/dri/common/dri_bufmgr.c
src/mesa/drivers/dri/common/dri_bufmgr.h
src/mesa/drivers/dri/common/dri_bufmgr_fake.c
src/mesa/drivers/dri/i915/Makefile
src/mesa/drivers/dri/intel/intel_batchbuffer.c
src/mesa/drivers/dri/intel/intel_batchbuffer.h
src/mesa/drivers/dri/intel/intel_blit.c
src/mesa/drivers/dri/intel/intel_bufmgr_gem.c
src/mesa/drivers/dri/intel/intel_bufmgr_gem.h
src/mesa/drivers/dri/intel/intel_context.c
src/mesa/drivers/dri/intel/intel_context.h
src/mesa/drivers/dri/intel/intel_ioctl.c
src/mesa/drivers/dri/intel/intel_ioctl.h
src/mesa/drivers/dri/intel/intel_regions.c
src/mesa/drivers/dri/intel/intel_screen.c