Re: [Mesa-dev] [RFC 17/21] mesa: Fix ARB_ES3_compatibility functionality leaks

2015-10-23 Thread Nanley Chery
On Tue, Oct 20, 2015 at 4:32 PM, Nanley Chery wrote: > > > On Tue, Oct 20, 2015 at 8:45 AM, Marek Olšák wrote: > >> NAK. I'd like this extension in compatibility contexts. The fact the >> spec requires OpenGL 3.3 was just authors' laziness. >> >> > If it's the right thing to do, I can allow all

Re: [Mesa-dev] [RFC 17/21] mesa: Fix ARB_ES3_compatibility functionality leaks

2015-10-20 Thread Nanley Chery
On Tue, Oct 20, 2015 at 8:45 AM, Marek Olšák wrote: > NAK. I'd like this extension in compatibility contexts. The fact the > spec requires OpenGL 3.3 was just authors' laziness. > > If it's the right thing to do, I can allow all versions of GL compatibility by simply replacing '33' with 'GLL' in

Re: [Mesa-dev] [RFC 17/21] mesa: Fix ARB_ES3_compatibility functionality leaks

2015-10-20 Thread Marek Olšák
NAK. I'd like this extension in compatibility contexts. The fact the spec requires OpenGL 3.3 was just authors' laziness. Generally, when a spec requires 3.3, we should allow 3.0 at least, because Mesa doesn't support 3.3 compatibility contexts. Unless you have a very good _technical_ reason not

[Mesa-dev] [RFC 17/21] mesa: Fix ARB_ES3_compatibility functionality leaks

2015-10-19 Thread Nanley Chery
From: Nanley Chery Stop leaks into GLES1/2 and pre-3.3 GL contexts in all uses. The extension spec lists OpenGL 3.3 as one of the requirements, so update the extension table accordingly. v2. Require 3.3 for GL legacy contexts as well (Chad). Signed-off-by: Nanley Chery --- src/mesa/main/enab