<div dir="ltr">Thank you Ken!</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 3, 2017 at 2:26 AM, Kenneth Graunke <span dir="ltr"><<a href="mailto:kenneth@whitecape.org" target="_blank">kenneth@whitecape.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Monday, October 2, 2017 1:58:23 PM PDT Plamena Manolova wrote:<br>
> A series of patches introducing ARB_indirect_parameters<br>
> for i965. We can implement ARB_indirect_parameters for i965<br>
> by taking advantage of the conditional rendering mechanism.<br>
> This works by issuing maxdrawcount draw calls and using<br>
> conditional rendering to predicate each of them with<br>
> "drawcount > gl_DrawID". The first three patches are part<br>
> of a necessary refactor of brw_try_draw_prims while the last<br>
> one actually introduces the functionality.<br>
><br>
> Plamena Manolova (4):<br>
> i965: Introduce brw_prepare_drawing.<br>
> i965: Indroduce brw_finish_drawing.<br>
> i965: Refactor brw_try_draw_prims.<br>
> i965: Implement ARB_indirect_parameters.<br>
><br>
> src/mesa/drivers/dri/i965/brw_<wbr>context.h | 8 +<br>
> src/mesa/drivers/dri/i965/brw_<wbr>draw.c | 384 ++++++++++++++++++---------<br>
> src/mesa/drivers/dri/i965/brw_<wbr>draw.h | 10 +<br>
> src/mesa/drivers/dri/i965/<wbr>intel_extensions.c | 4 +-<br>
> 4 files changed, 273 insertions(+), 133 deletions(-)<br>
<br>
</span>Looks great, Pam! Thank you!<br>
<br>
Series is:<br>
Reviewed-by: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>><br>
<br>
and pushed:<br>
<br>
To ssh://<a href="http://git.freedesktop.org/git/mesa/mesa" rel="noreferrer" target="_blank">git.freedesktop.org/git/<wbr>mesa/mesa</a><br>
765e1fa3724..598d613dc31 master -> master<br>
<br>
</blockquote></div><br></div>