diff options
Diffstat (limited to 'src/gallium/drivers/cell')
| -rw-r--r-- | src/gallium/drivers/cell/ppu/cell_state_shader.c | 2 | ||||
| -rw-r--r-- | src/gallium/drivers/cell/ppu/cell_texture.c | 4 | 
2 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/drivers/cell/ppu/cell_state_shader.c b/src/gallium/drivers/cell/ppu/cell_state_shader.c index 86bcad05e9..3d1b887da9 100644 --- a/src/gallium/drivers/cell/ppu/cell_state_shader.c +++ b/src/gallium/drivers/cell/ppu/cell_state_shader.c @@ -166,7 +166,7 @@ cell_set_constant_buffer(struct pipe_context *pipe,     assert(index == 0);     /* note: reference counting */ -   pipe_buffer_reference(ws, +   winsys_buffer_reference(ws,                          &cell->constants[shader].buffer,                          buf->buffer);     cell->constants[shader].size = buf->size; diff --git a/src/gallium/drivers/cell/ppu/cell_texture.c b/src/gallium/drivers/cell/ppu/cell_texture.c index 5a0942bbd6..5c01aa21b8 100644 --- a/src/gallium/drivers/cell/ppu/cell_texture.c +++ b/src/gallium/drivers/cell/ppu/cell_texture.c @@ -130,7 +130,7 @@ cell_texture_release_screen(struct pipe_screen *screen,        DBG("%s deleting %p\n", __FUNCTION__, (void *) spt);        */ -      pipe_buffer_reference(screen->winsys, &spt->buffer, NULL); +      pipe_buffer_reference(screen, &spt->buffer, NULL);        FREE(spt);     } @@ -161,7 +161,7 @@ cell_get_tex_surface_screen(struct pipe_screen *screen,     if (ps) {        assert(ps->refcount);        assert(ps->winsys); -      pipe_buffer_reference(ws, &ps->buffer, spt->buffer); +      winsys_buffer_reference(ws, &ps->buffer, spt->buffer);        ps->format = pt->format;        ps->block = pt->block;        ps->width = pt->width[level];  | 
