[Nouveau] [PATCH] nvfx: restore BEGIN_RING usage

Michel Hermier michel.hermier at gmail.com
Mon Dec 20 13:46:06 PST 2010


Just for my personnal information, how did you benchmarked ? By juging the fps ?

If you have the binaries could you also comparbinary size (for
reference/culture)

2010/12/20 Xavier Chantry <chantry.xavier at gmail.com>:
> As curro said, "let's keep it simple for the maintainers until the big
> bottlenecks are gone"
>
> Benchmarked on nv35 with openarena, nexuiz and ut2004 and no performance
> regression.
>
> The core of this patch was made with Coccinelle, with minor manual fixes
> made on top.
> ---
>  src/gallium/drivers/nvfx/nv30_fragtex.c    |    3 +-
>  src/gallium/drivers/nvfx/nv40_fragtex.c    |    5 +-
>  src/gallium/drivers/nvfx/nvfx_context.c    |    6 +-
>  src/gallium/drivers/nvfx/nvfx_context.h    |   13 +++--
>  src/gallium/drivers/nvfx/nvfx_draw.c       |   14 +++--
>  src/gallium/drivers/nvfx/nvfx_fragprog.c   |   12 ++--
>  src/gallium/drivers/nvfx/nvfx_fragtex.c    |    4 +-
>  src/gallium/drivers/nvfx/nvfx_push.c       |   57 +++++++++++++++--------
>  src/gallium/drivers/nvfx/nvfx_query.c      |   12 ++--
>  src/gallium/drivers/nvfx/nvfx_screen.c     |   70 ++++++++++++++-------------
>  src/gallium/drivers/nvfx/nvfx_state_emit.c |   68 +++++++++++++--------------
>  src/gallium/drivers/nvfx/nvfx_state_fb.c   |   39 ++++++++--------
>  src/gallium/drivers/nvfx/nvfx_surface.c    |    8 ++--
>  src/gallium/drivers/nvfx/nvfx_vbo.c        |   23 +++++----
>  src/gallium/drivers/nvfx/nvfx_vertprog.c   |   14 ++---
>  15 files changed, 184 insertions(+), 164 deletions(-)
>


More information about the Nouveau mailing list