[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