VOGONS


MSAA Black Screen AMD

Topic actions

First post, by Sh1nRa358

User metadata
Rank Newbie
Rank
Newbie

Ive tried to implement msaa on a game with a dll and the game black screens when i turn it on even though i can still control the game. the game is opengl 1.1.
I noticed the same thing happens when i use dgvoodoo2 on any game on my system.

Is MSAA just not supported on amd anymore? what's the deal here?

Reply 1 of 1, by Dege

User metadata
Rank l33t
Rank
l33t

I strongly doubt that MSAA support is discountinued, you couldn't force it through dgvoodoo if that'd be the case.

Forcing MSAA is not recommended because then it applies to all of the 3d-rendered textures in the rendering process. A lot of texture don't even contain bitmap data but various vectors and other non-graphical data. Forcing them to be MSAA-ed and resolved later breaks the expected values and breaks the rendering itself. If a game supports MSAA then just use it through the game, it knows what particular buffers/textures are meant to be MSAA-ed, how to align the texture coordinates for them, etc.

You can try forced MSAA with an old DX7 game for example, to see if you still get black screen with that. Rendering-wise, forced MSAA behaves relatively good for them.