summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_buffer_objects.c
diff options
context:
space:
mode:
authorKenneth Graunke <kenneth@whitecape.org>2013-07-01 21:57:46 -0700
committerKenneth Graunke <kenneth@whitecape.org>2013-07-03 10:48:13 -0700
commit1f6ebdd43ffdcb26adf41211c3f2e535bfb8d339 (patch)
treee422cabbf83ab61c928e055b9074c8251afd20ba /src/mesa/drivers/dri/i965/intel_buffer_objects.c
parent6e5b80ee5a11d13556d30b551d4a16e94ab0ff58 (diff)
downloadexternal_mesa3d-1f6ebdd43ffdcb26adf41211c3f2e535bfb8d339.zip
external_mesa3d-1f6ebdd43ffdcb26adf41211c3f2e535bfb8d339.tar.gz
external_mesa3d-1f6ebdd43ffdcb26adf41211c3f2e535bfb8d339.tar.bz2
i965: Remove intel_buffer_object::source.
This was only used for BOs backed by system memory on i915. With that gone, there's nothing that even sets source to non-zero, so this is purely dead code. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/intel_buffer_objects.c')
-rw-r--r--src/mesa/drivers/dri/i965/intel_buffer_objects.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_buffer_objects.c b/src/mesa/drivers/dri/i965/intel_buffer_objects.c
index 3f55122..466fdfe 100644
--- a/src/mesa/drivers/dri/i965/intel_buffer_objects.c
+++ b/src/mesa/drivers/dri/i965/intel_buffer_objects.c
@@ -65,7 +65,6 @@ release_buffer(struct intel_buffer_object *intel_obj)
drm_intel_bo_unreference(intel_obj->buffer);
intel_obj->buffer = NULL;
intel_obj->offset = 0;
- intel_obj->source = 0;
}
/**
@@ -414,9 +413,6 @@ intel_bufferobj_buffer(struct intel_context *intel,
struct intel_buffer_object *intel_obj,
GLuint flag)
{
- if (intel_obj->source)
- release_buffer(intel_obj);
-
if (intel_obj->buffer == NULL)
intel_bufferobj_alloc_buffer(intel, intel_obj);