Home | History | Annotate | Download | only in softpipe

Lines Matching refs:transfer

154             if (tc->transfer[i]) {
155 tc->pipe->transfer_unmap(tc->pipe, tc->transfer[i]);
157 FREE(tc->transfer);
182 pipe->transfer_unmap(pipe, tc->transfer[i]);
183 tc->transfer[i] = NULL;
186 FREE(tc->transfer);
198 tc->transfer = CALLOC(tc->num_maps, sizeof(struct pipe_transfer *));
211 &tc->transfer[i]);
225 * Return the transfer being cached.
345 struct pipe_transfer *pt = tc->transfer[layer];
346 const uint w = tc->transfer[layer]->box.width;
347 const uint h = tc->transfer[layer]->box.height;
406 pipe_put_tile_raw(tc->transfer[layer], tc->transfer_map[layer],
414 pipe_put_tile_ui_format(tc->transfer[layer], tc->transfer_map[layer],
421 pipe_put_tile_i_format(tc->transfer[layer], tc->transfer_map[layer],
428 pipe_put_tile_rgba_format(tc->transfer[layer], tc->transfer_map[layer],
441 * Flush the tile cache: write all dirty tiles back to the transfer.
450 /* caching a drawing transfer */
536 pipe_put_tile_raw(tc->transfer[layer], tc->transfer_map[layer],
544 pipe_put_tile_ui_format(tc->transfer[layer], tc->transfer_map[layer],
551 pipe_put_tile_i_format(tc->transfer[layer], tc->transfer_map[layer],
558 pipe_put_tile_rgba_format(tc->transfer[layer], tc->transfer_map[layer],
571 pt = tc->transfer[layer];
585 /* get new tile data from transfer */
587 pipe_get_tile_raw(tc->transfer[layer], tc->transfer_map[layer],
595 pipe_get_tile_ui_format(tc->transfer[layer], tc->transfer_map[layer],
602 pipe_get_tile_i_format(tc->transfer[layer], tc->transfer_map[layer],
609 pipe_get_tile_rgba_format(tc->transfer[layer], tc->transfer_map[layer],