[Mesa-dev] [PATCH 2/2] nv50: make pipeline statistics queries use 64-bits, based on nvc0

Ilia Mirkin imirkin at alum.mit.edu
Thu May 21 15:05:12 PDT 2015


Series is: Reviewed-by: Ilia Mirkin <imirkin at alum.mit.edu>

But please adjust the commit descriptions to explain what they fix.
Like this fixes PIPELINE_STATISTICS with HUD. The previous one fixes
64-bit queries with HUD.

On Thu, May 21, 2015 at 5:58 PM, Samuel Pitoiset
<samuel.pitoiset at gmail.com> wrote:
> Tested on NVA8. No regression for ARB_pipeline_statistics piglit tests.
>
> Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
> ---
>  src/gallium/drivers/nouveau/nv50/nv50_query.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/src/gallium/drivers/nouveau/nv50/nv50_query.c b/src/gallium/drivers/nouveau/nv50/nv50_query.c
> index a3c8841..da41209 100644
> --- a/src/gallium/drivers/nouveau/nv50/nv50_query.c
> +++ b/src/gallium/drivers/nouveau/nv50/nv50_query.c
> @@ -114,7 +114,8 @@ nv50_query_create(struct pipe_context *pipe, unsigned type, unsigned index)
>
>     q->is64bit = (type == PIPE_QUERY_PRIMITIVES_GENERATED ||
>                   type == PIPE_QUERY_PRIMITIVES_EMITTED ||
> -                 type == PIPE_QUERY_SO_STATISTICS);
> +                 type == PIPE_QUERY_SO_STATISTICS ||
> +                 type == PIPE_QUERY_PIPELINE_STATISTICS);
>     q->type = type;
>
>     if (q->type == PIPE_QUERY_OCCLUSION_COUNTER) {
> --
> 2.4.1
>
> _______________________________________________
> 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