diff options
author | Eric Anholt <[email protected]> | 2013-01-28 09:14:42 +1100 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2013-03-05 16:02:38 -0800 |
commit | 7604debabb8d301e48b6b8b10e3888edff5b8fe2 (patch) | |
tree | 3c8433e3e2dec8b20aacd6ee38b2027dc64663db /src/mesa/drivers/dri/intel/intel_regions.h | |
parent | f4f288f317d863e141acc94431e3f54c930e1784 (diff) |
intel: Transition intel_region_map() to being a miptree operation.
I'm trying to move us away from the region structure, and all the
callers are currently dereferencing a miptree to get the region.
In this change, the map_refcount is dropped. However, the bo->virtual is
itself map refcounted, so that's already dealt with.
Reviewed-by: Chad Versace <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/intel/intel_regions.h')
-rw-r--r-- | src/mesa/drivers/dri/intel/intel_regions.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_regions.h b/src/mesa/drivers/dri/intel/intel_regions.h index 750b89ba629..56f6ec56bec 100644 --- a/src/mesa/drivers/dri/intel/intel_regions.h +++ b/src/mesa/drivers/dri/intel/intel_regions.h @@ -65,8 +65,6 @@ struct intel_region GLuint width; /**< in pixels */ GLuint height; /**< in pixels */ GLuint pitch; /**< in bytes */ - GLubyte *map; /**< only non-NULL when region is actually mapped */ - GLuint map_refcount; /**< Reference count for mapping */ uint32_t tiling; /**< Which tiling mode the region is in */ @@ -99,17 +97,6 @@ void intel_region_release(struct intel_region **ib); void intel_recreate_static_regions(struct intel_context *intel); -/** - * Map/unmap regions. This is refcounted also: - * - * \param mode bitmask of GL_MAP_READ_BIT, GL_MAP_WRITE_BIT - */ -void *intel_region_map(struct intel_context *intel, - struct intel_region *ib, - GLbitfield mode); - -void intel_region_unmap(struct intel_context *intel, struct intel_region *ib); - /* Copy rectangular sub-regions */ bool |