Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-12 Thread Francisco Jerez
Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++--

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-12 Thread Francisco Jerez
Francisco Jerez curroje...@riseup.net writes: Matt Turner matts...@gmail.com writes: On Wed, Mar 11, 2015 at 2:29 PM, Francisco Jerez curroje...@riseup.net wrote: Matt Turner matts...@gmail.com writes: commit 4c4934636cb286e7d7836afc26e9d392e2f0f155 Author: Paul Berry

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-12 Thread Matt Turner
On Thu, Mar 12, 2015 at 7:10 AM, Francisco Jerez curroje...@riseup.net wrote: Meh, I've modified PATCH 01 so it drops the send destination type changes in the Gen7 pull constant load code (see attachment). Do we know if the destination type of the SEND instruction has any other subtle

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-12 Thread Matt Turner
On Wed, Mar 11, 2015 at 1:07 PM, Kenneth Graunke kenn...@whitecape.org wrote: On Wednesday, March 11, 2015 07:25:14 PM Francisco Jerez wrote: Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: @@ -1218,17 +1198,6 @@

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-11 Thread Pohjolainen, Topi
On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++-- src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 55 +-

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-11 Thread Francisco Jerez
Matt Turner matts...@gmail.com writes: On Wed, Mar 11, 2015 at 1:07 PM, Kenneth Graunke kenn...@whitecape.org wrote: On Wednesday, March 11, 2015 07:25:14 PM Francisco Jerez wrote: Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-11 Thread Matt Turner
On Wed, Mar 11, 2015 at 2:29 PM, Francisco Jerez curroje...@riseup.net wrote: Matt Turner matts...@gmail.com writes: commit 4c4934636cb286e7d7836afc26e9d392e2f0f155 Author: Paul Berry stereotype...@gmail.com Date: Tue Sep 24 15:18:52 2013 -0700 i965/blorp: retype destination register

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-11 Thread Kenneth Graunke
On Wednesday, March 11, 2015 07:25:14 PM Francisco Jerez wrote: Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: @@ -1218,17 +1198,6 @@ fs_generator::generate_varying_pull_constant_load_gen7(fs_inst *inst,

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-11 Thread Pohjolainen, Topi
On Wed, Mar 11, 2015 at 07:25:14PM +0200, Francisco Jerez wrote: Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++--

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-11 Thread Francisco Jerez
Matt Turner matts...@gmail.com writes: On Wed, Mar 11, 2015 at 2:29 PM, Francisco Jerez curroje...@riseup.net wrote: Matt Turner matts...@gmail.com writes: commit 4c4934636cb286e7d7836afc26e9d392e2f0f155 Author: Paul Berry stereotype...@gmail.com Date: Tue Sep 24 15:18:52 2013 -0700

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-07 Thread Kenneth Graunke
On Friday, February 27, 2015 05:34:44 PM Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++-- src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 55 +-

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-06 Thread Francisco Jerez
Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++--

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-06 Thread Pohjolainen, Topi
On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++-- src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 55 +-

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-06 Thread Francisco Jerez
Pohjolainen, Topi topi.pohjolai...@intel.com writes: On Fri, Mar 06, 2015 at 10:37:06AM +0200, Pohjolainen, Topi wrote: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: [..] +/** + * Send message to shared unit \p sfid with a possibly indirect descriptor \p + * desc.

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-06 Thread Pohjolainen, Topi
On Fri, Mar 06, 2015 at 10:37:06AM +0200, Pohjolainen, Topi wrote: On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++--

Re: [Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-03-06 Thread Pohjolainen, Topi
On Fri, Feb 27, 2015 at 05:34:44PM +0200, Francisco Jerez wrote: --- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++-- src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 55 +-

[Mesa-dev] [PATCH 01/13] i965: Factor out logic to build a send message instruction with indirect descriptor.

2015-02-27 Thread Francisco Jerez
--- src/mesa/drivers/dri/i965/brw_eu.h | 19 ++-- src/mesa/drivers/dri/i965/brw_eu_emit.c | 58 ++-- src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 55 +- src/mesa/drivers/dri/i965/brw_vec4_generator.cpp | 37 ---