Re: Plans for more extensions?

Sven Panne <[email protected]>
Newsgroups gmane.comp.lang.haskell.hopengl
Message-ID <[email protected]>
Sebastian Sylvan wrote:
> Are there plans to support more extensions anytime soon?

Yes, definitely.

> Specifically those that deal with fragment and vertex programs
> (ARB_vertex_program, ARB_fragment_program) as well as rendering to
> off-screen rendertargets and such (EXT_framebuffer_object).

My main development platform is x86 Linux and today is the first day
that glxinfo shows that the latest & greatest NVIDIA drivers claim
that they are OpenGL 2.0 compliant. Hooray! :-) I am very interested
in the extensions you've mentioned, but before implementing anything
I wanted to have a more or less stable and conformant driver, which
seems to be the case now.

The first two extensions are rather large ones, so I could need some
help here: The most difficult part is how to map these extensions into
something "Haskellish" without losing flexibility and/or too much
performance. Some API proposals would be highly appreciated.

BTW: I still fail to see a good "Haskellish" API for NURBS. Again, API
proposals are highly welcome.

As a general rule: If you want an extension to be implemented soon,
propose an Haskell API for it here on this list, and after we've settled
the details I will happily implement it. Of course patches, examples, etc.
are welcome, too.

> Pretty significant stuff if you want to do anything half-way serious
> with modern hardware.

Even more significant for non-serious stuff like impressing your friends
with the graphical capabilities of Haskell. ;-)

Cheers,
    S.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.