[Mesa-dev] [PATCH] i965: Print VS output VUE map in Vulkan too.

Timothy Arceri timothy.arceri at collabora.com
Thu Jan 5 08:59:41 UTC 2017


I really need to land my patches.

Reviewed-by: Timothy Arceri <timothy.arceri at collabora.com>

On Wed, 2017-01-04 at 17:52 -0800, Kenneth Graunke wrote:
> We need to move this to the shared layer.
> 
> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
> ---
>  src/mesa/drivers/dri/i965/brw_vec4.cpp | 5 +++++
>  src/mesa/drivers/dri/i965/brw_vs.c     | 3 ---
>  2 files changed, 5 insertions(+), 3 deletions(-)
> 
> diff --git a/src/mesa/drivers/dri/i965/brw_vec4.cpp
> b/src/mesa/drivers/dri/i965/brw_vec4.cpp
> index f096ce9e020..b5e846d7cf5 100644
> --- a/src/mesa/drivers/dri/i965/brw_vec4.cpp
> +++ b/src/mesa/drivers/dri/i965/brw_vec4.cpp
> @@ -2786,6 +2786,11 @@ brw_compile_vs(const struct brw_compiler
> *compiler, void *log_data,
>     else
>        prog_data->base.urb_entry_size = DIV_ROUND_UP(vue_entries, 4);
>  
> +   if (INTEL_DEBUG & DEBUG_VS) {
> +      fprintf(stderr, "VS Output ");
> +      brw_print_vue_map(stderr, &prog_data->base.vue_map);
> +   }
> +
>     if (is_scalar) {
>        prog_data->base.dispatch_mode = DISPATCH_MODE_SIMD8;
>  
> diff --git a/src/mesa/drivers/dri/i965/brw_vs.c
> b/src/mesa/drivers/dri/i965/brw_vs.c
> index ede6097b404..9d219fd7b15 100644
> --- a/src/mesa/drivers/dri/i965/brw_vs.c
> +++ b/src/mesa/drivers/dri/i965/brw_vs.c
> @@ -169,9 +169,6 @@ brw_codegen_vs_prog(struct brw_context *brw,
>     if (unlikely(INTEL_DEBUG & DEBUG_VS)) {
>        if (!prog)
>           brw_dump_arb_asm("vertex", &vp->program);
> -
> -      fprintf(stderr, "VS Output ");
> -      brw_print_vue_map(stderr, &prog_data.base.vue_map);
>     }
>  
>     int st_index = -1;


More information about the mesa-dev mailing list