[Mesa-dev] [PATCH 0/4] i965: ARB_indirect_parameters

Manolova, Plamena plamena.manolova at intel.com
Tue Oct 3 17:41:39 UTC 2017


Thank you Ken!

On Tue, Oct 3, 2017 at 2:26 AM, Kenneth Graunke <kenneth at whitecape.org>
wrote:

> On Monday, October 2, 2017 1:58:23 PM PDT Plamena Manolova wrote:
> > A series of patches introducing ARB_indirect_parameters
> > for i965. We can implement ARB_indirect_parameters for i965
> > by taking advantage of the conditional rendering mechanism.
> > This works by issuing maxdrawcount draw calls and using
> > conditional rendering to predicate each of them with
> > "drawcount > gl_DrawID". The first three patches are part
> > of a necessary refactor of brw_try_draw_prims while the last
> > one actually introduces the functionality.
> >
> > Plamena Manolova (4):
> >   i965: Introduce brw_prepare_drawing.
> >   i965: Indroduce brw_finish_drawing.
> >   i965: Refactor brw_try_draw_prims.
> >   i965: Implement ARB_indirect_parameters.
> >
> >  src/mesa/drivers/dri/i965/brw_context.h      |   8 +
> >  src/mesa/drivers/dri/i965/brw_draw.c         | 384
> ++++++++++++++++++---------
> >  src/mesa/drivers/dri/i965/brw_draw.h         |  10 +
> >  src/mesa/drivers/dri/i965/intel_extensions.c |   4 +-
> >  4 files changed, 273 insertions(+), 133 deletions(-)
>
> Looks great, Pam!  Thank you!
>
> Series is:
> Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
>
> and pushed:
>
> To ssh://git.freedesktop.org/git/mesa/mesa
>    765e1fa3724..598d613dc31  master -> master
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20171003/3c46bf00/attachment.html>


More information about the mesa-dev mailing list