Questions tagged [glkit]

GLKit is a high-level framework for OS X and iOS that assists with development of OpenGL and OpenGL ES apps.

The GLKit framework provides four key feature areas making it easier to develop modern OpenGL and OpenGL ES apps on OS X and iOS:

  • The GLKView and GLKViewController classes in iOS provide a standard implementation of a UIKit view that draws its content using OpenGL ES and a view controller for managing animation in that view.
  • The GLKTextureLoader class allows your app to easily load textures from a variety of sources. Textures can even be loaded asynchronously in the background with just a few lines of code.
  • Effects, in GLKBaseEffect and related classes, provide shader-based versions of common rendering techniques, analogous to features of the fixed-function pipeline in legacy OpenGL and OpenGL ES.
  • Vector, matrix, and quaternion math libraries, optimized for fast performance on Apple devices, provide functions and data types useful for graphics programming and replace features found only in legacy OpenGL and OpenGL ES versions.

See the GLKit Framework Reference for details.

436 questions
-1
votes
1 answer

glClear is extremely slow when drawableMultisample is set to GLKViewDrawableMultisample4X

I am developing a drawing app for iOS. I noticed that when i set drawableMultisample to GLKViewDrawableMultisample4X the fps drops from 60 to around 30. I tried to understand what causing this drop in fps and reduced my rendering loop to the…
Erik Sapir
  • 23,209
  • 28
  • 81
  • 141
1 2 3
29
30