Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 14, 2014
  1. @radekdoulik
  2. @radekdoulik

    [Android] extended existing enums with ES 3.0 values

    radekdoulik authored
     - regenerated Enums.cs as well
  3. @radekdoulik

    [iOS] extended existing enums with ES 3.0 values

    radekdoulik authored
         - regenerated Enums.cs as well
  4. @radekdoulik
Commits on Apr 14, 2014
  1. @radekdoulik
Commits on Apr 7, 2014
  1. @radekdoulik
Commits on Apr 4, 2014
  1. @radekdoulik

    regenerated bindings

    radekdoulik authored
  2. @radekdoulik

    more changes to unify Android and iOS API

    radekdoulik authored
     - added Obsolete attribute where appropriate
     - added few missing pieces
     - make GL.Library public on iPhone as well, so that
       users can PInvoke when needed
Commits on Apr 1, 2014
  1. @radekdoulik

    do not generate Delegates on iOS

    radekdoulik authored
     - regenerated bindings
Commits on Mar 3, 2014
  1. @radekdoulik
Commits on Feb 26, 2014
  1. @radekdoulik

    make sure we pass right version to the graphics mode class (opentk 0.9)

    radekdoulik authored
     - the GLContextVersion enum values need to be decreased by 1 to get
       the AndroidGraphicsMode version
    
     - use the default GraphicsMode when creating default
       AndroidGraphicsMode's
    
     - call MakeCurrent at the end of CreateFrameBuffer to preserve
       behavior before the context life cycle patch
Commits on Feb 24, 2014
  1. @radekdoulik

    fix mode handling and get back to original modes behaviour

    radekdoulik authored
     - we have to create AndroidGraphicsMode in case we have mode of
       different type not based on AndroidGraphicsMode (GraphicsMode
       for example), so that we don't get cast exceptions when using
       Mode property
    
     - do not set EglRenderBuffer in config spec as it is causing
       trouble. it was introduced in context life cycle patch. so
       we get back to original behavior of not setting it. I will
       look at it later, but now we don't want regression
    
     - this fixes problem where apps setting GraphicsMode changed
       behavior and might end up with much worse mode than before.
       TexturedCubeES30-1.0 sample was good example of that
Commits on Feb 7, 2014
  1. @radekdoulik

    added AutoSetContextOnRenderFrame property

    radekdoulik authored
     - it defines whether we make game view's GL context
       current before calling OnRenderFrame
     - default value is true
     - in some cases it is useful to set it to false
       in user application and setting the current context
       from app. for example in activity containing only
       fullscreen Android game view, which has UI hardware
       acceleration disabled. in such case it is possible to
       avoid making current context on every OnRenderFrame call
  2. @radekdoulik

    patch to separate context and surface life cycles

    radekdoulik authored
     - allows faster wake-up after app suspend, because context and thus
       textures doesn't need to be recreated/reloaded
     - adds 2 new events, ContextLost and ContextSet
       ContextLost is fired when we detect that the context was lost
       ContextSet is fired when we set new context and is good place
         to load your textures. When the context survives the suspend
         it is not called on wake-up and existing context is reused
         instead
     - original patch by Dean Ellis, extended and finished by Radek Doulik
Commits on Jan 29, 2014
  1. @radekdoulik
Commits on Dec 16, 2013
  1. @radekdoulik

    fix dll import of libgles on Samsung S4 Android 4.3

    radekdoulik authored
     - libGLESv3 is not available for dll import on S4
     - because it should be symlink to libGLESv2 anyway,
       we just use that lib
     - from source.android.com/compatibility/android-4.3-cdd.pdf
    
        Note that device implementations MUST include libGLESv3.so and it
        MUST symlink (symbolic) link to libGLESv2.so. On device
        implementations that declare support for OpenGL ES 3.0,
        libGLESv2.so MUST export the OpenGL ES 3.0 function symbols in
        addition to the OpenGL ES 2.0 function symbols.
  2. @radekdoulik
Commits on Nov 14, 2013
  1. @radekdoulik
  2. @radekdoulik

    allow raw enum entries names - skip name translation

    radekdoulik authored
      - added for few obsolete enums
  3. @radekdoulik
  4. @radekdoulik
  5. @radekdoulik
Commits on Nov 13, 2013
  1. @radekdoulik
  2. @radekdoulik
  3. @radekdoulik
  4. @radekdoulik
Commits on Nov 12, 2013
  1. @radekdoulik
  2. @radekdoulik
  3. @radekdoulik
  4. @radekdoulik
Commits on Nov 6, 2013
  1. @radekdoulik
  2. @radekdoulik
  3. @radekdoulik
  4. @radekdoulik
  5. @radekdoulik
Something went wrong with that request. Please try again.