Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-11 Thread Chad Versace
On Tue 09 May 2017, Jason Ekstrand wrote: > All of the below being said, I'm fine with landing things with a > BACK_TO_BACK layout and then making the switch to one isl_surf per miplevel > later if that's an easier path. I haven't read the series in full, but I agree with Jason here that an array

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-09 Thread Jason Ekstrand
On Tue, May 9, 2017 at 9:43 AM, Pohjolainen, Topi < topi.pohjolai...@gmail.com> wrote: > On Tue, May 09, 2017 at 08:45:55AM -0700, Jason Ekstrand wrote: > > On Mon, May 8, 2017 at 11:10 PM, Pohjolainen, Topi < > > topi.pohjolai...@gmail.com> wrote: > > > > > On Mon, May 08, 2017 at 04:51:35PM

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-09 Thread Pohjolainen, Topi
On Tue, May 09, 2017 at 08:45:55AM -0700, Jason Ekstrand wrote: > On Mon, May 8, 2017 at 11:10 PM, Pohjolainen, Topi < > topi.pohjolai...@gmail.com> wrote: > > > On Mon, May 08, 2017 at 04:51:35PM -0700, Jason Ekstrand wrote: > > > On Wed, May 3, 2017 at 2:22 AM, Topi Pohjolainen < > >

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-09 Thread Pohjolainen, Topi
On Tue, May 09, 2017 at 08:48:08AM -0700, Jason Ekstrand wrote: > All of the below being said, I'm fine with landing things with a > BACK_TO_BACK layout and then making the switch to one isl_surf per miplevel > later if that's an easier path. I can give the "array of ISL surfaces" approach a spin

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-09 Thread Jason Ekstrand
All of the below being said, I'm fine with landing things with a BACK_TO_BACK layout and then making the switch to one isl_surf per miplevel later if that's an easier path. On Tue, May 9, 2017 at 8:45 AM, Jason Ekstrand wrote: > On Mon, May 8, 2017 at 11:10 PM,

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-09 Thread Jason Ekstrand
On Mon, May 8, 2017 at 11:10 PM, Pohjolainen, Topi < topi.pohjolai...@gmail.com> wrote: > On Mon, May 08, 2017 at 04:51:35PM -0700, Jason Ekstrand wrote: > > On Wed, May 3, 2017 at 2:22 AM, Topi Pohjolainen < > topi.pohjolai...@gmail.com > > > wrote: > > > > > Patches 1-17 are revision that > > >

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-09 Thread Pohjolainen, Topi
On Mon, May 08, 2017 at 04:51:35PM -0700, Jason Ekstrand wrote: > On Wed, May 3, 2017 at 2:22 AM, Topi Pohjolainen > wrote: > > > Patches 1-17 are revision that > > > > - rework hiz on gen6 to use on-demand offset calculator allowing > > one to drop dependency

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-08 Thread Jason Ekstrand
On Wed, May 3, 2017 at 2:22 AM, Topi Pohjolainen wrote: > Patches 1-17 are revision that > > - rework hiz on gen6 to use on-demand offset calculator allowing > one to drop dependency to miptree structure and > - rework all auxiliary surfaces to be created

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-04 Thread Pohjolainen, Topi
On Wed, May 03, 2017 at 05:07:32PM -0700, Rafael Antognolli wrote: > On Wed, May 03, 2017 at 12:22:13PM +0300, Topi Pohjolainen wrote: > > Patches 1-17 are revision that > > > > - rework hiz on gen6 to use on-demand offset calculator allowing > > one to drop dependency to miptree structure

Re: [Mesa-dev] i965: Use isl for hiz and stencil

2017-05-03 Thread Rafael Antognolli
On Wed, May 03, 2017 at 12:22:13PM +0300, Topi Pohjolainen wrote: > Patches 1-17 are revision that > > - rework hiz on gen6 to use on-demand offset calculator allowing > one to drop dependency to miptree structure and > - rework all auxiliary surfaces to be created against isl directly.

[Mesa-dev] i965: Use isl for hiz and stencil

2017-05-03 Thread Topi Pohjolainen
Patches 1-17 are revision that - rework hiz on gen6 to use on-demand offset calculator allowing one to drop dependency to miptree structure and - rework all auxiliary surfaces to be created against isl directly. Patches 18 and 19 introduce new surface layout in ISL. This is called