Problem replaying trace on Mesa 10.1.4

José Fonseca jose.r.fonseca at gmail.com
Tue May 27 05:22:27 PDT 2014


The fix is to modify glretrace to not try to replay calls that fail, as it
does no good, and can do a lot of harm.  This is already how
glretrace/d3dretrace does for many calls, but glXCreateContextAttribsARB is
missing such logic.  I'll draft a fix quickly.

Jose




On Tue, May 27, 2014 at 1:04 PM, <io.github.apitrace at io7m.com> wrote:

> On Tue, 27 May 2014 15:44:41 +0400 (MSK)
> Alexander Monakov <amonakov at ispras.ru> wrote:
> >
> > I believe there's no need to bother the JOGL folks; this pattern is fine.
>
> They've been made aware of this anyway, as I'm actually on the
> development team. I let the others know mainly because no doubt there'll
> be others that run into this issue and ask on the jogamp forums.
>
> > Actually I see why the behavior changed for you; you've probably updated
> from
> > apitrace 4.0 to 5.0; 4.0 did not supply the application-requested GL
> profile
> > version to the driver: https://github.com/apitrace/apitrace/issues/176
> >
> > So, disregard what I said about Mesa/Xorg before; the issue and the
> behavior
> > change is entirely on apitrace side.  The fix, I believe, would be to
> make X
> > protocol errors not fatal in the replayer.
>
> Ok, thanks. So, is it just a case of waiting for a fix now? I don't
> think I know enough about apitrace's implementation to correctly fix
> this myself.
>
> M
> _______________________________________________
> apitrace mailing list
> apitrace at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/apitrace
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/apitrace/attachments/20140527/f929e8cc/attachment-0001.html>


More information about the apitrace mailing list