[Mesa-dev] RFC: gallium-msaa branch merge
Roland Scheidegger
sroland at vmware.com
Sat May 22 04:29:04 PDT 2010
On 21.05.2010 23:40, Xavier Chantry wrote:
> Ok, after looking at how some other drivers were updated, I thought
> nouveau needed bigger changes than that.
> Jakob just pushed a simple build fix, and now nv50 builds and runs (almost ;)).
>
> I just noticed 5 piglit regressions :
> fbo/fbo-copypix
> fbo/fbo-copyteximage
> general/scissor-copypixels
> texturing/depth-level-clamp
> texturing/texredefine
>
>
> And I am not sure how important is the TODO mentioned in the commit log below.
>
> commit b59b23a51dc17da59ccff0b3f8a73009056746e5
> Author: Roland Scheidegger <sroland at vmware.com>
> Date: Mon May 17 21:28:14 2010 +0200
>
> nouveau: adapt to interface changes
>
> this probably needs further cleanup (just getting a surface for the resource
> seems quite nonoptimal and potentially cause unnecessary copies I think)
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
There was some logic in nouveau which decided when to update "shadow"
surfaces (which looked a bit odd at places). That used blit flags, and
since they are gone this might not really do what it used to do. I think
if it were changed to no longer use surfaces internally for copying this
would become much more obvious what to do.
Roland
More information about the mesa-dev
mailing list