Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 2 of 2 FirstFirst 12
Results 11 to 12 of 12

Thread: Mountain Lion update?

  1. #11
    Junior Member Newbie
    Join Date
    Jun 2012
    Posts
    10
    Quote Originally Posted by aqnuep View Post
    Have to mention, though, that at least they went to the correct direction by supporting only core profile for their GL 3.2 drivers. That might have taken a lot of time for them as they probably started from scratch.
    Well, but maybe they shouldn't have. Lots of 3D applications have performance problems on MacOS but not on Windows running on Bootcamp. Although, the OpenGL driver may not be the only culprit.

    Is it safe to say, feature wise, that OpenGL 3.x matches DX10 and OpenGL 4.x, DX11?

    Plus, this intrigues me:

    "Hundreds of new APIs give developers access to new core technologies and enhanced features within OS X. (...) A new graphics infrastructure underpins OpenGL and OpenCL and implements GLKit, first introduced in iOS 5, to make it easier to create OpenGL apps."
    source: http://www.apple.com/pr/library/2012...-Features.html

    What do they mean? GLKit is based on OpenGL ES.

  2. #12
    Member Regular Contributor
    Join Date
    Jan 2012
    Location
    Germany
    Posts
    303
    Quote Originally Posted by AndreGB View Post
    What do they mean? GLKit is based on OpenGL ES.
    GLKit is meant to make it easier for ES 1.1 developers to switch to ES 2.0 by providing trivial "effects" so you don't need to implement trivial shaders that do little more than mimicing the fixed-function pipeline yourself. It also gives you some math functionality for dealing with matrices etc. If you use C++, GLM might be a better alternative for the later part (as it nicely mimics GLSL and is cross-plattform) while you might not want to use the other helpers in case you plan to build more complex shaders and effects anyway.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •