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

Chris Wilson ickle at kemper.freedesktop.org
Tue Jan 6 08:53:46 PST 2015


 src/sna/sna_display.c |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 5d4b00032c262284904fcbfe3a6303c6d7e7939c
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Tue Jan 6 16:50:55 2015 +0000

    sna: Copy mode.vrefresh between kernel and X
    
    The value is typically used only for human readable output, though some
    kernel modules do use it for preferred mode matching (notably not
    i915.ko today). Let us not second guess the desired vrefresh if it is
    known.
    
    Suggested-by: "Jasper St. Pierre" <jstpierre at mecheye.net>
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
index d1111c7..5f6bc42 100644
--- a/src/sna/sna_display.c
+++ b/src/sna/sna_display.c
@@ -795,6 +795,7 @@ mode_from_kmode(ScrnInfoPtr scrn,
 	mode->VTotal = kmode->vtotal;
 	mode->VScan = kmode->vscan;
 
+	mode->VRefresh = kmode->vrefresh;
 	mode->Flags = kmode->flags;
 	mode->name = get_kmode_name(kmode);
 
@@ -828,6 +829,7 @@ mode_to_kmode(struct drm_mode_modeinfo *kmode, DisplayModePtr mode)
 	kmode->vtotal = mode->VTotal;
 	kmode->vscan = mode->VScan;
 
+	kmode->vrefresh = mode->VRefresh;
 	kmode->flags = mode->Flags;
 	if (mode->name)
 		strncpy(kmode->name, mode->name, DRM_DISPLAY_MODE_LEN);


More information about the xorg-commit mailing list