mesa: Changes to 'drm-gem'
Eric Anholt
anholt at kemper.freedesktop.org
Thu Jun 26 22:35:54 UTC 2008
The branch, drm-gem has been updated
Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=drm-gem
Summary of changes:
src/mesa/drivers/dri/i915/intel_pixel_read.c | 2 -
src/mesa/drivers/dri/i965/brw_defines.h | 63 ---------------------
src/mesa/drivers/dri/intel/intel_batchbuffer.h | 8 +++
src/mesa/drivers/dri/intel/intel_blit.c | 25 +++-----
src/mesa/drivers/dri/intel/intel_buffer_objects.c | 1 +
src/mesa/drivers/dri/intel/intel_context.c | 3 +-
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 5 +-
src/mesa/drivers/dri/intel/intel_pixel_copy.c | 6 +-
src/mesa/drivers/dri/intel/intel_pixel_draw.c | 3 +-
src/mesa/drivers/dri/intel/intel_regions.c | 8 +--
src/mesa/drivers/dri/intel/intel_tex_copy.c | 2 -
src/mesa/drivers/dri/intel/intel_tex_image.c | 2 -
src/mesa/drivers/dri/intel/intel_tex_validate.c | 14 -----
13 files changed, 28 insertions(+), 114 deletions(-)
via f059a3302260075e9cfd35649dc3877726291d8d (commit)
via 93f701bc3619864ac6f067d37212e96545a57e16 (commit)
from f6abe8f0f2fba3073b58b96ed38aae163c765b4a (commit)
- Commits -----------------------------------------------
commit f059a3302260075e9cfd35649dc3877726291d8d
Author: Eric Anholt <eric at anholt.net>
Date: Thu Jun 26 15:34:27 2008 -0700
intel: Fix locking when doing intel_region_cow().
This was broken in the merge of 965 blit support. It tried to lock only
when things were already locked.
commit 93f701bc3619864ac6f067d37212e96545a57e16
Author: Eric Anholt <eric at anholt.net>
Date: Thu Jun 26 13:45:31 2008 -0700
intel: Replace sprinkled intel_batchbuffer_flush with MI_FLUSH or nothing.
Most of these were to ensure that caches got synchronized between 2d (or meta)
rendering and later use of the target as a source, such as for texture
miptree setup. Those are replaced with intel_batchbuffer_emit_mi_flush(),
which just drops an MI_FLUSH. Most of the remainder were to ensure that
REFERENCES_CLIPRECTS batchbuffers got flushed before the lock was dropped.
Those are now replaced by automatically flushing those when dropping the lock.
---------------------------------
More information about the mesa-commit
mailing list