Lines Matching refs:pipe
45 #include "pipe-loader/pipe_loader.h"
412 struct pipe_context *pipe = ctx->st->pipe;
423 pipe->create_fence_fd(pipe, &fence, fd, PIPE_FD_TYPE_NATIVE_SYNC);
424 pipe->fence_server_sync(pipe, fence);
425 pipe->screen->fence_reference(pipe->screen, &fence, NULL);
492 struct pipe_context *pipe = ctx->st->pipe;
493 pipe->flush_resource(pipe, drawable->textures[i]);
664 dri_pipe_blit(ctx->st->pipe,
743 struct pipe_context *pipe = ctx->st->pipe;
757 dri_pipe_blit(ctx->st->pipe, drawable->textures[statt],
762 pipe->flush_resource(pipe, drawable->textures[statt]);
768 pipe->flush(pipe, &fence, PIPE_FLUSH_FENCE_FD);
770 pipe->flush(pipe, NULL, 0);
777 fence_fd = pipe->screen->fence_get_fd(pipe->screen, fence);
782 pipe->screen->fence_reference(pipe->screen, &fence, NULL);
1748 struct pipe_context *pipe = ctx->st->pipe;
1776 pipe->blit(pipe, &blit);
1779 pipe->flush_resource(pipe, dst->texture);
1783 pipe->flush_resource(pipe, dst->texture);
1796 struct pipe_context *pipe = ctx->st->pipe;
1819 map = pipe_texture_map(pipe, resource, 0, 0, pipe_access, x0, y0,
1833 struct pipe_context *pipe = ctx->st->pipe;
1835 pipe_texture_unmap(pipe, (struct pipe_transfer *)data);
1937 struct pipe_screen *screen = dri_context(_ctx)->st->pipe->screen;
1963 struct pipe_screen *screen = st->pipe->screen;
2138 if (!st_finalize_texture(ctx, st->pipe, obj, 0)) {
2174 success = screen->resource_get_handle(screen, st->pipe, res, &whandle,