Commit graph

4945 commits

Author SHA1 Message Date
the_fiddler 082fc8c422 Do not rely on JNA types that are not available on Android.
Replaced generic multiple wrappers by a single Buffer wrapper.
2011-12-05 16:12:54 +00:00
the_fiddler 16119645f0 Fixed enum generation. 2011-12-05 15:48:51 +00:00
the_fiddler cb06e36785 Fixed enum generation. 2011-12-05 15:48:51 +00:00
the_fiddler 9d93398613 Fixed bug in acronym capitalization handling, when multiple acronyms exist in the same enum. 2011-12-05 15:16:11 +00:00
the_fiddler 687140323e Fixed bug in acronym capitalization handling, when multiple acronyms exist in the same enum. 2011-12-05 15:16:11 +00:00
the_fiddler 7f0e30fadc Improved capitalization of acronyms, like 3Tc, in enum names. 2011-12-05 15:04:01 +00:00
the_fiddler 17974b6c7b Improved capitalization of acronyms, like 3Tc, in enum names. 2011-12-05 15:04:01 +00:00
the_fiddler 85a774c902 Simplified the ISpecReader interface. Ensure 'delete' directives are followed in the xml specs. 2011-12-05 14:30:40 +00:00
the_fiddler 43c4f38e2d Simplified the ISpecReader interface. Ensure 'delete' directives are followed in the xml specs. 2011-12-05 14:30:40 +00:00
the_fiddler 772e987c2b Minor comment fix. 2011-12-05 14:29:17 +00:00
the_fiddler e8a4bdb2b1 Minor comment fix. 2011-12-05 14:29:17 +00:00
the_fiddler 9848b51089 Generic type parameters cannot be primitive types in Java. Fixed! 2011-12-05 13:28:17 +00:00
the_fiddler d32a9ae03b Generic type parameters cannot be primitive types in Java. Fixed! 2011-12-05 13:28:17 +00:00
the_fiddler e643d97317 Fixed generic type parameters (for real this time!), suppressed pointer parameters and shuffled code for improved readability. 2011-12-05 13:03:48 +00:00
the_fiddler 6bd6877a97 Fixed generic type parameters (for real this time!), suppressed pointer parameters and shuffled code for improved readability. 2011-12-05 13:03:48 +00:00
the_fiddler 1a8177dc8f Fixed generic parameter definitions. 2011-12-05 12:27:23 +00:00
the_fiddler 14c56427ed Fixed generic parameter definitions. 2011-12-05 12:27:23 +00:00
the_fiddler 72123730e4 Added "callback" to Java reserved keywords. 2011-12-05 12:26:54 +00:00
the_fiddler aa40b760df Added "callback" to Java reserved keywords. 2011-12-05 12:26:54 +00:00
the_fiddler 7d3823ca6f Significant improvements to the Java wrappers: generate a package, improve wrapper generation taking into account lack of ref/out parameters. 2011-12-05 11:54:06 +00:00
the_fiddler b80b920f90 Significant improvements to the Java wrappers: generate a package, improve wrapper generation taking into account lack of ref/out parameters. 2011-12-05 11:54:06 +00:00
the_fiddler b394962854 Use Parameter.RawName when accessing the spec xml files (these files are platform-agnostic, so parameter names are not escaped!) 2011-12-05 11:52:28 +00:00
the_fiddler e8b53ade10 Use Parameter.RawName when accessing the spec xml files (these files are platform-agnostic, so parameter names are not escaped!) 2011-12-05 11:52:28 +00:00
the_fiddler b418ef0f2c Made the escape character for reserved keywords customizable. (C# uses '@' 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. 2011-12-05 11:49:59 +00:00
the_fiddler 154ce76303 Made the escape character for reserved keywords customizable. (C# uses '@' 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. 2011-12-05 11:49:59 +00:00
the_fiddler efc4f15033 Added missing function declarations (WIP). 2011-12-02 14:49:26 +00:00
the_fiddler 6443b271dd Added missing function declarations (WIP). 2011-12-02 14:49:26 +00:00
the_fiddler 5f4487e87b Added support for different per-language typemaps. 2011-12-02 13:12:53 +00:00
the_fiddler 1fa6a05c60 Added support for different per-language typemaps. 2011-12-02 13:12:53 +00:00
the_fiddler d66f9656be Added preliminary Java wrapper generation. Heavy work-in-progress. 2011-12-02 11:27:04 +00:00
the_fiddler 6f1b8c11a2 Added preliminary Java wrapper generation. Heavy work-in-progress. 2011-12-02 11:27:04 +00:00
the_fiddler 9616bfb3ff Exclude folders related to the build server. 2011-11-07 23:04:27 +00:00
the_fiddler 7c4e3945b1 Exclude folders related to the build server. 2011-11-07 23:04:27 +00:00
the_fiddler 656e18ed00 Protect against negative Stopwatch values on buggy systems. Fixes issue [#2740}: "OpenTK freeze in GameWindow main loop, and possible fix. (Copied from Development forum)". 2011-11-03 10:34:57 +00:00
the_fiddler 12a2fbcaec Protect against negative Stopwatch values on buggy systems. Fixes issue [#2740}: "OpenTK freeze in GameWindow main loop, and possible fix. (Copied from Development forum)". 2011-11-03 10:34:57 +00:00
the_fiddler b73bbd899d Map libX11 (libX11.so) to libX11.so.6, because the former is not available on Ubuntu without libX11-dev installed. 2011-09-26 13:39:49 +00:00
the_fiddler ddbce3c4ec Map libX11 (libX11.so) to libX11.so.6, because the former is not available on Ubuntu without libX11-dev installed. 2011-09-26 13:39:49 +00:00
the_fiddler aeebecc2b0 Fixed encoding error that prevent compilation on Linux. 2011-09-26 13:23:19 +00:00
the_fiddler 442a17d799 Fixed encoding error that prevent compilation on Linux. 2011-09-26 13:23:19 +00:00
the_fiddler f3bf5b866a Modified CppSpecWriter to generate single-file bindings. 2011-09-26 11:18:57 +00:00
the_fiddler 52678e9479 Modified CppSpecWriter to generate single-file bindings. 2011-09-26 11:18:57 +00:00
the_fiddler f3250baf07 Corrected version checks in examples. Finally fixes issue [#1898]: "Minor and major OpenGL version incorrect." 2011-09-06 12:55:19 +00:00
the_fiddler 39297e5f6c Corrected version checks in examples. Finally fixes issue [#1898]: "Minor and major OpenGL version incorrect." 2011-09-06 12:55:19 +00:00
the_fiddler 06db92585a Moved GL.TexParameter calls to before GL.TexImage2D, as recommended by AMD/ATI. This ensures that no slow format conversion will take place. 2011-09-06 12:15:51 +00:00
the_fiddler 3297ed54ed Moved GL.TexParameter calls to before GL.TexImage2D, as recommended by AMD/ATI. This ensures that no slow format conversion will take place. 2011-09-06 12:15:51 +00:00
the_fiddler b825371460 Corrected TexCount check (needs at least 1 texture set, not at least 2). Fixes issue [#2677]: "Framebuffer Object sample crashes". 2011-09-06 12:14:42 +00:00
the_fiddler c7b8453f24 Corrected TexCount check (needs at least 1 texture set, not at least 2). Fixes issue [#2677]: "Framebuffer Object sample crashes". 2011-09-06 12:14:42 +00:00
the_fiddler b3f846dbc6 Implemented IGraphicsContext.SwapInterval property that supersedes IGraphicsContext.VSync. Fixes issue [#2671]: "Expose SwapInterval to GameWindow". 2011-09-06 12:06:30 +00:00
the_fiddler 809d369c52 Implemented IGraphicsContext.SwapInterval property that supersedes IGraphicsContext.VSync. Fixes issue [#2671]: "Expose SwapInterval to GameWindow". 2011-09-06 12:06:30 +00:00
the_fiddler f5b3f9167d Optimized Matrix4(d).Mult for a 7x speedup. Code courtesy of http://www.edais.co.uk/blog/?p=27 2011-09-04 20:52:42 +00:00