From nobody Wed Apr 24 15:53:32 2024 Delivered-To: importer@patchew.org Received-SPF: none (zohomail.com: 78.46.105.101 is neither permitted nor denied by domain of seabios.org) client-ip=78.46.105.101; envelope-from=seabios-bounces@seabios.org; helo=coreboot.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=none (zohomail.com: 78.46.105.101 is neither permitted nor denied by domain of seabios.org) smtp.mailfrom=seabios-bounces@seabios.org ARC-Seal: i=1; a=rsa-sha256; t=1615726145; cv=none; d=zohomail.com; s=zohoarc; b=Pta9cqwib3noNuNLxCoh74oaKqw4fe6FGmq6zkFpOCNQZnukWrFuCSkaVFokEegdY21ZhcrxO7ldSmXQQNi4ma4Ao7MIGL5IFtjnPNemYyRS8mqEgjT5SyE6UILzmtimjup50p69JVpVjL/UzjvTlBaY/LwY2krqj227787M1c0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1615726145; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Subject:To; bh=37nWi+8AstA/OuVSYaitTRF3Tj2RVULYVYEVy1K88gQ=; b=DLHexx5+hPOYvBGDap7SNyW/WqdNIuuZcqqSpa0+tCGSEXizyCj/9ZDxHXAKb1cSITjF9zJ8WHww0r4CohAQTGuSvxnfYLNs/i8/Wz6bjLzUe1zufORR48Fpm+sU0vH5lLNzXuRGwuli4H9SIMDSWZteDpbMKxSbIPKNeXywGKY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=none (zohomail.com: 78.46.105.101 is neither permitted nor denied by domain of seabios.org) smtp.mailfrom=seabios-bounces@seabios.org Return-Path: Received: from coreboot.org (coreboot.org [78.46.105.101]) by mx.zohomail.com with SMTPS id 1615726145563852.7831262790206; Sun, 14 Mar 2021 05:49:05 -0700 (PDT) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTPA id E3B8A14E11B0; Sun, 14 Mar 2021 12:49:01 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTP id 5836614E00AF for ; Sun, 14 Mar 2021 12:48:48 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) for ; Sun, 14 Mar 2021 05:48:48 -0700 (PDT) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by smtp.gmail.com with ESMTPSA id j12sm15358790wrx.59.2021.03.14.05.48.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Mar 2021 05:48:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cyberhaven.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=HPz78XGZSvT5PgqIOc0k3AsF6Vrby1rA6yI6TxSLtHo=; b=MRcjCm+rncF7zPWjJKEieE5TNGll80R4+r9i22M7olXHt4f0ZZpMIzzwAoema1LNSM 6ltd1V1TC/oocGsTwrZI1QXWrqTPp4XhwTnLPEwpbIoMTwR/tQH07x+HdzVwqfwmqV5O mNSN9pA80mtCGkDTpG7162THZrQuN6rEhlLTd+I/zU14HTzX6BxP7USfalTh29JiqRwz N0zCpibjwPqOlmyBOzUr7RHncVQ70PikOlH/tftlDFjD06+Nt4UqAwz23Gl7ihE2FHYW a1eoBSqOigbizQPvvuuQtKZIKQql3+3tA/6VGcyDRAxoZ+JUAGzcEgKfLVUHKIyk4Zso rNyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=HPz78XGZSvT5PgqIOc0k3AsF6Vrby1rA6yI6TxSLtHo=; b=WnBKNs0o4bxcXWpowo/V8wcJMtUcfIFtrYSnAxi1v0jIwhgv6y8e15LRLC96KU0PKJ /ifnJwJ6kjGTsW/Mk1ci49fUGj0574xvXHuOrFdcejo/TWpRmPcClaASrvJzzWDNdmSf 9eZ3Zjc1gVFBr3cwCCO0dACHCodMJ3nAM04p1fOJlmVAvHh3s8WxYJnbxykSpimwlfCB WVAqPZmyCzNUpYlt+XUD16P86+1wf0qCttUp/DJKyUfctIYnvoE/x4sV6bIGel8h3/yr ydNfgM28WWScN9L3dADMM2ONf3Cy66RBxB1uh/zaMEn6rK7j1IExynoo0YsG+DzBjDyW TlJw== X-Gm-Message-State: AOAM531C+ILuHOOyg1wHZxWTe+pyFRUjtO1J15Wgie2t0eB/4PQ2XJ4g QwJUHLbAD6wM9JutdvHgUEiXZiUQ0g4ZZHn3Y5U= X-Google-Smtp-Source: ABdhPJxZlz/MhsRzWrZyKxyIAL5Hafj+yp/rFvQsivs1w6tD1nsPoLZ3kc+qPMyDMUt7N/6L1Zc0mw== X-Received: by 2002:adf:dc91:: with SMTP id r17mr22821715wrj.293.1615726127713; Sun, 14 Mar 2021 05:48:47 -0700 (PDT) From: vitaly@cyberhaven.com To: seabios@seabios.org Date: Sun, 14 Mar 2021 13:48:07 +0100 Message-Id: <20210314124807.3225508-1-vitaly@cyberhaven.com> MIME-Version: 1.0 X-Spam-Level: ** Message-ID-Hash: ZO66ZMEG4WFNAWPVFE4M6MEDO3O6DFZK X-Message-ID-Hash: ZO66ZMEG4WFNAWPVFE4M6MEDO3O6DFZK X-MailFrom: vitaly@cyberhaven.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-seabios.seabios.org-0; header-match-seabios.seabios.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: kraxel@redhat.com, Vitaly Chipounov X-Mailman-Version: 3.3.4b1 Precedence: list Subject: [SeaBIOS] [PATCH] vgasrc/svgamodes: added 4k resolution List-Id: SeaBIOS mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable Authentication-Results: coreboot.org; auth=pass smtp.auth=mailman@coreboot.org smtp.mailfrom=seabios-bounces@seabios.org X-Spamd-Bar: - X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" From: Vitaly Chipounov This requires at least 32MB of video memory. Tested with Windows 10's default display driver and virtio-vga. Signed-off-by: Vitaly Chipounov --- vgasrc/bochsvga.h | 4 ++-- vgasrc/svgamodes.c | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/vgasrc/bochsvga.h b/vgasrc/bochsvga.h index ae5f75d..f08219f 100644 --- a/vgasrc/bochsvga.h +++ b/vgasrc/bochsvga.h @@ -6,8 +6,8 @@ #define VBE_DISPI_BANK_ADDRESS 0xA0000 #define VBE_DISPI_BANK_SIZE_KB 64 =20 -#define VBE_DISPI_MAX_XRES 2560 -#define VBE_DISPI_MAX_YRES 1600 +#define VBE_DISPI_MAX_XRES 3840 +#define VBE_DISPI_MAX_YRES 2160 =20 #define VBE_DISPI_IOPORT_INDEX 0x01CE #define VBE_DISPI_IOPORT_DATA 0x01CF diff --git a/vgasrc/svgamodes.c b/vgasrc/svgamodes.c index 6e494c7..63ef040 100644 --- a/vgasrc/svgamodes.c +++ b/vgasrc/svgamodes.c @@ -92,5 +92,6 @@ struct generic_svga_mode svga_modes[] VAR16 =3D { { 0x196, { MM_DIRECT, 2560, 1440, 16, 8, 16, SEG_GRAPH } }, { 0x197, { MM_DIRECT, 2560, 1440, 24, 8, 16, SEG_GRAPH } }, { 0x198, { MM_DIRECT, 2560, 1440, 32, 8, 16, SEG_GRAPH } }, + { 0x199, { MM_DIRECT, 3840, 2160, 32, 8, 16, SEG_GRAPH } }, }; unsigned int svga_mcount VAR16 =3D ARRAY_SIZE(svga_modes); --=20 2.25.1 _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-leave@seabios.org