X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgallium%2Fdrivers%2Ffreedreno%2Ffreedreno_fence.h;h=f0bc21bc890bc47556410c2c12ce329851ae597d;hb=b3efa2a4da206112f6c9b5adb2df37c2efe646e6;hp=c1a9fd3f1ccee9bc6fccecd94688cd9d293cd5c6;hpb=15ebf387fc43632be0e68365cf92ac8fb1b64a9c;p=mesa.git diff --git a/src/gallium/drivers/freedreno/freedreno_fence.h b/src/gallium/drivers/freedreno/freedreno_fence.h index c1a9fd3f1cc..f0bc21bc890 100644 --- a/src/gallium/drivers/freedreno/freedreno_fence.h +++ b/src/gallium/drivers/freedreno/freedreno_fence.h @@ -1,5 +1,3 @@ -/* -*- mode: C; c-file-style: "k&r"; tab-width 4; indent-tabs-mode: t; -*- */ - /* * Copyright (C) 2012 Rob Clark * @@ -33,15 +31,15 @@ void fd_fence_populate(struct pipe_fence_handle *fence, uint32_t timestamp, int fence_fd); -void fd_fence_ref(struct pipe_screen *pscreen, - struct pipe_fence_handle **ptr, +void fd_fence_ref(struct pipe_fence_handle **ptr, struct pipe_fence_handle *pfence); -boolean fd_fence_finish(struct pipe_screen *screen, +bool fd_fence_finish(struct pipe_screen *pscreen, struct pipe_context *ctx, struct pipe_fence_handle *pfence, uint64_t timeout); void fd_create_fence_fd(struct pipe_context *pctx, - struct pipe_fence_handle **pfence, int fd); + struct pipe_fence_handle **pfence, int fd, + enum pipe_fd_type type); void fd_fence_server_sync(struct pipe_context *pctx, struct pipe_fence_handle *fence); int fd_fence_get_fd(struct pipe_screen *pscreen,