From nobody Tue Apr 4 08:10:27 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 4PrL6Z2L1Bz439qd for ; Tue, 4 Apr 2023 08:10:30 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PrL6Z1sltz3hxj; Tue, 4 Apr 2023 08:10:30 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680595830; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=bfw5BAspgKy4qOxRUzDsaz0J3/kZPaIgyuhijut8AIU=; b=WCN2rnXgwJfRJ7VSz7cORB0chekaKp9TAkN7D/VY3oVpgg8mJUs4QzmLuhvhYTi3QwvRcf 9+xwUZMYvDKq9f7x1DKM0+HZ9Jts4LKdgUUusoLjzRclbm9SSqAEdZDH3CLsntpp+Hzk5q Qmc/XMoOaCLnNDAsYobSa33JQOMs0bdvz5B9mY/sgrZfqIy1o2XXnpdHViJNAWd2fwExsJ otW/1akx6wz+/tDx+8R2mreus0L+9FHfcgl0uKP+4YFS5L2eKV4TeyggyuepY/BfGbecPp YyvqXFzC/1jxdrnaicl1wjNf6p759FFFyANVKnwbnSGL5Z0gzKYU39bJybMl4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680595830; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=bfw5BAspgKy4qOxRUzDsaz0J3/kZPaIgyuhijut8AIU=; b=hJktYfLPgXSd5Ok5h9mB1P/4Vma/4JbVicarJMO6emvGtSUNwJpdL1ih96AMMR3gDq+U/V UNDnWvZ13Kbbhw0HMmv2vR2xqpIsUgFNZHCz74ertK4h+jmiNgziHJKvhO9AUmZRr1TGau zFvOIogy8nMJQmaSUuMt6ei0yjV4+aTzYuonZP7dx/W+FtoErUI6EIafYJ3xnlgkKWMvTN Qg7/mbIrOEYT/MEEzXi0dwKVGQNdn6PWWiW50MTGM2G5qer7axolKgBVllShBjKoCnQUAr okdnqC9ed8tZJiW8esOLHbEfrXfAmNfNCdrSEYqRgLvhieYS+U4+3x8EWXIG/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680595830; a=rsa-sha256; cv=none; b=yNiUqg6V3SPcUMVkBdPb0abUWCgnGFBa00UyMmu6r8Y6CFHDcQfTCBKyyvrm3hULY0dOAL a6lmzjbAOhw9vvLE5/6EgpkPHWQuK67JaN3gsS4/5sMcaz0NkcckSj2HzACtc+E93Ed1ls RTYEPIu/X0sgHUh2GCFIqayvAk40wwrAzZxA9g7YfMaKdgWqKESahJtnjx9p60wSVAeSVB 6GH031dGj9OlMabwYzDGF8JAE64Rc/1T5NTiZf12CibAUXLe3eA8kcjgXW4i3/xvEIXKMw voJfK3neyHn7Nt8fAApf4tDppPiFLeQ6PAHgkte50srjPVfyPZuu9+K+xhM5oQ== Received: by freefall.freebsd.org (Postfix, from userid 1354) id 2D86216020; Tue, 4 Apr 2023 08:10:30 +0000 (UTC) From: Jan Beich To: Kevin Oberman Cc: multimedia@freebsd.org Subject: Re: Poor performance with Alder Lake graphics (ThinkPad T16) In-Reply-To: (Kevin Oberman's message of "Mon, 3 Apr 2023 22:57:45 -0700") References: Date: Tue, 04 Apr 2023 10:10:27 +0200 Message-ID: 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 Content-Type: text/plain X-ThisMailContainsUnwantedMimeParts: N Kevin Oberman writes: >> VA-API is separate from OpenGL. VA-API on Alder Lake needs >> libva-intel-media-driver >> but the actual support depends on PCI ID e.g., may require newer version >> than then one packaged. >> > > OK. I am now running libva-intel-media-driver. Still not seeing the video > acceleration that I would expect. 12 threads running and hte total CPU > usage is 9& to play a 1392x1072 video. Try running vainfo from libva-utils directly on KMS console like /dev/ttyv0. If it prints a list of supported formats you can proceed with mpv e.g., $ mpv --no-config --hwdec=vaapi --gpu-context=drm /path/to/foo.mp4 or $ mpv --no-config --hwdec=vaapi --gpu-context=displayvk --vulkan-display-plane=2 /path/to/foo.mp4 (if --vulkan-display-plane=2 doesn't work check --vulkan-display-plane=help output) then toggle stats via keybinding $ man mpv [...] i and I Show/toggle an overlay displaying statistics about the currently playing file such as codec, framerate, number of dropped frames and so on. See STATS for more information. and look for "(hwdec: vaapi)" substring one "Video:" line.