From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kenneth Graunke Subject: Re: OpenGL Extension support on IVY Bridge Date: Wed, 28 Mar 2012 22:29:49 -0700 Message-ID: <4F73F34D.4080901@whitecape.org> References: <56F47131CD0B6E46806703F9356EF8D713A5B00E@PGSMSX101.gar.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252"; Format="flowed" Content-Transfer-Encoding: quoted-printable Return-path: Received: from homiemail-a5.g.dreamhost.com (caiajhbdcaid.dreamhost.com [208.97.132.83]) by gabe.freedesktop.org (Postfix) with ESMTP id AE9A99F3A6 for ; Wed, 28 Mar 2012 22:29:50 -0700 (PDT) In-Reply-To: <56F47131CD0B6E46806703F9356EF8D713A5B00E@PGSMSX101.gar.corp.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: "Cheah, Douglas" Cc: "Intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org On 03/28/2012 07:41 PM, Cheah, Douglas wrote: > Hello folks, Hi Douglas, > I like to know if there is an active list available of supported list > OpenGL and OpenGLES for IVY Bridge? I am looking for a comprehensive > list that include information on hardware support instead of list of > supported extension just like GL_EXTENSION. Not that I'm aware of. We currently expose the same set of extensions = on Ivy Bridge as we do on Sandy Bridge. If you have any specific = inquiries, I'd be happy to answer them as best as I can. Also, if there = are any extensions you'd like us to support, let us know. > For example > GL_ARB_robustness is supported but it seem like the > GetGraphicResetStatus() isn=92t supported, is this tied down to hardware? We're planning on implementing that soon; Ian, Eric, and Ben have been = working out the details. > I am also interested details on extension support that can be configure > such as support for s3tc texture compression which looks to be a DRI > config option. > > Douglas For now, the two configurable extensions are: - S3TC texture compression support To enable this, you need to install the libtxc_dxtn library. Mesa will then automatically detect the library and use it. No driconf options are necessary. - Floating point texture support To enable this, you need to build Mesa with: ./configure --enable-texture-float Enabling this also makes the driver expose OpenGL 3.0 rather than 2.1. Both of these are, unfortunately, encumbered by patents. (Otherwise, = we'd just enable them all the time.) We still need to consult legal = about this.