On 11/04/2013 01:09 AM, Chris Forbes wrote: > This series adds support for ARB_[multi_]draw_indirect on IVB and later. > > Patches 1-2 are updated versions of Christoph's initial ARB_draw_indirect > patches, adjusted only to resolve rebase issues, etc. > > Patches 3-7 are the meat of the implementation; the indirect buffer is > referenced from the batch, and pre-3DPRIMITIVE we emit a bunch of > MI_LOAD_REGISTER_MEM to populate the various MMIO registers for draw > parameters. > > Patches 8-10 add support for indirect draws in the sw primitive restart path. > This is unpleasant, but required for complete support on IVB. > > Finally, patch 11 enables the extension for IVB and HSW, if the kernel > supports > LRI/LRM from user batchbuffers.
Patches 1, 3, 4, and 9 are Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> Patch 2 still needs a little work. Comments sent. Patch 10 is also R-b with Brian's suggestion applied. Patch 11 has a reply sent. > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev