PDA

View Full Version : Glsl Support On Radeon 9200?


Mars_999
2005.04.03, 02:32 PM
I am wondering is it possible to support GLSL on a Mac Mini with the current 9200 GPU??? I see some of the extensions that are needed for GLSL are supported by the 9200 but haven't heard anything offical.

OneSadCookie
2005.04.03, 05:41 PM
Support is of course possible via software rendering.... however, even partial fragment shader support requires a Radeon 9500 or GeForce FX, so no. That said, it would be possible for the Radeon 9200 to accelerate GLSL vertex shaders. I guess we'll just have to wait and see what Apple does.

aarku
2005.04.03, 09:46 PM
Well, fragment shaders definitely work on my card in Unity/Gooball. This is on a 9200 Mobility. I believe Unity uses the Cg toolkit. So it is probably working via ATI_text_fragment_shader (http://oss.sgi.com/projects/ogl-sample/registry/ATI/text_fragment_shader.txt) . I'd imagine glsl requires the more robust (from what I hear) ARB_fragment_program/shader.

-Jon

Mars_999
2005.04.04, 03:39 AM
Yeah I thought I heard or read somewhere the FP/VP were needed to support GLSL due to it calls down to them sometime... Oh well I guess I will wait for the next PM update...

NicholasFrancis
2005.04.07, 10:49 AM
The Radeon9000 series support on GooBall uses Cg for vertex programs and hand coded ATI_TEXT_FRAGMENT_SHADER programs for the pixel shaders

Edit: The Radeon9000 series of cards can not support GLSL in hardware - no matter what apple does ;-)