Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-08-04 Thread Chris Wilson
Quoting Muthukumar, Aravindan (2017-08-04 09:53:57) > > The tip of https://cgit.freedesktop.org/~ickle/mesa/log/?h=qbo > > i.e. > > https://cgit.freedesktop.org/~ickle/mesa/commit/?h=qbo&id=b40fa6633bdac9 > > 4cef2fd5f56360dfdb5eeb3738 > > I tested the patch series with mesa demos which seems func

Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-08-04 Thread Muthukumar, Aravindan
t; > > To: Muthukumar, Aravindan ; mesa- > > > > d...@lists.freedesktop.org > > > > Cc: Marathe, Yogesh ; Muthukumar, > > > > Aravindan > > > > Subject: Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer > > > > object

Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-08-01 Thread Chris Wilson
op.org > > > Cc: Marathe, Yogesh ; Muthukumar, Aravindan > > > > > > Subject: Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object > > > availability in add_exec_bo > > > > > > Quoting aravindan.muthuku...@intel.com (2017-07-28 09:37:01) >

Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-08-01 Thread Marathe, Yogesh
gt; Subject: Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object > > availability in add_exec_bo > > > > Quoting aravindan.muthuku...@intel.com (2017-07-28 09:37:01) > > > From: Aravindan Muthukumar > > > > > > Original logic loops over the lis

Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-07-28 Thread Marathe, Yogesh
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Friday, July 28, 2017 2:30 PM > To: Muthukumar, Aravindan ; mesa- > d...@lists.freedesktop.org > Cc: Marathe, Yogesh ; Muthukumar, Aravindan > > Subject: Re: [Mesa-dev] [PATCH] i965

Re: [Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-07-28 Thread Chris Wilson
Quoting aravindan.muthuku...@intel.com (2017-07-28 09:37:01) > From: Aravindan Muthukumar > > Original logic loops over the list for every buffer object. Maintained > a flag to identify whether bo is already there in list. No. brw_bo is shared between many contexts, and so you are marking it as

[Mesa-dev] [PATCH] i965: Avoids loop for buffer object availability in add_exec_bo

2017-07-28 Thread aravindan . muthukumar
From: Aravindan Muthukumar Original logic loops over the list for every buffer object. Maintained a flag to identify whether bo is already there in list. Improves performance - 3DMark by 2% Tested with piglit Signed-off-by: Aravindan Muthukumar Signed-off-by: Yogesh Marathe --- src/mesa/driv