From patchwork Fri Oct 9 21:44:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1379865 X-Patchwork-Delegate: sjg@chromium.org Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=iB2FLXgQ; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4C7M6P3FLfz9sRk for ; Sat, 10 Oct 2020 08:44:29 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 5103882287; Fri, 9 Oct 2020 23:44:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="iB2FLXgQ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id EA1368233D; Fri, 9 Oct 2020 23:44:24 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id C3295821ED for ; Fri, 9 Oct 2020 23:44:22 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1602279861; bh=iPZWNUNUduWufpNF3RlOSQ/WBB2zRZ3pYHzf6ZuZ9RE=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=iB2FLXgQJdaFT5xFS2vAHuIX9vQBnIJF584pC/vr8vi65NhBoYe4wZ4RM5MOu5aLx RTFpsPKEAzcrzi68/zTZeQhvKFte/sYZLq8abStv0WIrKJANLy8qkFe6BsA1YapcaO dDlET+cxeNA8DeX0HNW6UZid6vWAfbM9DyOPCl6Y= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from workstation4.fritz.box ([178.202.41.107]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1Mw9UK-1kAIiH36W4-00s6j5; Fri, 09 Oct 2020 23:44:21 +0200 From: Heinrich Schuchardt To: Simon Glass Cc: Anatolij Gustschin , U-Boot Mailing List , Heinrich Schuchardt Subject: [PATCH v2 1/1] sandbox: make SDL window resizable Date: Fri, 9 Oct 2020 23:44:11 +0200 Message-Id: <20201009214411.41143-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:S0/JhZ37vrig7LbBbbR3FdjaKOalXrjIIMmZyPPeXYIDe8mpiMw /5UaJgRjwgKCEfaahLGA8tMLc/YcSt0QAXj3gRK8g/yUoZsdlUZhRnWaZIItPJ7un6Thy+E YabxDUYlP33Cb37AvJFCPy4rooK5gYbFP4LFmdXvX2Z4ErBn2MwLLMJhJ6SkeuFDlJobbbD ng/h66R0xHFoGBF7w20Bw== X-UI-Out-Filterresults: notjunk:1;V03:K0:Qp+8Yk1AqLQ=:4DjaeMXmuprPf54zAc5OrI Ak+9KKcVoXbiMLJZSarvZp3ZNNen28ZOt3309oGbXdnvOEs5gcbOjDmzp+Hi8nudAg4qqxpoB j+P6kfKf8pThmDDRHVDr7aoRDjUnoKP8rzx7JvB4m8TQu/UButj9L830hmhjhw9GCIFr+Se+4 1aH3T4uLnf92ZvBxgZZWqpLB/S0f8KfRfTVSvT5+buvyqh5VN8YxeL5rH7NRNGMjOG0eJ88BX 438ebOOTXQ+CcAPEJ6y9Nttroq7RMjRQm8VP2rPZ+tj58KOShFptLaEHWytG7Zl4U0VxroCXK omoz4YTvnT0EJ/s6vpB5BEeydj8VhQW3bGrdxoElO3/Q5+5DmStbphmwvKslnbo99cnxISjqj FkUuImR15KxBwld0l74XYDfgt5BsYd0PeWqXRQSKJn1d5q4YrPcVb8f4VWiZhLCB7ESPFKo0L 0ytdp2qSnREdsD88kckA4EoVzAqZpgIykwP4lT/EoVNydB/uQExn4TFY8Wbmza8JC1AhY8swd S5errCrKgYzvAGFbFbThD7N0njwOhG5UTpwrxz8xZrXy2nmg5pHcP7SZA+BmuFepma/uE67bH LtwucEOOjoprQxXIFoB5Rmt1cf92hO5A+DoYZqFTLSHXL80ZdrnZ8f1Cy6FKe0Z/KKwrz5tJC OiaLvR6Udd4jS1mkhlFLlGEY8I02iC2PsUCDjGNATl7xhqUiYx6F5iidRs5z1oc4ugy2yKU/U FvQT8WJocTe7HKlPbvJT6x5FRX+QJe46GZtDTEbzjc62tGY/IbhkIM3MHp2P81p5DIdCjfy1Q g0ZNFeZQCSKnWsXdwgOTwDT3gr2IlZretKB8tGjeOWqK4S7uxKMgo5LK0b0mkrYHAtmVNvDUm PyBbV8N7/IPzv//WDyZ2Rxf/wUNpSV9uBEnKOEakW8KHpaZqJvl6skjebP40Mj044R4eotzut VKNA0aqjOt2DnsGkiMRnm320G3zSIX3pslpHDJtSAAJPvznwabfWpGf++BUzd7kLRU3EXiJze sUQ3V2ii8DqniP00w5iTOVO9Sd+BqJPXI9iAX2/COpE19LS5AoBzpbvbiGD/G43xXdSI20NmX eekCRHlvr/fdz5UBUe3WdQ4RwC1uZpJm7/dQAluT/LTyRH+Mbfqn4ICXSdtwMBRm88MJYl2Rc 5vNr0GtZyrPDcVGnRdre0/Dp3PA0bWLmYt/itC5WZhp1a11zhJgjj1knLvUaXx6EZDzioCkEG UPNJDpW1OQd2XhFHut8kDUDBxkmo6kkJAclca1g== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.3 at phobos.denx.de X-Virus-Status: Clean Without resizing the SDL window showed by ./u-boot -D -l is not legible on a high resolution screen. Allow resizing the window Signed-off-by: Heinrich Schuchardt Reviewed-by: Simon Glass Reviewed-by: Simon Glass --- v2: Do not maximize the window. --- arch/sandbox/cpu/sdl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.28.0 diff --git a/arch/sandbox/cpu/sdl.c b/arch/sandbox/cpu/sdl.c index 7dc3dab32e..911247123f 100644 --- a/arch/sandbox/cpu/sdl.c +++ b/arch/sandbox/cpu/sdl.c @@ -127,7 +127,8 @@ int sandbox_sdl_init_display(int width, int height, int log2_bpp, sdl.pitch = sdl.width * sdl.depth / 8; SDL_Window *screen = SDL_CreateWindow("U-Boot", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, - sdl.vis_width, sdl.vis_height, 0); + sdl.vis_width, sdl.vis_height, + SDL_WINDOW_RESIZABLE); if (!screen) { printf("Unable to initialise SDL screen: %s\n", SDL_GetError());