-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 08/30/2011 01:26 PM, Brian Paul wrote: > From: Brian Paul <bri...@vmware.com>
1/3 and 2/3 are Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> > --- > src/mesa/swrast/s_context.c | 22 ++++++++++++++++++++++ > 1 files changed, 22 insertions(+), 0 deletions(-) > > diff --git a/src/mesa/swrast/s_context.c b/src/mesa/swrast/s_context.c > index 792b528..df21335 100644 > --- a/src/mesa/swrast/s_context.c > +++ b/src/mesa/swrast/s_context.c > @@ -688,6 +688,24 @@ _swrast_allow_pixel_fog( struct gl_context *ctx, > GLboolean value ) > } > > > +/** > + * Initialize native program limits by copying the logical limits. > + * See comments in init_program_limits() in context.c > + */ > +static void > +init_program_native_limits(struct gl_program_constants *prog) > +{ > + prog->MaxNativeInstructions = prog->MaxInstructions; > + prog->MaxNativeAluInstructions = prog->MaxAluInstructions; > + prog->MaxNativeTexInstructions = prog->MaxTexInstructions; > + prog->MaxNativeTexIndirections = prog->MaxTexIndirections; > + prog->MaxNativeAttribs = prog->MaxAttribs; > + prog->MaxNativeTemps = prog->MaxTemps; > + prog->MaxNativeAddressRegs = prog->MaxAddressRegs; > + prog->MaxNativeParameters = prog->MaxParameters; > +} > + > + > GLboolean > _swrast_CreateContext( struct gl_context *ctx ) > { > @@ -769,6 +787,10 @@ _swrast_CreateContext( struct gl_context *ctx ) > return GL_FALSE; > } > > + init_program_native_limits(&ctx->Const.VertexProgram); > + init_program_native_limits(&ctx->Const.GeometryProgram); > + init_program_native_limits(&ctx->Const.FragmentProgram); > + > ctx->swrast_context = swrast; > > return GL_TRUE; -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk5ef+EACgkQX1gOwKyEAw8J8ACdEO+hfb4uYDFiQjVZIj1HPUu0 94MAn22V5Zke7k+k+mrll3MoH7qMMG5y =rYCR -----END PGP SIGNATURE----- _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev