[Mesa-dev] [PATCH 0/7] nv50: rework compute/3d validation path

Pierre Moreau pierre.morrow at free.fr
Thu Mar 17 23:31:35 UTC 2016


This serie is:
Reviewed-by: Pierre Moreau <pierre.morrow at free.fr>
Tested-by: Pierre Moreau <pierre.morrow at free.fr>

Pierre

On 08:54 PM - Mar 15 2016, Samuel Pitoiset wrote:
> From: Samuel Pitoiset <samuel.pitoiset at gmail.com>
> 
> Hi,
> 
> This is loosely based on what I did for nvc0 few weeks ago. I have not tested
> this series because I don't have access to a Tesla card, but this should not
> break anything. By the way, doing almost the same series twice is not so cool
> but... refactoring nv50 and nvc0 drivers seems to be worse. :-)
> 
> Please review,
> Thanks.
> 
> Samuel Pitoiset (7):
>   nv50: rename nv50_context::dirty to nv50_context::dirty_3d
>   nv50: rename NV50_COMPUTE to NV50_CP
>   nv50: rename 3d dirty flags to NV50_NEW_3D_XXX
>   nv50: rename 3d binding points to NV50_BIND_3D_XXX
>   nv50: rework the validation path for 3D
>   nv50: rework nv50_compute_validate_program()
>   nv50: add a new validation path for compute
> 
>  src/gallium/drivers/nouveau/nv50/nv50_compute.c    | 145 +++++++++------------
>  src/gallium/drivers/nouveau/nv50/nv50_context.c    |  34 ++---
>  src/gallium/drivers/nouveau/nv50/nv50_context.h    |  77 ++++++-----
>  .../drivers/nouveau/nv50/nv50_query_hw_sm.c        |  10 +-
>  .../drivers/nouveau/nv50/nv50_shader_state.c       |  37 ++++--
>  src/gallium/drivers/nouveau/nv50/nv50_state.c      |  54 ++++----
>  .../drivers/nouveau/nv50/nv50_state_validate.c     | 136 ++++++++++---------
>  src/gallium/drivers/nouveau/nv50/nv50_surface.c    |  40 +++---
>  src/gallium/drivers/nouveau/nv50/nv50_tex.c        |   2 +-
>  src/gallium/drivers/nouveau/nv50/nv50_vbo.c        |  14 +-
>  src/gallium/drivers/nouveau/nv50/nv50_winsys.h     |   4 +-
>  11 files changed, 280 insertions(+), 273 deletions(-)
> 
> -- 
> 2.7.3
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160318/3ce5aa08/attachment.sig>


More information about the mesa-dev mailing list