[Mesa-dev] [PATCH 3/4] u_blitter: use ctx->bind_fs_state(), not pipe->bind_fs_state()

Marek Olšák maraeo at gmail.com
Wed Oct 22 15:31:14 PDT 2014


For patches 1-3:

Reviewed-by: Marek Olšák <marek.olsak at amd.com>

Patch 4 seems to be missing on the mailing list.

Marek

On Wed, Oct 22, 2014 at 11:16 PM, Brian Paul <brianp at vmware.com> wrote:
> Consistently use the function pointer we saved earlier.
> ---
>  src/gallium/auxiliary/util/u_blitter.c |    6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c
> index 830d82f..ea9094e 100644
> --- a/src/gallium/auxiliary/util/u_blitter.c
> +++ b/src/gallium/auxiliary/util/u_blitter.c
> @@ -361,7 +361,7 @@ static void bind_fs_empty(struct blitter_context_priv *ctx)
>        ctx->fs_empty = util_make_empty_fragment_shader(pipe);
>     }
>
> -   pipe->bind_fs_state(pipe, ctx->fs_empty);
> +   ctx->bind_fs_state(pipe, ctx->fs_empty);
>  }
>
>  static void bind_fs_write_one_cbuf(struct blitter_context_priv *ctx)
> @@ -375,7 +375,7 @@ static void bind_fs_write_one_cbuf(struct blitter_context_priv *ctx)
>                                                 TGSI_INTERPOLATE_CONSTANT, FALSE);
>     }
>
> -   pipe->bind_fs_state(pipe, ctx->fs_write_one_cbuf);
> +   ctx->bind_fs_state(pipe, ctx->fs_write_one_cbuf);
>  }
>
>  static void bind_fs_write_all_cbufs(struct blitter_context_priv *ctx)
> @@ -389,7 +389,7 @@ static void bind_fs_write_all_cbufs(struct blitter_context_priv *ctx)
>                                                 TGSI_INTERPOLATE_CONSTANT, TRUE);
>     }
>
> -   pipe->bind_fs_state(pipe, ctx->fs_write_all_cbufs);
> +   ctx->bind_fs_state(pipe, ctx->fs_write_all_cbufs);
>  }
>
>  void util_blitter_destroy(struct blitter_context *blitter)
> --
> 1.7.10.4
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list