[Mesa-dev] [PATCH 16/16] st/nine: Rework texture data allocation

Axel Davy axel.davy at ens.fr
Fri Apr 24 15:13:09 PDT 2015


Le 25/04/2015 00:02, Ilia Mirkin a écrit :
>
> I'm having trouble understanding what you're changing here... perhaps
> a better commit description could go a ways to clearing things up?
> Were you allocating it a level at a time before? How did that work, I
> don't see a per-level structure... I'm guessing there's a bit more
> going on here.
>
Yes, we were allocating per level, whereas there we allocate once for 
all levels, and get the offset.

The nine_format_get_p_offset are called once per texture creation for 
every level, after the pointers are cached in the surfaces associated to 
the levels.


More information about the mesa-dev mailing list