winsys/radeon: remove a redundant parameter 'size' from buffer_from_handle

It's part of pb_buffer already.

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Marek Olšák 2011-09-27 02:08:15 +02:00
parent 90ce3cdde9
commit af8eb5c851
4 changed files with 5 additions and 10 deletions

View file

@ -969,7 +969,7 @@ struct pipe_resource *r300_texture_from_handle(struct pipe_screen *screen,
return NULL;
}
buffer = rws->buffer_from_handle(rws, whandle, &stride, NULL);
buffer = rws->buffer_from_handle(rws, whandle, &stride);
if (!buffer)
return NULL;

View file

@ -555,7 +555,7 @@ struct pipe_resource *r600_texture_from_handle(struct pipe_screen *screen,
templ->depth0 != 1 || templ->last_level != 0)
return NULL;
buf = rscreen->ws->buffer_from_handle(rscreen->ws, whandle, &stride, NULL);
buf = rscreen->ws->buffer_from_handle(rscreen->ws, whandle, &stride);
if (!buf)
return NULL;

View file

@ -533,9 +533,8 @@ radeon_winsys_bo_create(struct radeon_winsys *rws,
}
static struct pb_buffer *radeon_winsys_bo_from_handle(struct radeon_winsys *rws,
struct winsys_handle *whandle,
unsigned *stride,
unsigned *size)
struct winsys_handle *whandle,
unsigned *stride)
{
struct radeon_drm_winsys *ws = radeon_drm_winsys(rws);
struct radeon_bo *bo;
@ -591,8 +590,6 @@ done:
if (stride)
*stride = whandle->stride;
if (size)
*size = bo->base.size;
return (struct pb_buffer*)bo;

View file

@ -230,12 +230,10 @@ struct radeon_winsys {
* \param whandle A winsys handle pointer as was received from a state
* tracker.
* \param stride The returned buffer stride in bytes.
* \param size The returned buffer size.
*/
struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws,
struct winsys_handle *whandle,
unsigned *stride,
unsigned *size);
unsigned *stride);
/**
* Get a winsys handle from a winsys buffer. The internal structure