From owner-freebsd-amd64@FreeBSD.ORG Sat May 21 02:21:39 2005 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4D8016A4CE for ; Sat, 21 May 2005 02:21:39 +0000 (GMT) Received: from pandora.afflictions.org (asylum.afflictions.org [64.7.134.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 839E243D49 for ; Sat, 21 May 2005 02:21:38 +0000 (GMT) (envelope-from dgerow@afflictions.org) Received: from localhost (localhost [127.0.0.1]) by pandora.afflictions.org (Postfix) with ESMTP id 8933C78C79 for ; Fri, 20 May 2005 22:21:59 -0400 (EDT) Received: from pandora.afflictions.org ([127.0.0.1]) by localhost (pandora.afflictions.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 93313-03 for ; Fri, 20 May 2005 22:21:55 -0400 (EDT) Received: from dementia.afflictions.org (dementia.afflictions.org [172.19.206.56]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pandora.afflictions.org (Postfix) with ESMTP id 3076E78C78 for ; Fri, 20 May 2005 22:21:55 -0400 (EDT) Received: by dementia.afflictions.org (Postfix, from userid 1001) id 453C633C7B; Fri, 20 May 2005 22:21:31 -0400 (EDT) Date: Fri, 20 May 2005 22:21:31 -0400 From: Damian Gerow To: amd64@freebsd.org Message-ID: <20050521022130.GW52914@afflictions.org> Mail-Followup-To: amd64@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-GPG-Fingerprint: B3D7 D901 A53A 1A99 BFD6 E6DF 9F3B 742B C288 9CC9 User-Agent: Mutt/1.5.9i X-Virus-Scanned: amavisd-new at pandora.afflictions.org Subject: mplayer, amd64, and CPU flags X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 May 2005 02:21:40 -0000 Does anyone know why mplayer doesn't seem to acknowledge support of any CPU flags like SSE, MMX, 3DNow, etc? I've done some digging, but have only come up with stuff from OpenBSD that didn't make a whole lot of sense to me, and I'm not sure how applicable it is to FreeBSD (that the flags aren't present in the machdep sysctl). The dmesg: CPU: AMD Opteron(tm) Processor 244 (1808.34-MHz K8-class CPU) Features=0x78bfbff AMD Features=0xe0500800 The mplayer output: MPlayer 1.0pre7-3.4.2 (C) 2000-2005 MPlayer Team CPU: Advanced Micro Devices Opteron Sledgehammer (Family: 8, Stepping: 10) Detected cache-line size is 64 bytes MMX supported but disabled MMX2 supported but disabled SSE supported but disabled SSE2 supported but disabled 3DNow supported but disabled 3DNowExt supported but disabled CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0 Compiled for x86 CPU with extensions: This is with automagic CPU detection compiled in, but when I take it out, I still get the same thing.