<div dir="ltr">I am indeed not using VBOs, so the deferred calling is plausible I suppose.<div><br></div><div>The curious thing here is that the reference implementation application uses the exact same function calls in the same order and they display normally in apitrace. Wouldn't a driver bug cause this application to also fail to display these function calls?</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 8, 2015 at 2:43 PM José Fonseca <<a href="mailto:jose.r.fonseca@gmail.com">jose.r.fonseca@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>If you're not using VBOs, note that apitrace treats them specially:</div><div><br></div><a href="https://github.com/apitrace/apitrace/blob/master/docs/BUGS.markdown#tracing" target="_blank">https://github.com/apitrace/apitrace/blob/master/docs/BUGS.markdown#tracing</a><div><br></div><div>If that's the case, from what you described, it sounds like apitrace plans to defer the call, but it never does happen. This could be a bug in the driver (they sometimes return bogus data on glGet* , causing apitrace to go astray), or a bug in your on application (like not setting up VBOs properly).</div><div><br></div><div>Jose</div><div><br><div class="gmail_extra"><br><div class="gmail_quote"></div></div></div></div><div dir="ltr"><div><div class="gmail_extra"><div class="gmail_quote">On Tue, Sep 8, 2015 at 7:21 PM, Mike Blumenkrantz <span dir="ltr"><<a href="mailto:michael.blumenkrantz@gmail.com" target="_blank">michael.blumenkrantz@gmail.com</a>></span> wrote:<br></div></div></div></div><div dir="ltr"><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I'm working on a project using opengl on linux, and I turned to apitrace for debugging when I encountered a problem.</div><div><br></div><div>According to apitrace, it seems that calls to glTexCoordPointer and glVertexPointer are "not happening"; they do not show up in the trace dumps anywhere. Using gdb, however, I can verify that both functions are at least calling into mesa/libGL as expected, even though apitrace is not catching them.</div><div><br></div><div>Is it possible for gl calls to occur and not be picked up by apitrace? I've tested a similar/reference implementation of what I'm working on and both of these calls are displayed normally in the traces, so I'm wondering whether this is an issue in my app or apitrace.</div><div><br></div><div>Thanks!</div></div>
<br></blockquote></div></div></div></div><div dir="ltr"><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">_______________________________________________<br>
apitrace mailing list<br>
<a href="mailto:apitrace@lists.freedesktop.org" target="_blank">apitrace@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/apitrace" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/apitrace</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div>