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

2015-04-26 Thread Ilia Mirkin
On Sun, Apr 26, 2015 at 4:26 AM, Axel Davy wrote: > Le 25/04/2015 00:21, Ilia Mirkin a écrit : >> >> On Fri, Apr 24, 2015 at 6:13 PM, Axel Davy wrote: >>> >>> Le 25/04/2015 00:02, Ilia Mirkin a écrit : I'm having trouble understanding what you're changing here... perhaps a bet

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

2015-04-26 Thread Axel Davy
Le 25/04/2015 00:21, Ilia Mirkin a écrit : On Fri, Apr 24, 2015 at 6:13 PM, Axel Davy wrote: 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

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

2015-04-24 Thread Ilia Mirkin
On Fri, Apr 24, 2015 at 6:13 PM, Axel Davy wrote: > 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? Ho

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

2015-04-24 Thread Axel Davy
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 guessin

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

2015-04-24 Thread Ilia Mirkin
On Fri, Apr 24, 2015 at 4:09 PM, Axel Davy wrote: > Some applications assume the memory for multilevel > textures is allocated per continuous blocks. > > This patch implements that behaviour. > > Signed-off-by: Axel Davy > --- > src/gallium/state_trackers/nine/cubetexture9.c | 42 +++

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

2015-04-24 Thread Axel Davy
Some applications assume the memory for multilevel textures is allocated per continuous blocks. This patch implements that behaviour. Signed-off-by: Axel Davy --- src/gallium/state_trackers/nine/cubetexture9.c | 42 -- src/gallium/state_trackers/nine/cubetexture9.h | 1 + s