summaryrefslogtreecommitdiff
path: root/src/sna/sna_display.c
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2018-05-29 21:33:11 +0300
committerChris Wilson <chris@chris-wilson.co.uk>2018-05-31 20:35:34 +0100
commitd2a21702bde1d368177b5ead977b1fa9e078f25e (patch)
tree2829e35e2645e1365d005480ca618ae3bf5ceaf8 /src/sna/sna_display.c
parente4f2b5d5af9548f950b20b4699a2f751ca2146dc (diff)
sna/video/sprite: Add sprite planes in order
On SKL+ dst color keying only works between the first sprite and the primary. We probably wante the first Xv port to be the first sprite plane so that the user gets working colorkeying for the port that is most likely to be used first. No way to get dst colorkeying with the other ports :( Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/sna/sna_display.c')
-rw-r--r--src/sna/sna_display.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
index 62cd3ab5..66a941ae 100644
--- a/src/sna/sna_display.c
+++ b/src/sna/sna_display.c
@@ -3475,7 +3475,7 @@ static void add_sprite_plane(struct sna_crtc *crtc,
return;
memcpy(sprite, details, sizeof(*sprite));
- list_add(&sprite->link, &crtc->sprites);
+ list_add_tail(&sprite->link, &crtc->sprites);
}
static void