[Mesa-dev] [PATCH 00/20] Mesa: Reducing sizes of gl_context etc.
Nicolai Hähnle
nhaehnle at gmail.com
Wed Nov 22 19:02:42 UTC 2017
On 21.11.2017 19:01, Marek Olšák wrote:
> Hi,
>
> This series reduces sizes of many driver structures. For example:
>
> gl_context: 152488 -> 72944 bytes
> vbo_context: 22696 -> 20008 bytes
> st_context: 10120 -> 3704 bytes
>
> The idea is to decrease CPU cache usage on smaller CPUs. I have not
> noticed a performance difference with microbenchmarks. It might be
> a different story with complex apps.
>
> There are some good cleanups as well as some controversial changes,
> so some piglit regressions are to be expected, but we can change
> piglit not to test those silly cases if we all agree that this is
> the right thing to do. Feel free to discuss them on the commit
> threads.
>
> Branch for testing:
> git://people.freedesktop.org/~mareko/mesa context-reduce-size
>
> Expected piglit failures where piglit might need changes:
> - spec/!openg 1.3/texunits
> - spec/arb_viewport_array/viewport-indices
Can you explain where these failures come from?
Will look at the patches themselves later / tomorrow.
Cheers,
Nicolai
>
> Please review.
>
> Thanks,
> Marek
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
--
Lerne, wie die Welt wirklich ist,
Aber vergiss niemals, wie sie sein sollte.
More information about the mesa-dev
mailing list