From nobody Sun Apr 9 22:10:25 2023 X-Original-To: multimedia@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PvmWm6TgSz44LbS for ; Sun, 9 Apr 2023 22:10:44 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PvmWl4C4kz4F1l; Sun, 9 Apr 2023 22:10:43 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=oJKCXGfW; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::b36 as permitted sender) smtp.mailfrom=kob6558@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yb1-xb36.google.com with SMTP id u13so3185398ybu.5; Sun, 09 Apr 2023 15:10:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1681078242; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ov+CL5QJPyfNuZdUXue+vx1MM4d6cdrX6MU4SIwVqKM=; b=oJKCXGfWOuZIriLCOzD8K8dpn9G+Aa/ThyByvNAFymJHultrDHMEH75VVHeyV8E5a7 p/XIHs5wrHKyt54NvPPAdSEgs2pttjiux1r7MvQWerxOajG7uDDdv/RlIXXECu5UIXXY 24EiDfxymjRQdWPUhsWK3xd3UyG0mXgbSxuh8jdUmAW6UDbmvGPNxJCmy+n8lp1NWpdS UAjGj+5ZszX5sT83/2OQcr6WHCuqfrw2A6Fb0+w2ofj+TffMQFqkssYTXwKft77/8zeD 1gt0euGgmlqnsA0xAbHJ3yke7WtSzBC6kDXIy5VAA9eSkg96yBbDT/QU9hFb2WdHdFkV O1Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681078242; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ov+CL5QJPyfNuZdUXue+vx1MM4d6cdrX6MU4SIwVqKM=; b=cimNGzJJ3QybCnoWbdoHITrBcPhTmN4OD424E18phzKzZDsKy54GRobxOGD+aHh2xB 2Z21Ira7KPkqYDl+fvlwLMDsFSb/On+nGMsN9Xbvw2xldoB65009IqmlbUUaadWyV36t gItmnEsKMw1VnvHxFFy/Vd4yXj5PmDTzj5NUAQYtbh+vj0gZ9wElctpENhg0PGO1jM76 XYS3+hZtjIpI8S+WsWQ71Nz6lPdsbKaA+Lsz0CO2bqD6flCKuDQxJRXgQjIgCJncq3Ii oDseg6x5N7dwmCAQ9xDG2Il1Vv3br7QmK1vkute35W6lhvGBIycr7M+sgvdz6/7uG2MW LM7w== X-Gm-Message-State: AAQBX9d9MRclM65hVj1omFPM/mzmAT9DS3XfImAUhwr+Z9meIeeD46D8 DgZXxJ/nEmEhisNQVkCGcWuA5WhoqodYNU7QZ9jHjTUPGu4= X-Google-Smtp-Source: AKy350aKgUpFHoXLhlYV033WjKMQ6PUPKbxZlm/HaLI4xtImp9c5nJPeHt0opUVMv1GeOyuv3uUqkq08SdvU/bzJXLw= X-Received: by 2002:a25:df43:0:b0:b8b:eea7:5262 with SMTP id w64-20020a25df43000000b00b8beea75262mr2598028ybg.0.1681078241882; Sun, 09 Apr 2023 15:10:41 -0700 (PDT) List-Id: Multimedia discussions List-Archive: https://lists.freebsd.org/archives/freebsd-multimedia List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-multimedia@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Sun, 9 Apr 2023 15:10:25 -0700 Message-ID: Subject: Re: Poor performance with Alder Lake graphics (ThinkPad T16) To: Jan Beich Cc: multimedia@freebsd.org Content-Type: multipart/alternative; boundary="00000000000072746c05f8ee8724" X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MLMMJ_DEST(0.00)[multimedia@freebsd.org]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b36:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCPT_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROMTLD(0.00)[]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PvmWl4C4kz4F1l X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --00000000000072746c05f8ee8724 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Apr 7, 2023 at 11:05=E2=80=AFAM Jan Beich wrot= e: > Kevin Oberman writes: > > >> Looks like OpenGL acceleration failed under Xorg for some reason. > >> Maybe caused by https://github.com/freebsd/drm-kmod/issues/175 > > > > Nope. glxinfo looks fine. > > glxinfo is X11-specific where "direct rendering" is often misleading. > Indirect GLX hasn't been used by default for >10 years. > > See also https://gitlab.freedesktop.org/mesa/mesa/-/commit/08bc3d175069 > https://gitlab.freedesktop.org/xorg/xserver/-/commit/d0da0e9c3bb= 8 > > > Can't believe that this graphics is MUCH worse than my 12 year old Ivy > Lake > > system. > > On my hardware Xorg is 20% slower, see https://reviews.freebsd.org/P501 > This is *without* TearFree and X11 compositor (e.g., picom). > Just tried an obvious tool: > xdriinfo Screen 0: swrast Does not look like much support, either by misconfiguration or lack of support for Alder Lake graphics. I would think that software rasterization, alone, is really going to slow things down. I assume it means no OpenGL/Mesa. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --00000000000072746c05f8ee8724 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, Apr 7, 2023 at 11:05=E2= =80=AFAM Jan Beich <jbeich@freebsd= .org> wrote:
Kevin Oberman <rkoberman@gmail.com> writes:

>> Looks like OpenGL acceleration failed under Xorg for some reason.<= br> >> Maybe caused by https://github.com/freebsd/dr= m-kmod/issues/175
>
> Nope. glxinfo looks fine.

glxinfo is X11-specific where "direct rendering" is often mislead= ing.
Indirect GLX hasn't been used by default for >10 years.

See also https://gitlab.freedesktop.or= g/mesa/mesa/-/commit/08bc3d175069
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0h= ttps://gitlab.freedesktop.org/xorg/xserver/-/commit/d0da0e9c3bb8

> Can't believe that this graphics is MUCH worse than my 12 year old= Ivy Lake
> system.

On my hardware Xorg is 20% slower, see https://reviews.freebsd.org/P= 501
This is *without* TearFree and X11 compositor (e.g., picom).

Just tried an obvious tool:
> = xdriinfo
Screen 0: swrast

Does not l= ook like much support, either by misconfiguration or lack of support for Al= der Lake graphics. I would think that software rasterization, alone, is rea= lly going to slow things down. I assume it means no OpenGL/Mesa.
<= /div>

--
Kevin Oberman, Part= time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
--00000000000072746c05f8ee8724--