[Mesa-dev] [PATCH] mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode()

2011-09-20 Thread Brian Paul
From: Brian Paul bri...@vmware.com We now raise an GL_INVALID_ENUM in glBegin() if mode is illegal, as was done in Yuanhan Liu's original patch. Take geometry shaders support into account too. --- src/mesa/main/api_validate.c | 31 ++- src/mesa/main/api_validate.h

Re: [Mesa-dev] [PATCH] mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode()

2011-09-20 Thread Yuanhan Liu
On Tue, Sep 20, 2011 at 08:51:45AM -0600, Brian Paul wrote: From: Brian Paul bri...@vmware.com We now raise an GL_INVALID_ENUM in glBegin() if mode is illegal, as was done in Yuanhan Liu's original patch. Take geometry shaders support into account too. --- src/mesa/main/api_validate.c |

Re: [Mesa-dev] [PATCH] mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode()

2011-09-20 Thread Brian Paul
On Tue, Sep 20, 2011 at 7:54 PM, Yuanhan Liu yuanhan@linux.intel.com wrote: On Tue, Sep 20, 2011 at 08:51:45AM -0600, Brian Paul wrote: From: Brian Paul bri...@vmware.com We now raise an GL_INVALID_ENUM in glBegin() if mode is illegal, as was done in Yuanhan Liu's original patch. Take

Re: [Mesa-dev] [PATCH] mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode()

2011-09-20 Thread Yuanhan Liu
On Tue, Sep 20, 2011 at 08:30:07PM -0600, Brian Paul wrote: On Tue, Sep 20, 2011 at 7:54 PM, Yuanhan Liu yuanhan@linux.intel.com wrote: On Tue, Sep 20, 2011 at 08:51:45AM -0600, Brian Paul wrote: From: Brian Paul bri...@vmware.com We now raise an GL_INVALID_ENUM in glBegin() if mode