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
Pixel Shaders with OGL
Pixel Shaders with OGL
You do a lot of programming? Really? I try to get some in, but the debugging keeps me pretty busy.
Crucible of Stars
Crucible of Stars
Re: Pixel Shaders with OGL
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.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
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.
here is a great little app to find your opengl extensions
http://www.realtech-vr.com/glview/
http://www.realtech-vr.com/glview/