summaryrefslogtreecommitdiffstats
path: root/m4/ax_prog_bison.m4
diff options
context:
space:
mode:
authorRob Clark <[email protected]>2015-01-12 23:32:25 -0500
committerRob Clark <[email protected]>2015-01-13 08:17:18 -0500
commit876550ff97b9c97df02f9bf0e29198be963d8e89 (patch)
tree371864120b212c817e295342987fbd2ad53908b5 /m4/ax_prog_bison.m4
parentb6819cd55491c4b5ad6353102e7596a572152314 (diff)
freedreno/ir3: handle "holes" in inputs
If, for example, only the x/y/w components of in.xyzw are actually used, we still need to have a group of four registers and assign all four components. The hardware can't write in.xy and in.w to discontiguous registers. To handle this, pad with a dummy NOP instruction, to keep the neighbor chain contiguous. This fixes a problem noticed with firefox OMTC. Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'm4/ax_prog_bison.m4')
0 files changed, 0 insertions, 0 deletions