Original post by Dauntless
Since I''m new to OpenGL, how do the extensions work exactly? From what I can understand, they are specific to the hardware being utilized. So doesn''t that make it harder for the programmer?
Extensions aren''t always specific to the hardware. They also allow backwards compatibility (in the case of Windows and its slow uptake of new versions, that''s very important ). The ARB ''standardizes'' extensions and makes them an optional part of the OpenGL spec. (as in: you don''t have to support this feature to be officially OpenGL compliant, but if you do, do it this way) after a while.
[Resist Windows XP''s Invasive Production Activation Technology!]