The following module was proposed for inclusion in the Module List:

  modid:       SDL::OpenGL::Cg
  DSLIP:       cdcfp
  description: Interface to the Cg shader language.
  userid:      MOLT (Paul Golds)
  chapterid:    9 (Language_Interfaces)
  communities:
    sdlperl.org mailing list.

  similar:
    SDL::OpenGL (Provides an interface to OpenGL, SDL::OpenGL::Cg
    expands on this to allow access to the shader facilities of newer
    graphics cards).

  rationale:

    It provides a useful functionality by allowing Perl graphics and
    games programmers to take more complete advantage of their graphics
    cards by providing an XS-based interface to nVidia's Cg and CgGL
    libraries. This should allow them to equal the quality of images
    that C/C++ programmers already have access to from the library.

    I personally use SDL::OpenGL for my OpenGL interface, and as such
    whilst SDL::OpenGL::Cg may potentially work with other OpenGL
    interfaces SDL::OpenGL is the one it's being targetted at and
    primarily supported for. This is why I'm writing it as
    SDL::OpenGL::Cg and not OpenGL::Cg or someother such related module.
    As yet I can't think of anything tying it with SDL::OpenGL's
    functionality, but I would be surprised if it remained that way for
    the module's lifetime. The author of SDL::OpenGL has also been
    informed of the choice of namespace and expressed no objections.

    Whilst the module is still only providing a subset of the C API it
    is already useable, and useful, proving that the project can be a
    long-term technical success in marrying these two languages
    together.

  enteredby:   MOLT (Paul Golds)
  enteredon:   Thu Aug 14 15:58:45 2003 GMT

The resulting entry would be:

SDL::OpenGL::
::Cg              cdcfp Interface to the Cg shader language.         MOLT


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=6f300000_e76a16f45436b826&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=6f300000_e76a16f45436b826&SUBMIT_pause99_add_mod_insertit=1

Reply via email to