On 05/03/2012 11:49 AM, Chad Versace wrote:
On 05/03/2012 08:42 AM, Ian Romanick wrote:
On 05/02/2012 06:32 PM, Chad Versace wrote:
Quick Solution for the Intel drivers
------------------------------------
A quick solution may be as simple as removing ARB_fbo from the Intel drivers'
GLES1/2 extension lists.
Do you see any problem in doing this?
Charles, you have experimented with disabling ARB_fbo from GLES1/2 contexts.
Did you observe any negative consequences?
Ian,
Do you think its safe for us to remove ARB_fbo from the GLES1 and GLES2
extension lists in intel_extensions_es.c? The lists have included
I'm ambivalent. Ultimately, I'd like to see this partitioning go away.
The driver should enable the features that it supports, and core Mesa
should advertise the appropriate functionality. Having two sets of
extension lists is annoying and error prone.
ARB_fbo since day one, added at
commit a5107b0a5cb1ac9f112aa498f57c13580bd56cb3
Author: Kristian Høgsberg<k...@bitplanet.net>
Date: Tue Apr 27 14:57:51 2010 -0400
intel: Only register ES2 extensions for ES2 contexts
I think it's safe because
1. ARB_fbo is not exposed in the extension string of ES contexts,
so no ES app explicitly relies on that extension.
2. The ARB_fbo extension, according to the spec, is an amalgamation
of
EXT_framebuffer_object
EXT_framebuffer_blit
EXT_packed_depth_stencil
EXT_framebuffer_multisample
The first three are already enabled in intel_extensions_es.c,
and functionality of the last, EXT_fb_multisample, isn't exposed
in ES.
----
Chad Versace
chad.vers...@linux.intel.com
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev