[Mesa-dev] [PATCH 4/4] i965: Allow indirect GS input indexing in the scalar backend.

Abdiel Janulgue abdiel.janulgue at linux.intel.com
Mon Nov 9 03:44:48 PST 2015



On 11/08/2015 07:04 AM, Kenneth Graunke wrote:
> This allows arbitrary non-constant indices on GS input arrays,
> both for the vertex index, and any array offsets beyond that.
> 
> All indirects are handled via the pull model.  We could potentially
> handle indirect addressing of pushed data as well, but it would add
> additional code complexity, and we usually have to pull inputs anyway
> due to the sheer volume of input data.  Plus, marking pushed inputs
> as live due to indirect addressing could exacerbate register pressure
> problems pretty badly.  We'd need to be careful.
> 
> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>


Patches 1-4 are

Reviewed-by: Abdiel Janulgue <abdiel.janulgue at linux.intel.com>


More information about the mesa-dev mailing list