[Mesa-dev] [PATCH 24/25] i965: enable ARB_arrays_of_arrays

Timothy Arceri t_arceri at yahoo.com.au
Thu Aug 20 22:24:10 PDT 2015


On Thu, 2015-08-20 at 11:31 -0700, Ian Romanick wrote:
> With this change, what tests pass / fail in piglit and es31 conformance?

All es31 conformance tests pass (there was one failing waiting on an SSBO
patch to land).

All piglit tests besides interface tests and some indirect sampler tests which
I believe requires the same (or related) fix as will be needed for fixing
indirect indexing of struct arrays of samplers.
I was hoping to fix these after this landed.

I also have some more unpolished piglit tests locally that I'm slowly trying
to polish off and submit but there are currently no extra issues here.

Obviously since AoA touches just about everything I may have missed something
but I think this is a pretty solid start, the Nvidia drivers still fall over
on some of my piglit tests for example.

>  I assume there are still some failures, or does everything work now?
> 
> On 08/19/2015 09:37 PM, Timothy Arceri wrote:
> > ---
> >  src/mesa/drivers/dri/i965/intel_extensions.c | 1 +
> >  1 file changed, 1 insertion(+)
> > 
> > diff --git a/src/mesa/drivers/dri/i965/intel_extensions.c 
> > b/src/mesa/drivers/dri/i965/intel_extensions.c
> > index 0da528b..c0ff61d 100644
> > --- a/src/mesa/drivers/dri/i965/intel_extensions.c
> > +++ b/src/mesa/drivers/dri/i965/intel_extensions.c
> > @@ -176,6 +176,7 @@ intelInitExtensions(struct gl_context *ctx)
> >  
> >     assert(brw->gen >= 4);
> >  
> > +   ctx->Extensions.ARB_arrays_of_arrays = true;
> >     ctx->Extensions.ARB_buffer_storage = true;
> >     ctx->Extensions.ARB_clear_texture = true;
> >     ctx->Extensions.ARB_clip_control = true;
> > 
> 


More information about the mesa-dev mailing list