Re: Why OpenGL 3.2 bindings

"Myles C. Maxfield" <[email protected]> Tue, 15 Jan 2013 10:36:27 -0800
Newsgroups gmane.comp.lang.haskell.hopengl
Message-ID <CALz+48X8TJx_jEPcvAz=_+7R6hKURtAhoc=YbR7RWbNaSr0EDg@mail.gmail.com>
--===============7710405826597852026==
Content-Type: multipart/alternative; boundary=047d7b2ee8915a9ea404d3580b31

--047d7b2ee8915a9ea404d3580b31
Content-Type: text/plain; charset=ISO-8859-1

I'd say that OpenGL 3.2 is still the norm nowadays. Many graphics cards out
there don't support OpenGL 4.x (meaning: no hardware support for
tessellation). Mac OSX and Mesa both only support OpenGL 3.2.

You can read the OpenGL 4.3 specifications "with changes marked" to see
what's different between the various releases. If you just want a synopsis,
check out Wikipedia at http://en.wikipedia.org/wiki/OpenGL#OpenGL_4.0 .

--Myles

On Tue, Jan 15, 2013 at 6:58 AM, Thiago Negri <[email protected]> wrote:

> Hello.
>
> I'm quite new to OpenGL, so I don't know all features available.
> The description of the OpenGLRaw package says it's a binding for OpenGL
> 3.2.
> On the official site, the 3.2 specification version is from 2009. [1]
>
> Why the Haskell binding uses version 3.2?
> What OpenGL features I'm missing by using Haskell instead of C?
>
> Thanks.
>
> [1] http://www.opengl.org/registry/
>
>
> _______________________________________________
> HOpenGL mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/hopengl
>
>

--047d7b2ee8915a9ea404d3580b31
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;d say that OpenGL 3.2 is still the norm nowadays. Many graphics cards=
 out there don&#39;t support OpenGL 4.x (meaning: no hardware support for t=
essellation). Mac OSX and Mesa both only support OpenGL 3.2.<div><br></div>

<div>You can read the OpenGL 4.3 specifications &quot;with changes marked&q=
uot; to see what&#39;s different between the various releases. If you just =
want a synopsis, check out Wikipedia at=A0<a href=3D"http://en.wikipedia.or=
g/wiki/OpenGL#OpenGL_4.0">http://en.wikipedia.org/wiki/OpenGL#OpenGL_4.0</a=
> .=A0</div>

<div><br></div><div>--Myles<br><br><div class=3D"gmail_quote">On Tue, Jan 1=
5, 2013 at 6:58 AM, Thiago Negri <span dir=3D"ltr">&lt;<a href=3D"mailto:ev=
[email protected]" target=3D"_blank">[email protected]</a>&gt;</span> wrote:<=
br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div dir=3D"ltr">Hello.<div><br></div><div>I&#39;m quite new to OpenGL, so =
I don&#39;t know all features available.</div><div>The description of the O=
penGLRaw package says it&#39;s a binding for OpenGL 3.2.</div>

<div>On the official site, the 3.2 specification version is from 2009. [1]<=
/div><div><br></div><div>Why the Haskell binding uses version 3.2?</div><di=
v>What OpenGL features I&#39;m missing by using Haskell instead of C?</div>



<div><br></div><div>Thanks.</div><div><br></div><div>[1]=A0<a href=3D"http:=
//www.opengl.org/registry/" target=3D"_blank">http://www.opengl.org/registr=
y/</a></div><div><br></div></div>
<br>_______________________________________________<br>
HOpenGL mailing list<br>
<a href=3D"mailto:[email protected]">[email protected]</a><br>
<a href=3D"http://www.haskell.org/mailman/listinfo/hopengl" target=3D"_blan=
k">http://www.haskell.org/mailman/listinfo/hopengl</a><br>
<br></blockquote></div><br></div>

--047d7b2ee8915a9ea404d3580b31--


--===============7710405826597852026==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
HOpenGL mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/hopengl

--===============7710405826597852026==--