[Mesa-dev] nvfx-next in Mesa

Marek Olšák maraeo at gmail.com
Tue Jun 8 17:44:08 PDT 2010


As you probably noticed, nvfx-next uses u_blitter and there was a serious
bug that had no fix until today:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f17e011c341ff78ada9543545c1f41caf66b2e9
The thing is vertex buffers might have been destroyed by u_blitter, causing
crashes.

Feel free to test rebased nvfx.

-Marek

On Tue, Jun 8, 2010 at 8:49 PM, Xavier Chantry <chantry.xavier at gmail.com>wrote:

> On Tue, Jun 8, 2010 at 8:36 PM, Corbin Simpson
> <mostawesomedude at gmail.com> wrote:
> > Luca (and anybody else, especially nouveau people),
> >
> > Does anybody want to step up and look at the nvfx-next branches? In
> > IRC, we're looking over some of the parts that got merged to master
> > (util/u_surfaces and util/u_dirty_surfaces) but not seeing the usage.
> > It would be pretty awesome if the rest of the branches could get
> > merged so they don't bitrot.
> >
> > ~ C.
> >
>
> Last news I had on April 21th :
> 4:58 PM Luca: the temporary code somehow breaks nv3x
> 4:59 PM me: so that blocks the rest, I thought the rest could be
> merged without that
>  Luca: perhaps
>
> Which referred to this commit :
> commit fac5e2d54f7b6f6eac9b96ad14263ebc4ca93832
> Author: Luca Barbieri <luca at luca-barbieri.com>
> Date:   Sun Apr 18 15:22:43 2010 +0200
>
>    nvfx: rewrite render temporaries code, also affecting 2D and resource
> code
>
>    This commit rewrites the render temporaries code to make it actually
> robust
>    and try to make it perform decently.
>
>    It also significantly affects how miptrees and the 2D code work.
>
>
>
> I could try to test again this week that merging origin/nvfx-next-6b
> without the above commit does not break anything on nv35.
> It sure fixed a lot of things, especially all the 2D work.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20100609/c6dc9c3b/attachment.htm>


More information about the mesa-dev mailing list