From owner-freebsd-questions@FreeBSD.ORG Mon Nov 1 19:51:16 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3647E106564A for ; Mon, 1 Nov 2010 19:51:16 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id F201F8FC12 for ; Mon, 1 Nov 2010 19:51:15 +0000 (UTC) Received: by vws12 with SMTP id 12so4257549vws.13 for ; Mon, 01 Nov 2010 12:51:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.137.136 with SMTP id w8mr8722365qat.343.1288641075099; Mon, 01 Nov 2010 12:51:15 -0700 (PDT) Received: by 10.229.235.67 with HTTP; Mon, 1 Nov 2010 12:51:15 -0700 (PDT) X-Originating-IP: [93.203.43.176] Date: Mon, 1 Nov 2010 20:51:15 +0100 Message-ID: From: "C. P. Ghost" To: FreeBSD Mailing List Content-Type: text/plain; charset=ISO-8859-1 Subject: OpenGL 3.3 and 4.0/4.1 for FreeBSD? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Nov 2010 19:51:16 -0000 Hi, I'd like to write some 3D programs with OpenGL 3.3 and OpenGL 4.0/4.1 API on FreeBSD, but I wonder which GPUs are supported at all, and which are well supported with stable drivers (on FreeBSD/i386 and FreeBSD/amd64). I know that MesaGL is still at OpenGL 2.1 level, so a proprietary closed binary blob driver + libs are needed to get 3.3 and 4.0/4.1 APIs, right? Do they have to be installed manually, or are there ports that are up to date and regularly updated? How painful is the experience? Which (GPU, driver) pair works best? I have no problems getting a new GPU, as long as it is definitely well supported on i386 and on amd64. Oh, while we're at it, I'm also interested in stuff like OpenCL and CUDA, so I guess I'll probably need nVidia hardware more than AMD/ATI atm... TIA, -cpghost. -- Cordula's Web. http://www.cordula.ws/