Stefanos A.
|
86214ebc77
|
Implemented per-fragment operations according to the OpenGL 4.4
specification, section 17.
|
2013-10-23 10:49:29 +02:00 |
|
Stefanos A.
|
1585d6a02e
|
Implemented Vertex Post-Processing according to the OpenGL 4.4
specification, section 13.
|
2013-10-23 10:23:02 +02:00 |
|
Stefanos A.
|
bb2bf9fa48
|
Implemented Vertex Attributes according to the OpenGL 4.4
specification, section 11.
|
2013-10-23 09:43:33 +02:00 |
|
Stefanos A.
|
88183770ae
|
Implemented Vertex Arrays accordign to the OpenGL 4.4 specification,
section 10.
|
2013-10-23 09:31:09 +02:00 |
|
Stefanos A.
|
35b63e777a
|
Fixed version number on VertexAttribP1 methods (should be 3.3, not
1.2).
|
2013-10-22 21:10:14 +02:00 |
|
Stefanos A.
|
18643b8f1d
|
Allow version attribute in overrides.xml.
|
2013-10-22 21:09:18 +02:00 |
|
Stefanos A.
|
745fd9974f
|
Implemented strongly-typed Framebuffer and Renderbuffer Objects
according to the OpenGL 4.4 specification, section 9.
|
2013-10-22 20:52:37 +02:00 |
|
Stefanos A.
|
5a59e63cea
|
Implemented strongly-typed Texture functions according to the OpenGL
4.4 specification, section 8. See issue #2.
|
2013-10-22 18:37:25 +02:00 |
|
Stefanos A.
|
badb083686
|
Added SGIX_texture_icc enumeration that has been removed by the
upstream specs. This silences a large amount of warnings caused by the
lack of this extension.
|
2013-10-22 17:19:19 +02:00 |
|
Stefanos A
|
907a1de89f
|
Line ending fix.
|
2013-10-22 17:03:16 +02:00 |
|
Stefanos A.
|
43bde3433a
|
Implemented strong-types for Shader and Program Objects according to
the OpenGL 4.4 specification, section 7.
|
2013-10-22 16:52:35 +02:00 |
|
Stefanos A.
|
9613975681
|
Updated strong-types for Buffer Objects according to the OpenGL 4.4
spec, section 6.
|
2013-10-22 14:40:49 +02:00 |
|
Stefanos A.
|
cfa4f230c5
|
Updated strong-types for asynchronous queries, query objects and time
queries according to OpenGL 4.4 spec, section 4.2.
|
2013-10-22 14:00:01 +02:00 |
|
Stefanos A.
|
9685f6e2f0
|
Array overloads with count=1 should be turned into ref/out parameters.
This fixes an issue where arrays with count=1 would remain as unsafe
pointers instead of becoming ref/out parameters.
|
2013-10-22 13:41:31 +02:00 |
|
Stefanos A.
|
15120f3bef
|
Updated to the latest 4.3 .spec files from the OpenGL registry.
|
2013-10-22 11:56:08 +02:00 |
|
Stefanos A.
|
8404359bca
|
Updated to the latest gl.tm from Khronos public svn.
|
2013-10-22 11:39:50 +02:00 |
|
Stefanos A.
|
39c2230bfa
|
Re-added BeginMode and PixelFormat enums which were removed by the
OpenGL spec.
Added strong types for sync and fence objects (4.4 core specification,
section 4.1).
|
2013-10-22 11:39:20 +02:00 |
|
Stefanos A.
|
61fd8d6122
|
Added ConstCharPointer->string transformation in accordance to GL 4.3
specs.
|
2013-10-21 21:43:05 +02:00 |
|
Stefanos A.
|
98504ce67a
|
Added DebugProc delegate in accordance to GL 4.3 specs.
|
2013-10-21 21:42:09 +02:00 |
|
thefiddler
|
8dcb8601a2
|
Normalized line endings
Hopefully this is the first and last time we have to do this.
|
2013-10-11 01:58:54 +02:00 |
|
Robert Rouhani
|
3a9dfc62ad
|
Fixed extra endregion directive that prevented compilation.
Fixed some warnings about csproj files.
|
2013-01-16 22:11:18 -08:00 |
|
Andy Korth
|
4230c6b4f0
|
Added Robmaister's Matrix3 implementations
|
2013-01-03 10:41:56 -06:00 |
|
the_fiddler
|
0df6d56f03
|
Removed invalid TextureParameterName.Red token. Fixes issue [#2789]: "TextureParameterName.Red".
|
2011-12-07 00:28:13 +00:00 |
|
the_fiddler
|
1ace769646
|
Further improvements to suffix trimming regexes. Now matches GetInteger(ui)64 and does not match functions ending in "Coord", "Attrib", "Access" and more.
|
2011-12-07 00:22:10 +00:00 |
|
the_fiddler
|
59cfdf4664
|
Ensured function names are trimmed using the same code as documentation and function parameters.
Improved trimming for functions with '64' suffices.
|
2011-12-07 00:01:48 +00:00 |
|
the_fiddler
|
5ee3013e49
|
Process overrides to Constant.Reference.
|
2011-12-06 22:59:42 +00:00 |
|
the_fiddler
|
e2d31c78cb
|
Added missing TextureEnvMode.Replace token. Fixes issue [#2791]: "TextureEnvMode.Replace missing".
|
2011-12-06 21:49:43 +00:00 |
|
the_fiddler
|
bf90e156f3
|
Fixed extension (and core) loading on windows.
|
2011-12-06 15:14:58 +00:00 |
|
the_fiddler
|
d8432cc521
|
Significant cleanups and bugfixes to the C++ wrappers. Improved typemap to use correct OpenGL types.
|
2011-12-05 18:43:16 +00:00 |
|
the_fiddler
|
fbb17d9815
|
Added GL and CL to Acronyms regex.
|
2011-12-05 18:42:38 +00:00 |
|
the_fiddler
|
5ef382c043
|
Added cpp-specific typemap.
|
2011-12-05 18:42:13 +00:00 |
|
the_fiddler
|
ce55a9920e
|
Do not rely on JNA types that are not available on Android.
|
2011-12-05 18:41:46 +00:00 |
|
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
|
cb06e36785
|
Fixed enum generation.
|
2011-12-05 15:48:51 +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
|
17974b6c7b
|
Improved capitalization of acronyms, like 3Tc, in enum names.
|
2011-12-05 15:04:01 +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
|
e8a4bdb2b1
|
Minor comment fix.
|
2011-12-05 14:29: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
|
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
|
14c56427ed
|
Fixed generic parameter definitions.
|
2011-12-05 12:27:23 +00:00 |
|
the_fiddler
|
aa40b760df
|
Added "callback" to Java reserved keywords.
|
2011-12-05 12:26:54 +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
|
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
|
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
|
6443b271dd
|
Added missing function declarations (WIP).
|
2011-12-02 14:49:26 +00:00 |
|
the_fiddler
|
1fa6a05c60
|
Added support for different per-language typemaps.
|
2011-12-02 13:12:53 +00:00 |
|
the_fiddler
|
6f1b8c11a2
|
Added preliminary Java wrapper generation. Heavy work-in-progress.
|
2011-12-02 11:27:04 +00:00 |
|
the_fiddler
|
442a17d799
|
Fixed encoding error that prevent compilation on Linux.
|
2011-09-26 13:23:19 +00:00 |
|
the_fiddler
|
52678e9479
|
Modified CppSpecWriter to generate single-file bindings.
|
2011-09-26 11:18:57 +00:00 |
|