On Mon, Jul 16, 2012 at 4:47 PM, Jordan Justen <jordan.l.jus...@intel.com> wrote: > For 'non-legacy' contexts we will want to generate an error > if an uninstalled function is called. > > The effect of this change will be that we can avoid installing > legacy functions, and they will then generate an error as > needed for deprecated functions in GL >= 3.1. > > Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> > Cc: Ian Romanick <i...@freedesktop.org> > --- > src/mesa/main/context.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c > index d5ccce0..b3b935b 100644 > --- a/src/mesa/main/context.c > +++ b/src/mesa/main/context.c > @@ -844,7 +844,10 @@ update_default_objects(struct gl_context *ctx) > static int > generic_nop(void) > { > - _mesa_warning(NULL, "User called no-op dispatch function (an unsupported > extension function?)"); > + GET_CURRENT_CONTEXT(ctx); > + _mesa_error(NULL, GL_INVALID_OPERATION, > + "unsupported function called " > + "(unsupported extension or deprecated function?)");
Whoops. NULL should be ctx in the _mesa_error call... -Jordan > return 0; > } > > -- > 1.7.9.5 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev