Floating point revolution

I’m talking about the new floating point pixel formats supported by the
latest graphics card, enabled through the GL_ARB_color_buffer_float
extension for wgl and glx.
It will beautiful if SDL added seamless support for this new formats,
especially because I’ll need to use it in my next demos, when I’ll
experiment with HDR lighting.—
[Quipo ISP - Questa E-mail e’ stata controllata dal programma Declude Virus]
[Quipo ISP - This E-mail was scanned for viruses by Declude Virus]

cyberquiet wrote:

I’m talking about the new floating point pixel formats supported by the
latest graphics card, enabled through the GL_ARB_color_buffer_float
extension for wgl and glx.
It will beautiful if SDL added seamless support for this new formats,
especially because I’ll need to use it in my next demos, when I’ll
experiment with HDR lighting.

Hi there… I already posted a patch to SDL-1.3 CVS to include
ARB_color_buffer_float support. Should be in the mailing list archives.

To the maintainers: Are there any immediate plans for SDL-1.3 to become
mainstream? If not, it would be really nice if the current SDL-1.2
branch would get render target support (required for float buffers)
already, as more and more people are asking for it. I will make a patch
if no one else can – besides, it seems like the only major change from
1.2 to 1.3 as of the moment is the render target support.–
Eric Vidal
Lecturer / Graduate Research Assistant, DISCS
Ateneo de Manila University
http://aegis.ateneo.net/evidal/

Hi there… I already posted a patch to SDL-1.3 CVS to include
ARB_color_buffer_float support. Should be in the mailing list archives.

Sorry, I must have overlooked your post when I searched the mailing list before posting the mine…
How can I get the version with floating point buffers support? The SDL website only explains how to get SDL-1.2 from CVS.
I’m a bit a newbie with CVS, so forgive me if I made a stupid question.—
[Quipo ISP - Questa E-mail e’ stata controllata dal programma Declude Virus]
[Quipo ISP - This E-mail was scanned for viruses by Declude Virus]

cyberquiet wrote:

Sorry, I must have overlooked your post when I searched the mailing list
before posting the mine…
How can I get the version with floating point buffers support? The SDL
website only explains how to get SDL-1.2 from CVS.
I’m a bit a newbie with CVS, so forgive me if I made a stupid question.

I wasn’t able to get it directly through CVS either, but you should be
able to find a snapshot from http://www.libsdl.org/cvs/. Be sure to
read README.CVS and INSTALL in the archive! (I’m not even sure whether
the SDL-1.3 CVS snapshot has been updated to the latest CVS – it looks
like half a year old – so I just assumed that no one has been working
on it for a long time.)

You will then need to patch it before compiling. You should be able to
find the patch in the May 2005 archive (look for “render target” or
something under my name).

FYI: To apply the patch, go to the SDL-1.3 directory and execute the
command patch -p1 < where_you_put_the_patch_file/SDL-1.3.diff–
Eric Vidal
Lecturer / Graduate Research Assistant, DISCS
Ateneo de Manila University
http://aegis.ateneo.net/evidal/

You have to specify the branch via -r.

cvs -d :pserver:guest at libsdl.org:/home/sdlweb/libsdl.org/cvs co -r
branch_1_3_x SDL12

should do the trick.

Regards,
Johannes

< http://libufo.sourceforge.net > The OpenGL GUI ToolkitAm Montag 06 Juni 2005 13:46 schrieb Eric Vidal:

cyberquiet wrote:

Sorry, I must have overlooked your post when I searched the mailing list
before posting the mine…
How can I get the version with floating point buffers support? The SDL
website only explains how to get SDL-1.2 from CVS.
I’m a bit a newbie with CVS, so forgive me if I made a stupid question.

I wasn’t able to get it directly through CVS either, but you should be
able to find a snapshot from http://www.libsdl.org/cvs/. Be sure to
read README.CVS and INSTALL in the archive! (I’m not even sure whether
the SDL-1.3 CVS snapshot has been updated to the latest CVS – it looks
like half a year old – so I just assumed that no one has been working
on it for a long time.)