Westermann Fu wrote:
> Hi:
>
> I'm the topic starter of "*is_color_format() and convolution
> calculation*", because some reasons I dropped my original mail address
> of hotmail, instead, I use gmail which I think more suitable here.
>
> First, thanks for Brian's quick reply, then, I totally agree with you.
> In function of _mesa_store_teximage_{1,2}d(), I found that the
> "postConvWidth" and "postConvHeight" used for caculating buffer size but
> the dstRowStride is caculated via texImage->RowStride! It means in this
> function we can assume that the texImage object is valid yet, so its
> Width, Height, Width2, Height2... should also be valid too. So why not
> drop off _mesa_adjust_image_for_convolution() here and directly use
> texImage->Width and texImage->Height for buffer size caculation? Below
> is my patch for this function, some problems please point to for me,
> thanks very much. The mesa version is 7.0.3. <http://7.0.3.>
Yes, we can make this change. The intention of doing it that way was to
reinforce to the reader that the width/height parameters may be
pre-convolution sizes and not the actual texture size.
I see there's some comments about this already though so there really
shouldn't be any confusion.
-Brian
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev