mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-04 17:10:26 +01:00
cell: Use pipe_buffer_* inlines as much as possible.
This commit is contained in:
parent
34cc7f5f19
commit
dffad1751e
2 changed files with 6 additions and 6 deletions
|
|
@ -116,7 +116,7 @@ cell_draw_range_elements(struct pipe_context *pipe,
|
|||
* Map vertex buffers
|
||||
*/
|
||||
for (i = 0; i < sp->num_vertex_buffers; i++) {
|
||||
void *buf = pipe->winsys->buffer_map(pipe->winsys,
|
||||
void *buf = pipe_buffer_map(pipe->screen,
|
||||
sp->vertex_buffer[i].buffer,
|
||||
PIPE_BUFFER_USAGE_CPU_READ);
|
||||
cell_flush_buffer_range(sp, buf, sp->vertex_buffer[i].buffer->size);
|
||||
|
|
@ -124,7 +124,7 @@ cell_draw_range_elements(struct pipe_context *pipe,
|
|||
}
|
||||
/* Map index buffer, if present */
|
||||
if (indexBuffer) {
|
||||
void *mapped_indexes = pipe->winsys->buffer_map(pipe->winsys,
|
||||
void *mapped_indexes = pipe_buffer_map(pipe->screen,
|
||||
indexBuffer,
|
||||
PIPE_BUFFER_USAGE_CPU_READ);
|
||||
draw_set_mapped_element_buffer(draw, indexSize, mapped_indexes);
|
||||
|
|
@ -143,11 +143,11 @@ cell_draw_range_elements(struct pipe_context *pipe,
|
|||
*/
|
||||
for (i = 0; i < sp->num_vertex_buffers; i++) {
|
||||
draw_set_mapped_vertex_buffer(draw, i, NULL);
|
||||
pipe->winsys->buffer_unmap(pipe->winsys, sp->vertex_buffer[i].buffer);
|
||||
pipe_buffer_unmap(pipe->screen, sp->vertex_buffer[i].buffer);
|
||||
}
|
||||
if (indexBuffer) {
|
||||
draw_set_mapped_element_buffer(draw, 0, NULL);
|
||||
pipe->winsys->buffer_unmap(pipe->winsys, indexBuffer);
|
||||
pipe_buffer_unmap(pipe->screen, indexBuffer);
|
||||
}
|
||||
|
||||
/* Note: leave drawing surfaces mapped */
|
||||
|
|
|
|||
|
|
@ -336,7 +336,7 @@ cell_surface_map( struct pipe_screen *screen,
|
|||
return NULL;
|
||||
}
|
||||
|
||||
map = screen->winsys->buffer_map( screen->winsys, surface->buffer, flags );
|
||||
map = pipe_buffer_map( screen, surface->buffer, flags );
|
||||
if (map == NULL)
|
||||
return NULL;
|
||||
|
||||
|
|
@ -362,7 +362,7 @@ static void
|
|||
cell_surface_unmap(struct pipe_screen *screen,
|
||||
struct pipe_surface *surface)
|
||||
{
|
||||
screen->winsys->buffer_unmap( screen->winsys, surface->buffer );
|
||||
pipe_buffer_unmap( screen, surface->buffer );
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue