From b97caf33af39ad93a2dbd07711fab100aebd00ac Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Sat, 8 May 2004 12:34:53 +0000 Subject: [PATCH] another small panel timing update git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7456 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/accelerants/nvidia/engine/nv_crtc.c | 5 +++-- src/add-ons/accelerants/nvidia/engine/nv_crtc2.c | 5 +++-- src/add-ons/accelerants/nvidia/engine/nv_general.c | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/add-ons/accelerants/nvidia/engine/nv_crtc.c b/src/add-ons/accelerants/nvidia/engine/nv_crtc.c index c05117a404..17a6ec527d 100644 --- a/src/add-ons/accelerants/nvidia/engine/nv_crtc.c +++ b/src/add-ons/accelerants/nvidia/engine/nv_crtc.c @@ -148,7 +148,7 @@ status_t nv_crtc_set_timing(display_mode target) target.timing.v_total = ((uint16)((si->ps.p1_timing.v_total / ((float)si->ps.p1_timing.v_display)) * - target.timing.v_display)); + target.timing.v_display)) - 1; if (target.timing.v_sync_start == target.timing.v_display) target.timing.v_sync_start += 1; @@ -361,7 +361,8 @@ status_t nv_crtc_set_timing(display_mode target) /* BTW: known widescreen panels: * 1280 x 800 (1.60), * 1440 x 900 (1.60), - * 1680 x 1050 (1.60). */ + * 1680 x 1050 (1.60), + * 1920 x 1200 (1.60). */ /* known 4:3 aspect non-standard resolution panels: * 1400 x 1050 (1.33). */ /* NOTE: diff --git a/src/add-ons/accelerants/nvidia/engine/nv_crtc2.c b/src/add-ons/accelerants/nvidia/engine/nv_crtc2.c index 6dfceb3528..a14b5d2ce8 100644 --- a/src/add-ons/accelerants/nvidia/engine/nv_crtc2.c +++ b/src/add-ons/accelerants/nvidia/engine/nv_crtc2.c @@ -134,7 +134,7 @@ status_t nv_crtc2_set_timing(display_mode target) target.timing.v_total = ((uint16)((si->ps.p2_timing.v_total / ((float)si->ps.p2_timing.v_display)) * - target.timing.v_display)); + target.timing.v_display)) - 1; if (target.timing.v_sync_start == target.timing.v_display) target.timing.v_sync_start += 1; @@ -344,7 +344,8 @@ status_t nv_crtc2_set_timing(display_mode target) /* BTW: known widescreen panels: * 1280 x 800 (1.60), * 1440 x 900 (1.60), - * 1680 x 1050 (1.60). */ + * 1680 x 1050 (1.60), + * 1920 x 1200 (1.60). */ /* known 4:3 aspect non-standard resolution panels: * 1400 x 1050 (1.33). */ /* NOTE: diff --git a/src/add-ons/accelerants/nvidia/engine/nv_general.c b/src/add-ons/accelerants/nvidia/engine/nv_general.c index 7d5c667837..0666cce9af 100644 --- a/src/add-ons/accelerants/nvidia/engine/nv_general.c +++ b/src/add-ons/accelerants/nvidia/engine/nv_general.c @@ -80,7 +80,7 @@ status_t nv_general_powerup() { status_t status; - LOG(1,("POWERUP: nVidia (open)BeOS Accelerant 0.10-21 running.\n")); + LOG(1,("POWERUP: nVidia (open)BeOS Accelerant 0.10-22 running.\n")); /* preset no laptop */ si->ps.laptop = false;