Thanks for the suggestion Emil. I modified each un-submitted patch based on the 
article you provided. Please see the newly submitted patch set.

Regards,
Boyuan

-----Original Message-----
From: Emil Velikov [mailto:emil.l.veli...@gmail.com] 
Sent: July-14-16 1:07 PM
To: Zhang, Boyuan
Cc: Christian König; mesa-dev@lists.freedesktop.org
Subject: Re: [Mesa-dev] [PATCH 02/11] vl: add entry point

On 14 July 2016 at 16:06, Zhang, Boyuan <boyuan.zh...@amd.com> wrote:
> For example, in patch 5/11 when " VaCreateContext", we used to CALLOC_STRUCT 
> for "pps" and "sps" whenever we see video format is H.264. This is fine for 
> decode ONLY case. Now, since we added H.264 encoding, "pps" and "sps" 
> shouldn't be allocated. So we need to use the entry_point to determine this 
> is H.264 decode or H.264 encode. We can use config to determine the 
> entrypoint since config_id is passed to us for VaCreateContext call. However, 
> for VaDestoyContext call, only context_id is passed to us. So we need to know 
> the entrypoint in order to not free the pps/sps for encoding case.
>
This is a perfect example (one might call it too verbose, but that shouldn't be 
an issue) of a good information to add in the commit message :-) If a question 
is coming from a person familiar with the code this is a dead giveaway that the 
commit message is subpar.

I would kindly ask that you check through the readings suggested earlier [1] 
[2]. It seems like you did not have the time/chance.

Thanks
Emil

[1] http://who-t.blogspot.co.uk/2009/12/on-commit-messages.html
[2] http://chris.beams.io/posts/git-commit/
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to