xf86-video-intel: src/sna/kgem.c

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Dec 9 22:27:33 UTC 2019


 src/sna/kgem.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit f66d39544bb8339130c96d282a80f87ca1606caf
Author: Ville Syrjälä <ville.syrjala at linux.intel.com>
Date:   Mon Dec 9 17:01:36 2019 +0200

    sna: Fix dirtyfb detection
    
    Fix the accidentally swapped bpp and depth values passed to
    the addfb ioctl when we're testing for dirtyfb presence.
    Currently the addfb fails every time so we don't even test
    the actual dirtyfb ioctl.
    
    Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
    Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 9c0708a6..6a35067c 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -1538,8 +1538,8 @@ static bool test_has_dirtyfb(struct kgem *kgem)
 	create.width = 32;
 	create.height = 32;
 	create.pitch = 4*32;
-	create.bpp = 24;
-	create.depth = 32; /* {bpp:24, depth:32} -> x8r8g8b8 */
+	create.bpp = 32;
+	create.depth = 24; /* {bpp:32, depth:24} -> x8r8g8b8 */
 	create.handle = gem_create(kgem->fd, 1);
 	if (create.handle == 0)
 		return false;


More information about the xorg-commit mailing list