Sign in to follow this  
jhoward

Intel GMA 950 and lack of GL_ARB_Vertex_Shader & GL_ARB_Fragment_Shader support

Recommended Posts

jhoward    122
As I understand it the Intel GMA 950 does not support GL_ARB_Vertex_Shader or GL_ARB_Fragment_Shader (GLSL extensions), BUT it will support GL_ARB_Vertex_Program and GL_ARB_Fragment_Program. Does this mean that Intel just don't support GLSL in their drivers? Could I compile my GLSL shaders (say using NVIDIA's Cg compiler) to ASM and then load them using the *_Program extensions?

Share this post


Link to post
Share on other sites
zedz    291
no the 950 doesnt support glsl (it doesnt even have hardware t+l!!!, even nvidia card this century has support for that, so the 950 is behind the times)
u will need intel GMA X3500 + greater for glsl

normally u can see what hardware supports what extensions at
http://www.delphi3d.net/
but it seems its not working at present
so I cant check if GL_ARB_Vertex_Program and GL_ARB_Fragment_Program are reported

according to valve <3% of gamers are using intel graphics (so pretty small)

Share this post


Link to post
Share on other sites
PlayerX    279
Yes, the older Intel cards do not support GLSL, but do support GL assembly language. You can use Cg to compile shader code into assembly code that the Intel cards can use, but Cg is closer to D3D's HLSL than GLSL.

BTB. these older Intel cards only support OpenGL 1.4 - 1.5. Try and avoid them for graphic development if at all possible. :-(

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this