<div dir="ltr"><div>Ah, great. And since in another mail you mentioned that even CroquetGL works there I'd recommend to just look into that running system whenever something seems odd - quite often it may turn out to be a red herring, like the apicall issue.</div><div><br></div><div>- Vanessa -</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 11, 2020 at 4:19 AM gettimothy <<a href="mailto:gettimothy@zoho.com">gettimothy@zoho.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u><div><div style="font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif">all FFI tests pass. In an earlier email I gave ab ecmple of incoking an FFI call that uses the cdecl<div id="gmail-m_6078023740073320299message"></div><br id="gmail-m_6078023740073320299br3"><div id="gmail-m_6078023740073320299signature"></div><div id="gmail-m_6078023740073320299content"><br> ---- On Sun, 10 May 2020 19:33:26 -0400 <b> <a href="mailto:vanessa@codefrau.net" target="_blank">vanessa@codefrau.net</a> </b> wrote ----<br><br><blockquote style="border-left:1px solid rgb(204,204,204);padding-left:6px;margin-left:5px"><div><div dir="ltr"><div dir="ltr"><br></div><br><div><div dir="ltr">On Sun, May 10, 2020 at 3:21 PM gettimothy via Squeak-dev <<a href="mailto:squeak-dev@lists.squeakfoundation.org" target="_blank">squeak-dev@lists.squeakfoundation.org</a>> wrote:<br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u><div><div style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt"><div><div id="gmail-m_6078023740073320299x_1863725370gmail-m_-2001054686671512498Zm-_Id_-Sgn1">---- On Sun, 10 May 2020 16:04:35 -0400 <b>Levente Uzonyi <<a href="mailto:leves@caesar.elte.hu" target="_blank">leves@caesar.elte.hu</a>></b> wrote ----<br></div><div><br></div><blockquote style="border-left:1px solid rgb(204,204,204);padding-left:6px;margin:0px 0px 0px 5px"><div><div><br></div><div>FFI calls are not pragmas. They support different syntax, so they are <br></div><div>language extensions. <br></div><div> <br></div><div> <br></div><div>Levente <br></div><div> <br></div></div></blockquote></div><div><br></div><div><br></div><div><br></div><div>thx,<br></div><div><br></div><div>makes sense. in terms of FFI the <generated> is just documentation/marker stuff for use by the FFI test . Those classes, themselves are not Tests.<br></div><div><br></div><div><br></div><div>Here is my current thinking, there are x possiblities.<br></div><div><br></div><div>.<br></div><div><br></div><div>possibility 1. The <apicall:module> is a marker/tag used by "something" to insert platform specific method code . I see this approach  in OGLExtManager loadExtension:<br></div><div>in this possibility, then the fact that it is not recognized as a Pragma would explain the failure to replace the code.</div><div><br></div><div>possiblity 2. the <apicall:module:> is an actual call<br></div><div>if this is the case, it does not work, and I need a butt-simple library call to test this possibility.<br></div><div>Or, I need to find all existing <apicall:module:>  methods and see if they work.</div><div><br></div><div>thank you for your time</div></div></div></blockquote><div><br></div><div><br></div><div>As we mentioned before, get the plain FFI test working before you try *anything* with OpenGL.</div><div><br></div><div>- Vanessa -</div></div></div>
</div></blockquote></div></div><br></div></blockquote></div></div>