I'm currently taking a graphics programming class. All the assignments have to be done using OpenGL 3.3 (shader based).
When I try to compile my code on my laptop (sony Vaio running 12.10), I get the error
error: undefined reference to 'glDrawArrays'.
The trick here is I don't care if it's fast. I realize the driver support might not be there, but I'm just looking for some way to get my code to actually compile and run. Is there an intel driver that supports this? Is there a software-based openGL that I could use instead?
I've got a hybrid intel/ATI graphics card, but any time I try to install flgrx I either get a desktop with no dash or I get no Xserver at all.
Here's a few snippets from my glxinfo output: (the whole thing is too long to put here)
direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 ... OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile OpenGL version string: 3.0 Mesa 9.0 OpenGL shading language version string: 1.30
And here's some stuff from my lspci:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Whistler [AMD Radeon HD 6600M Series]