<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Am 08.04.2013 08:53, schrieb Anthony
Walter:<br>
</div>
<blockquote
cite="mid:CAHmPLWVKis7=hs8VAE-vLW6eakFWPuWvDg1NmXcfw0vByRY1WQ@mail.gmail.com"
type="cite">On Mon, Apr 8, 2013 at 1:59 AM, Sven Barth <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:pascaldragon@googlemail.com" target="_blank">pascaldragon@googlemail.com</a>></span>
wrote:<br>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>Am 08.04.2013 01:37 schrieb "Anthony Walter" <<a
moz-do-not-send="true" href="mailto:sysrpl@gmail.com"
target="_blank">sysrpl@gmail.com</a>>:</p>
<div class="im"><br>
><br>
> In addition I have been writing a OpenGL which creates
stubs for loading the correct OpenGL library and loading the
OpenGL core functions and extensions for every platform.<br>
></div>
<p>Don't we have that already? And even if not in my opinion
it would be better to extend the existing GL units...</p>
<p>Regards,<br>
Sven</p>
</blockquote>
</div>
<div><br>
</div>
<div>I don't want my three questions to get too side tracked, but
I'll give you my reasoning on this point.</div>
<div><br>
</div>
</blockquote>
[...]<br>
<blockquote
cite="mid:CAHmPLWVKis7=hs8VAE-vLW6eakFWPuWvDg1NmXcfw0vByRY1WQ@mail.gmail.com"
type="cite">And instead have something like this in an OpenGL.pas
unit:
<div><br>
</div>
<div>
<div>var</div>
<div> OpenGLManager: record</div>
<div> Load: function: Boolean;</div>
<div> GetProcAddress: function(ProcName: PAnsiChar): Pointer;</div>
<div> ExtensionSupported: function(Extension: PAnsiChar):
Boolean;</div>
<div> end;</div>
</div>
<div><br>
</div>
<div>And allow other units to control how the OpenGL unit manages
some functions. Essentially what this involves is a rewrite of
the GL unit, which is what I am doing. See every one of
the function Load_XXX: Boolean in GLext.pas.</div>
<br>
</blockquote>
Ok, so if you can do this in a way that SDL would not be needed if
one doesn't want to use it and that using older OpenGL versions
(e.g. 2.1) is supported I'd say: go for it :)<br>
<br>
Regards,<br>
Sven<br>
</body>
</html>