Page 1 of 1
Pixel Shaders with OGL
Posted: Sun Sep 12, 2004 12:49 pm
by Electron
When I run the shader example with dx8 everything is fine. When I run with OGL I get a warning that pixel shaders are disabled because of missing driver/hardware support. I have a Radeon 8500. Does anyone know whether
1) the fault is in my video drivers
2) a radeon 8500 can't run pixel shaders at all. (don't know what's with dx saying it can though, and anyway I hope this is not the case)
3) the problemis in the irrlicht OGL driver
Posted: Sun Sep 12, 2004 1:53 pm
by yin nadie
I've just noticed the same problem here with my radeon 9000. It looks like the OGL port will give everyone a good headache
Re: Pixel Shaders with OGL
Posted: Tue Sep 14, 2004 12:29 am
by timmy
Electron wrote:When I run the shader example with dx8 everything is fine. When I run with OGL I get a warning that pixel shaders are disabled because of missing driver/hardware support. I have a Radeon 8500. Does anyone know whether
1) the fault is in my video drivers
2) a radeon 8500 can't run pixel shaders at all. (don't know what's with dx saying it can though, and anyway I hope this is not the case)
3) the problemis in the irrlicht OGL driver
well i certainly ain't a gl guru but an easy way to find what your card supports is the nehe lesson24 ...im sure there r other programs that return all the GL extensions your card supports but this one is pretty easy.
what you are looking for is
GL_ARB_VERTEX_PROGRAM //vertex
GL_ARB_FRAGMENT_PROGRAM //pixel
when those 8500 first came out they didn't support GL_ARB_FRAGMENT_PROGRAM ext (haha i don't even know if that extension was around than?) ....but with the latest drivers they may do????
you may notice your card supports the older GL_ATI_fragment_shader, so i guess irrlicht could always be modded to use this if found.
Posted: Tue Sep 14, 2004 6:05 am
by timmy
here is a great little app to find your opengl extensions
http://www.realtech-vr.com/glview/