Permalink
Switch branches/tags
Nothing to show
Commits on Dec 5, 2011
  1. Do not rely on JNA types that are not available on Android.

    the_fiddler committed Dec 5, 2011
    Replaced generic multiple wrappers by a single Buffer wrapper.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3105 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  2. Fixed enum generation.

    the_fiddler committed Dec 5, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3104 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  3. Fixed bug in acronym capitalization handling, when multiple acronyms …

    the_fiddler committed Dec 5, 2011
    …exist in the same enum.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3103 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  4. Improved capitalization of acronyms, like 3Tc, in enum names.

    the_fiddler committed Dec 5, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3102 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  5. Simplified the ISpecReader interface. Ensure 'delete' directives are …

    the_fiddler committed Dec 5, 2011
    …followed in the xml specs.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3101 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  6. Minor comment fix.

    the_fiddler committed Dec 5, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3100 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  7. Generic type parameters cannot be primitive types in Java. Fixed!

    the_fiddler committed Dec 5, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3099 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  8. Fixed generic type parameters (for real this time!), suppressed point…

    the_fiddler committed Dec 5, 2011
    …er parameters and shuffled code for improved readability.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3098 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  9. Fixed generic parameter definitions.

    the_fiddler committed Dec 5, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3097 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  10. Added "callback" to Java reserved keywords.

    the_fiddler committed Dec 5, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3096 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  11. Significant improvements to the Java wrappers: generate a package, im…

    the_fiddler committed Dec 5, 2011
    …prove wrapper generation taking into account lack of ref/out parameters.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3095 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  12. Use Parameter.RawName when accessing the spec xml files (these files …

    the_fiddler committed Dec 5, 2011
    …are platform-agnostic, so parameter names are not escaped!)
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3094 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  13. Made the escape character for reserved keywords customizable. (C# use…

    the_fiddler committed Dec 5, 2011
    …s '@' and Java/C++ use '_' by default). Updated the Parameter class to return escaped names by default and added a RawName parameter to access the raw names.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3093 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Dec 2, 2011
  1. Added missing function declarations (WIP).

    the_fiddler committed Dec 2, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3092 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  2. Added support for different per-language typemaps.

    the_fiddler committed Dec 2, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3091 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  3. Added preliminary Java wrapper generation. Heavy work-in-progress.

    the_fiddler committed Dec 2, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3090 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Nov 7, 2011
  1. Exclude folders related to the build server.

    the_fiddler committed Nov 7, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3089 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Nov 3, 2011
  1. Protect against negative Stopwatch values on buggy systems. Fixes iss…

    the_fiddler committed Nov 3, 2011
    …ue [#2740}: "OpenTK freeze in GameWindow main loop, and possible fix. (Copied from Development forum)".
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3088 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Sep 26, 2011
  1. Map libX11 (libX11.so) to libX11.so.6, because the former is not avai…

    the_fiddler committed Sep 26, 2011
    …lable on Ubuntu without libX11-dev installed.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3087 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  2. Fixed encoding error that prevent compilation on Linux.

    the_fiddler committed Sep 26, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3086 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  3. Modified CppSpecWriter to generate single-file bindings.

    the_fiddler committed Sep 26, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3085 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Sep 6, 2011
  1. Corrected version checks in examples. Finally fixes issue [#1898]: "M…

    the_fiddler committed Sep 6, 2011
    …inor and major OpenGL version incorrect."
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3084 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  2. Moved GL.TexParameter calls to before GL.TexImage2D, as recommended b…

    the_fiddler committed Sep 6, 2011
    …y AMD/ATI. This ensures that no slow format conversion will take place.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3083 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  3. Corrected TexCount check (needs at least 1 texture set, not at least …

    the_fiddler committed Sep 6, 2011
    …2). Fixes issue [#2677]: "Framebuffer Object sample crashes".
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3082 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  4. Implemented IGraphicsContext.SwapInterval property that supersedes IG…

    the_fiddler committed Sep 6, 2011
    …raphicsContext.VSync. Fixes issue [#2671]: "Expose SwapInterval to GameWindow".
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3081 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Sep 4, 2011
Commits on Aug 25, 2011
  1. Fixed coordinate transform for CursorVisible = false on Windows. Fixe…

    the_fiddler committed Aug 25, 2011
    …s issue [#2416]: "Hided mouse cursor problem".
    
    Removed unnecessary constructors from Win32Rectangle struct.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3079 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Jul 26, 2011
  1. Added UniformBlockReferencedByGeometryShader token to ActiveUniformBl…

    the_fiddler committed Jul 26, 2011
    …ockParameter. Fixes issue [#2616]: "ActiveUniformBlockParameter.UniformBlockReferencedByGeometryShader is missing".
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3078 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  2. Added ColorWritemask to GetIndexedPName. Fixes issue [#2509]: "Missin…

    the_fiddler committed Jul 26, 2011
    …g GetIndexedPName.ColorWritemask as GetBoolean parameter".
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3077 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  3. Added missing tokens for ARB_texture_buffer_object (core since GL3.1)…

    the_fiddler committed Jul 26, 2011
    …. Fixes issue [#2615]: "GetPName.MaxTextureBufferSize is missing".
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3076 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  4. Regenerated OpenGL bindings using the 06 July 2011 specs and the late…

    the_fiddler committed Jul 26, 2011
    …st binding generator that includes documentation comments to enums.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3075 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  5. Updated OpenGL signatures using gl.spec revision 15037 (06 July 2011).

    the_fiddler committed Jul 26, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3074 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  6. Updated Generator.Convert documentation to match what the tool actual…

    the_fiddler committed Jul 26, 2011
    …ly does.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3073 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
Commits on Jul 20, 2011
  1. Added documentation comments to generated enums.

    the_fiddler committed Jul 20, 2011
    Improved ISpecWriter API by removing low-level implementation details.
    Made Constant implement IComparable so it can be sorted before being written to output.
    
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3072 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604
  2. * Structures/Enum.cs: Marked code that needs to be refactored.

    the_fiddler committed Jul 20, 2011
    git-svn-id: https://opentk.svn.sourceforge.net/svnroot/opentk/trunk@3071 ebc5dd9b-fb1d-0410-b6f8-d24c324e9604