I’m totally new to OpenGL and I’m going to buy a laptop to begin studying computer graphics programming. The laptop I want to buy has an Intel X3100 graphics card.
My friends tell me that X3100 only supports OpenGL 1.5 while the current version of OpenGL is 2.1.
I wonder if an Intel X3100 graphics card is enough to study?
X3100 supports vertex, geometry and fragment shaders as it is an unified stream processing architecture. It is another question if Intel drivers are on pair, though. I must say, it work rather well with my MacBook — the performance is horrible of course, but OpenGL 2.0 is supported with many of the latest extensions; and I could play WoW on a 1600x1000 screen with 30-40fps if I wanted to
I’ve never understood how Intel is on the ARB and yet their drivers are so backwards. Intel even wrote a marketing type article which appeared on gamedev about how great their X3100 is for gaming, which received complaints because it was marketing.
I suggest getting something with Gf 8400, 8600, 8800
One day, Intel will make better drivers and will all switch to their graphics
Mustang84v I don’t know where you live, but in the US I got an ASUS laptop G1S series? with a CD2 CPU and a 9500GS GPU and 4GB of RAM, and love it. $1199 I have had no issues with it and GL2.1+ meaning DX10 extensions. The only thing that sucked was my code from my 8800GTS Desktop has more registers I am guessing due to I had to pack a few vec2’s into a glTexCoords to get my data from the VS to the FS, so I ran out of varying variables… Other than that nice GPU to code with, on the go anyway.
This is a bit of misinformation-- the Mac X3100 driver does support GLSL, and many of the latest extensions. However it does not support OpenGL 2.0. It can only faithfully claim to support OpenGL 1.2, because it does not implement multisampling.