Thank you!  I've been meaning to do this.  That said, I think we need
something in cmd_state_reset as well.

On Feb 27, 2017 5:22 PM, "Nanley Chery" <nanleych...@gmail.com> wrote:

> Signed-off-by: Nanley Chery <nanley.g.ch...@intel.com>
> ---
>  src/intel/vulkan/genX_cmd_buffer.c | 7 +++++++
>  1 file changed, 7 insertions(+)
>
> diff --git a/src/intel/vulkan/genX_cmd_buffer.c
> b/src/intel/vulkan/genX_cmd_buffer.c
> index 1c31082136..b5eda3a13d 100644
> --- a/src/intel/vulkan/genX_cmd_buffer.c
> +++ b/src/intel/vulkan/genX_cmd_buffer.c
> @@ -2438,4 +2438,11 @@ void genX(CmdEndRenderPass)(
>  #ifndef NDEBUG
>     anv_dump_add_framebuffer(cmd_buffer, cmd_buffer->state.framebuffer);
>  #endif
> +
> +   /* Remove references to render pass specific state. This enables us to
> +    * detect whether or not we're in a renderpass.
> +    */
> +   cmd_buffer->state.framebuffer = NULL;
> +   cmd_buffer->state.pass = NULL;
> +   cmd_buffer->state.subpass = NULL;
>  }
> --
> 2.11.1
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to