freedreno/a3xx/compiler: refactor trans_samp()
[mesa.git] / src / gallium / drivers / freedreno / freedreno_resource.c
index bd8c6cb9907ff0b60bfdd5b6ac22f99c6d10c160..289f3653e12eb10939ba402498411558db630de9 100644 (file)
@@ -36,6 +36,7 @@
 #include "freedreno_screen.h"
 #include "freedreno_surface.h"
 #include "freedreno_context.h"
+#include "freedreno_query_hw.h"
 #include "freedreno_util.h"
 
 #include <errno.h>
@@ -401,7 +402,9 @@ render_blit(struct pipe_context *pctx, struct pipe_blit_info *info)
        util_blitter_save_fragment_sampler_views(ctx->blitter,
                        ctx->fragtex.num_textures, ctx->fragtex.textures);
 
+       fd_hw_query_set_stage(ctx, ctx->ring, FD_STAGE_BLIT);
        util_blitter_blit(ctx->blitter, info);
+       fd_hw_query_set_stage(ctx, ctx->ring, FD_STAGE_NULL);
 
        return true;
 }