Multisample

I have GeForce 2 Titanium
and I run the testgl.c file from SDL.

but I got that:
SDL_GL_MULTISAMPLEBUFFERS: requested 1, got 1
SDL_GL_MULTISAMPLESAMPLES: requested 2, got 1

Why?

<- Chameleon -> wrote:

I have GeForce 2 Titanium
and I run the testgl.c file from SDL.

but I got that:
SDL_GL_MULTISAMPLEBUFFERS: requested 1, got 1
SDL_GL_MULTISAMPLESAMPLES: requested 2, got 1

Maybe you have disabled antialiasing in the driver?
Are you sure the gf2 supports aa?

Regards,
\Mikkel Gjoel

I have GeForce 2 Titanium
and I run the testgl.c file from SDL.

but I got that:
SDL_GL_MULTISAMPLEBUFFERS: requested 1, got 1
SDL_GL_MULTISAMPLESAMPLES: requested 2, got 1

Why?

My guess would be that it only supports 1 multisample buffer.

Depending on your OS get either glxinfo(linux/UNIX) or glinfo(Windows)
and run it. It will tell you about the number of multisample buffers
that are supported by each visual.

	Bob PendletonOn Wed, 2004-03-03 at 14:35, <- Chameleon -> wrote:

SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

±--------------------------------------+

<- Chameleon -> wrote:

I have GeForce 2 Titanium
and I run the testgl.c file from SDL.

but I got that:
SDL_GL_MULTISAMPLEBUFFERS: requested 1, got 1
SDL_GL_MULTISAMPLESAMPLES: requested 2, got 1

Why?

Because Geforce 1&2 don’t support multisample buffers, you need at least
a geforce 3 for that. With your geforce 2 you can have FSAA using
something called superbuffers (this is does not work the same as
multisample buffers; although the purpose is the same), but SDL has no
support for that.

Oh, and as far as I can tell, under linux the driver exposes no api to
enable/disable superbuffers, except using the infamous env variable
(export __GL_FSAA_MODE=4 for example).

Stephane