On Fri, Oct 29, 2010 at 11:10 PM, Jonathan Hartley <[email protected]> wrote:
> On Oct 29, 1:23 am, Richard Jones <[email protected]> wrote:
>> On Thu, Oct 28, 2010 at 7:40 PM, Jonathan Hartley <[email protected]> 
>> wrote:
>> > I just ordered the OpenGL SuperBible this week. I understand the
>> > latest 5th edition is now written entirely in an 'opengl 3 using
>> > shaders' style.
>>
>> Thanks for this tip - but sadly I have discovered through the OpenGL
>> Extensions Viewer (http://www.realtech-vr.com/glview/download.htmlvia
>> the SuperBible site) that my MacBook (GeForce 9400M) doesn't have
>> support for the minimum of OpenGL 3.2 required by the 5th edition :-(
>>
>> Apparently I have OpenGL 2.1 fully supported (shading language 1.20)
>> and *some* features of 2.0, 2.1 and 3.2. Nothing beyond that :-(
>>
>> I'd still like to investigate this new world of shaders and ditching
>> the fixed function pipeline, but now I'm not sure it's a good idea.
>> What sorts of things could I reasonably replace, given the low level
>> of support I have?
>>
>>      Richard
>
> Gah! I hadn't realised Superbible explicitly requires OpenGL 3.2. My
> own personal linux/XP laptop is also at OpenGL 2.1. I figured I might
> have to wing it around some parts where Superbible requires newer
> OpenGL than that, but since I have VBOs and shaders, I had anticipated
> this wouldn't amount to much. Maybe I was wrong. We shall see.

For what it's worth I've ordered a copy anyway (the Aussie dollar
being so high it's hard to resist impulse buying books like this ;-)
so I'll soon be finding out how practical it is to apply its methods
to 2.1 as well.... altho it'd be really nice if Apple just supported
OpenGL 3 :-)


     Richard

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en.

Reply via email to