[Mesa-dev] [PATCH 0/9] Skip automatic execsize for instructions with a width of 4

Pohjolainen, Topi topi.pohjolainen at intel.com
Mon Mar 7 14:03:51 UTC 2016


On Mon, Mar 07, 2016 at 10:48:49AM +0100, Samuel Iglesias Gons?lvez wrote:
> Hello,
> 
> There is only one patch from this series that has been reviewed (patch
> 1).
> 
> Our plans is to start sending patches for adding fp64 support to i965
> driver in the coming weeks but they depend on these patches.
> 
> Can someone take a look at them? ;)

I'm interested, although we may need to involve also other people in the end.
Do you have a branch somewhere I could clone?

> 
> Sam
> 
> 
> On Thu, 2015-12-17 at 14:44 +0100, Samuel Iglesias Gonsálvez wrote:
> > Hello,
> > 
> > This patch series is a updated version of the one Iago sent last
> > week [0] that includes patches for gen6 too, as suggested by Jason.
> > 
> > We checked the gen9 code paths that work with a horizontal width of 4
> > and we think there won't be any regression on gen9... but we don't
> > have any gen9 machine to run piglit with these patches. Can someone
> > check it?
> > 
> > Please read the original cover letter [0] for more information.
> > 
> > Sam
> > 
> > [0] http://lists.freedesktop.org/archives/mesa-dev/2015-December/1027
> > 46.html
> > 
> > Iago Toral Quiroga (5):
> >   i965/eu: set correct execution size in brw_NOP
> >   i965/fs: set execution size for SEND messages in
> >     generate_uniform_pull_constant_load_gen7
> >   i965/eu: set execution size for SEND message in
> >     brw_send_indirect_message
> >   i965: set correct execsize for MOVS with a width of 4 in
> >     brw_find_live_channel
> >   i965: Skip execution size adjustment for instructions of width 4
> > 
> > Samuel Iglesias Gonsálvez (4):
> >   i965/gs/gen6: fix execsize for instructions with width of 4 in
> >     gen6_sol_program()
> >   i965/vec4/gen6: fix exec_size for instructions with width of 4 in
> >     generate_gs_svb_write()
> >   i965/vec4/gen6: fix exec_size for instructions with destination
> > width
> >     of 4
> >   i965/vec4/gen6: fix exec_size for MOV with a width of 4 in
> >     generate_gs_ff_sync()
> > 
> >  src/mesa/drivers/dri/i965/brw_eu_emit.c          | 25
> > +++++++++++++++++++++---
> >  src/mesa/drivers/dri/i965/brw_ff_gs_emit.c       |  9 ++++++++-
> >  src/mesa/drivers/dri/i965/brw_fs_generator.cpp   |  2 ++
> >  src/mesa/drivers/dri/i965/brw_vec4_generator.cpp | 13 +++++++++++-
> >  4 files changed, 44 insertions(+), 5 deletions(-)
> > 



> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev



More information about the mesa-dev mailing list