On 7 November 2017 at 11:54, Emil Velikov <emil.l.veli...@gmail.com> wrote:
> @@ -289,19 +268,26 @@ _mesa_one_time_init_extension_overrides(struct > gl_context *ctx) > recognized = false; > > if (!recognized && enable) { > - strcat(extra_extensions, ext); > - strcat(extra_extensions, " "); > + if (unknown_ext >= MAX_UNRECOGNIZED_EXTENSIONS) { > + static bool warned; > + > + if (!warned) > + _mesa_problem(ctx, "Trying to enable too many unknown > extension. " > + "Only the first %d will be honoured", > + MAX_UNRECOGNIZED_EXTENSIONS); I've update the if block to include "warned = true;"... so that we warn only once. > + } else { > + ctx->Extensions.unrecognized_extensions[unknown_ext] = ext; > + unknown_ext++; > + > + _mesa_problem(ctx, "Trying to enable unknown extension: %s", > ext); > + } > } > } > -Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev