Software Archive
Read-only legacy content
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17060 Discussions

x3100 & OpenGL Shader (GLSL)

rpk
Beginner
1,037 Views
hi, i recently purchased a santa-rosa-based system with x3100 integrated graphics. i was disappointed to see that under windows XP, i really only have baseline opengl 1.5 support, and no GLSL (ARB_(vertex|fragment)_shader) support. i'm running the latest drivers (14.31.1.4864).

the reason for my surprise, is that when running under Mac OS X, i see full GLSL 1.10 support.

i'm looking for guidance as to when full support for GLSL will be available under windows XP.

thanks, bob

0 Kudos
4 Replies
agent_j
Beginner
1,037 Views
I would also love to see GLSL (ARB_(vertex|fragment)_shader) support in addition to GL_ARB_shader_objects support as well for windows Vista so that we can finally play Enemy Territory: Quake Wars
0 Kudos
davidc1
Beginner
1,037 Views
I can't confirm but with the 15.7.3 driver it seems ET: Quake Wars can run. XP still can't.
0 Kudos
screwzloos
Beginner
1,037 Views

Over a month has gone by, and there is still no GLSL support on Intel'sdrivers under XP. Has anyone figured out a way around this? Our operating system really isn't obsolete or obscureyet, and Intel needs to acknowledge that. I wasn't planning on putting Vista on my Macbook, but I got the thing so I could do my GLSL homework on it.

So now what?

0 Kudos
Jon_Watte
Beginner
1,037 Views
The reason Apple has the support is that they write their own OpenGL drivers.

It's unlikely that Intel will support GLSL anytime soon, at least not on the Extreme/GMA/X series graphics cards.

They do, however, support ARB_vertex_program and ARB_fragment_program, so applications that use CG, or generate the ARB assembly programs themselves, will work.

Anyway, I don't quite see why you would want that support, because the parts are slow enough that most games really aren't enjoyable anyway. If you have any choice in the matter, a discrete solution is a lot better.
0 Kudos
Reply