Hi all,
On Wednesday, 11 April 2018 16:23:52 CEST Brian Paul wrote:
> Hmm, in my experience, interleaved arrays are fairly common.
>
> I still haven't had much time to look at Mathias's latest patches.
>
> And I haven't looked this code in the state tracker recently, but I seem
> to recall ther
Hi Marek,
On Tuesday, 10 April 2018 20:09:06 CEST Marek Olšák wrote:
> Generally, if you have to loop over all arrays to find common vertex
> buffers, it's better not to do it. The default separate path is going to
> perform best, because it's straightforward and interleaved arrays are super
> rar
On Wed, Apr 11, 2018 at 10:23 AM, Brian Paul wrote:
> Hmm, in my experience, interleaved arrays are fairly common.
>
In what kinds of apps are they common?
Certainly not in Steam games.
Marek
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
h
Hmm, in my experience, interleaved arrays are fairly common.
I still haven't had much time to look at Mathias's latest patches.
And I haven't looked this code in the state tracker recently, but I seem
to recall there was some difference between interleaved arrays (in one
VBO) vs. separate arra
Generally, if you have to loop over all arrays to find common vertex
buffers, it's better not to do it. The default separate path is going to
perform best, because it's straightforward and interleaved arrays are super
rare.
Marek
On Mon, Apr 9, 2018 at 7:15 PM, Mathias Fröhlich
wrote:
> Hi Mare
Hi Marek,
On Saturday, 7 April 2018 01:53:58 CEST Marek Olšák wrote:
> So interleaved attribs are unsupported, right?
>
> is_interleaved_arrays was probably slowing things down, so I'm OK with that.
I am currently away from all the source code and be back at about the 22.4.
But out of my head:
So interleaved attribs are unsupported, right?
is_interleaved_arrays was probably slowing things down, so I'm OK with that.
Marek
On Sun, Apr 1, 2018 at 2:13 PM, wrote:
> From: Mathias Fröhlich
>
> Finally make use of the binding information in the VAO when
> setting up arrays for draw.
>
> S
From: Mathias Fröhlich
Finally make use of the binding information in the VAO when
setting up arrays for draw.
Signed-off-by: Mathias Fröhlich
---
src/mesa/state_tracker/st_atom_array.c | 448 +
1 file changed, 124 insertions(+), 324 deletions(-)
diff --git a/s