X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=LMt74MGicWACTBVy99hRCpODE+ROQXJdMYc9Efwscb4=; b=GcXPTaifBvZSCQY+aUT4Vao0Xy/XDjYUIId90sKzHlKBZn9FqdjTv/gC6193IagK+X PAqmqMeSN6CMWvemKMXr/Am4Pw62nzP/ZX+wSeOMyUfgiYJaMej6purvh+3jyczYmIAz sJj78gbowyOtoKVLABMuqSCu8C4/M29vJd9/YAfDYqimNYCKEzT8m1nTgYVeHFiIFH2o aQ0280BCYe8Le9IKup0nsdUfm2t8SNM1ewqSbHWcgYecm7tuR56mfNaI3N9X9bkfOh0s 2qyKT+ppd06UKTNm0eXGiSN7S0OIEz5Xb8773XE8y0ewbdfWga4N7x2w7OSqGHU24VwW T1uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=LMt74MGicWACTBVy99hRCpODE+ROQXJdMYc9Efwscb4=; b=IhXGRYYrE4t91PpPQeL4luYd0gMxYCuTWSnAGB9UFdpvDNZ7WppHx3jNVP1FK9XgHG x059HHC/qRGty4tdJg/5KVQidEKcUUiLXZP5U7vDfY2onDB4HJO9e3cD2ymO3gjKqEwg nJxH9JIJFdjH49ZYAJkFBlmPf5K7t1WViDbcZ3nJfC32PpwAqs10E0ktpSfX8N6GF1Hx vhAJ/p/LQV9bBtd9y6swThVOeDnTPzJW91jUAj92qMZJuv5wHEeyJZVRMuO/OcQvXJwI o0Kdr+aaLzQ2/uhCr0fxGfqI/mrRQK+THxWRyC3XINd29gkcdMFPaA5ste/NbP7bQKgC xOXg== X-Gm-Message-State: ALQs6tBsmTSHDmESoV0JniiH2bGCK145NtDBUah7i3EDBXUvW8BqTaUy EEpINxlOe9dw0o++j4dK07gRX4EUKkd1DiswPKk= X-Google-Smtp-Source: AB8JxZpFp9nXQMLAli23bWBpGku6VPA/Hea8wdE0Himd84tXK5xuTuTXWzQBA6rPJkkIofZzYLxXE19IIdSzkjep8Wg= X-Received: by 2002:a19:c6c1:: with SMTP id w184-v6mr6546110lff.17.1525629689817; Sun, 06 May 2018 11:01:29 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <647dca2ad89a4415ad980da6e5cdc701 AT grupawp DOT pl> <7da892c189bd49838d6ce6eb2c2628e4 AT grupawp DOT pl> From: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Sun, 6 May 2018 18:01:28 +0000 Message-ID: Subject: Re: Odp: Re: [geda-user] Opengl PCB and mainline PCB - pcb-rnd aspects To: gEDA users mailing list Content-Type: text/plain; charset="UTF-8" Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sun, May 6, 2018 at 8:38 AM, michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com] wrote: > Hello Evan, Hello Igor, Hi Michael, > The PC is lenovo T400 laptop with ATI Radeon HD 7350 card (card plugged to > advanced dock PCIE x1 slot) + 2 screens. Graphics chip uses CEDAR microcode, > and r600 open source X driver. Ok cool. I was thinking you might not have gotten the microcode loaded or something. > According to logs everything related to DRM/DRI2/VDPAU is initialized > properly. > Glxgears runs at 60FPS (synced with screen refresh rate) and stays there > even when spread on both screens with unnoticeable CPU load - seems right. > > Glxinfo says: > direct rendering: Yes > server glx vendor string: SGI > server glx version string: 1.4 > Extended renderer info (GLX_MESA_query_renderer): > Vendor: X.Org (0x1002) > Device: AMD CEDAR (DRM 2.49.0 / 4.9.76-gentoo-r1-mw, LLVM 5.0.1) > (0x68fa) > Version: 17.3.8 > Accelerated: yes Yep.. Your install looks good. > Video memory: 1024MB > Unified memory: no > Preferred profile: core (0x1) > Max core profile version: 3.3 > Max compat profile version: 3.0 > Max GLES1 profile version: 1.1 > Max GLES[23] profile version: 3.0 > OpenGL vendor string: X.Org > OpenGL renderer string: AMD CEDAR (DRM 2.49.0 / 4.9.76-gentoo-r1-mw, LLVM > 5.0.1) > OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.3.8 > OpenGL core profile shading language version string: 3.30 > OpenGL core profile context flags: (none) > OpenGL core profile profile mask: core profile > > In fact I was surprised that so old PC+graphics can work so well with > transparent windows, movies, gschem, FreeCAD or animated waveforms in > matplotlib. It was also really fast with opengl pcb, it is possible to work > with boards spread on both screens without any noticeable delays in > rendering. Hardware shading makes a world of difference on that stuff. FreeCAD's use of opengl like ours is nothing compared to say a high end fps game. > In pcb-rnd switching GUI to gtk2_gdk makes it a bit slower, but not much > (thanks Igor for info about GUI, I recompiled pcb-rnd and used --gui > gtk2_gl/gdk). Turing grid on/off also makes a difference, but still it takes >>10 seconds do move a cursor. Turing thin drawing mode ON (polygons thin > draw was ON already) speeds it up drastically, but still it is slower then > opengl version (without thin draw). Now moving cursor takes ~1s or a bit > more. I also noticed that the speed drops "exponentially" as the complexity > of the board increases, but it seems that this is the case with all pcb > versions (for mainline or opengl I don't have complex enough board to test > it further). > > I also tried these tests on lenovo T400 with internal i965 graphics card and > integrated screen - very similar results. The laptop is configured as > before, only graphics drivers are different. If You need some more info or > want the board I used for tests then please let me know. Ok everything looks good. I don't have an experiance with graphics switching and ATI cards. I have a macbook with nvidia/intel but mac graphics switching is done differently than any other platform as I understand it. (gmux) > Best Regards, > Michael Widlok Thanks Evan