summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hellstrom <thellstrom@vmware.com>2011-10-19 13:49:09 +0200
committerThomas Hellstrom <thellstrom@vmware.com>2011-10-19 15:33:26 +0200
commit60f67cd1f17d13c0be3caa9a8c0b9a4600970230 (patch)
treeeba6a97a0efce5800214859aff056a5a39eb0bfb
parent116b7bb5eac836953fbfbc627cabca4a7ee39937 (diff)
winsys/svga: Remove some unneeded debug code
This code isn't really relevant since the kernel takes care not to destroy busy GMR buffers. Also with the advent of fence objects, the code was incorrect since it didn't refcount fence handles. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
-rw-r--r--src/gallium/winsys/svga/drm/vmw_buffer.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/gallium/winsys/svga/drm/vmw_buffer.c b/src/gallium/winsys/svga/drm/vmw_buffer.c
index 69f0787c49d..66ab80848ec 100644
--- a/src/gallium/winsys/svga/drm/vmw_buffer.c
+++ b/src/gallium/winsys/svga/drm/vmw_buffer.c
@@ -63,10 +63,6 @@ struct vmw_gmr_buffer
struct vmw_region *region;
void *map;
-
-#ifdef DEBUG
- struct pipe_fence_handle *last_fence;
-#endif
};
@@ -103,13 +99,6 @@ vmw_gmr_buffer_destroy(struct pb_buffer *_buf)
{
struct vmw_gmr_buffer *buf = vmw_gmr_buffer(_buf);
-#ifdef DEBUG
- if(buf->last_fence) {
- struct svga_winsys_screen *sws = &buf->mgr->vws->base;
- assert(sws->fence_signalled(sws, buf->last_fence, 0) == 0);
- }
-#endif
-
vmw_ioctl_region_unmap(buf->region);
vmw_ioctl_region_destroy(buf->region);
@@ -162,11 +151,6 @@ vmw_gmr_buffer_fence( struct pb_buffer *_buf,
{
/* We don't need to do anything, as the pipebuffer library
* will take care of delaying the destruction of fenced buffers */
-#ifdef DEBUG
- struct vmw_gmr_buffer *buf = vmw_gmr_buffer(_buf);
- if(fence)
- buf->last_fence = fence;
-#endif
}