On Wed, Oct 24, 2012 at 2:20 PM, Jordan Justen <jordan.l.jus...@intel.com> wrote: > The function list was generated from glcorearb.h for GL 4.3. > > Note that many GL 4.X functions start with a dash (-) which > indicates that they are not yet known to Mesa. > > Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> > --- > src/mesa/main/tests/dispatch_sanity.cpp | 639 > +++++++++++++++++++++++++++++++ > 1 file changed, 639 insertions(+) > > diff --git a/src/mesa/main/tests/dispatch_sanity.cpp > b/src/mesa/main/tests/dispatch_sanity.cpp > index d5f0467..f18d4ee 100644 > --- a/src/mesa/main/tests/dispatch_sanity.cpp > +++ b/src/mesa/main/tests/dispatch_sanity.cpp > @@ -73,6 +73,7 @@ struct function { > int offset; > }; > > +extern const struct function gl_core_functions_possible[]; > extern const struct function gles2_functions_possible[]; > > #if FEATURE_ES1 > @@ -150,6 +151,24 @@ DispatchSanity_test::validate_functions() > } > } > > +TEST_F(DispatchSanity_test, GL31_CORE) > +{ > + function_table = gl_core_functions_possible; > + ctx.Version = 31; > + _mesa_initialize_context(&ctx, > + API_OPENGL_CORE, > + &visual, > + NULL, // share_list > + &driver_functions); > + > + _swrast_CreateContext(&ctx); > + _vbo_CreateContext(&ctx); > + _tnl_CreateContext(&ctx); > + _swsetup_CreateContext(&ctx); > + > + validate_functions(); > +}
Do we need to call all of these _CreateContext functions if we're setting up a core context that doesn't do fixed function? _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev