the_fiddler
|
82ba7143bb
|
* Main.cs:
* Settings.cs:
* FuncProcessor.cs:
* Structures/Type.cs:
* Structures/Constant.cs:
* Structures/Delegate.cs: Do not hardcode namespace separator to ".".
|
2010-12-05 15:45:23 +00:00 |
|
the_fiddler
|
95a906647e
|
* Main.cs:
* Settings.cs:
* FuncProcessor.cs:
* Structures/Type.cs:
* Structures/Constant.cs:
* Structures/Delegate.cs: Do not hardcode namespace separator to ".".
|
2010-12-05 15:45:23 +00:00 |
|
the_fiddler
|
828f0c0a8b
|
* CppSpecWriter.cs: Fixed handling of return types in wrappers.
Removed [OutAttribute] from the header.
|
2010-12-05 15:33:09 +00:00 |
|
the_fiddler
|
84dcb6395f
|
* CppSpecWriter.cs: Fixed handling of return types in wrappers.
Removed [OutAttribute] from the header.
|
2010-12-05 15:33:09 +00:00 |
|
the_fiddler
|
a5924bb414
|
* CppSpecWriter.cs: FIxed handling of enum parameters.
Moved delegates to private structures.
|
2010-12-05 15:26:54 +00:00 |
|
the_fiddler
|
c43b148431
|
* CppSpecWriter.cs: FIxed handling of enum parameters.
Moved delegates to private structures.
|
2010-12-05 15:26:54 +00:00 |
|
the_fiddler
|
3594036be4
|
* CppSpecWriter.cs: Added definitions for GL types.
|
2010-12-05 11:52:51 +00:00 |
|
the_fiddler
|
c765eaeb55
|
* CppSpecWriter.cs: Added definitions for GL types.
|
2010-12-05 11:52:51 +00:00 |
|
the_fiddler
|
fe37db4077
|
* CppSpecWriter.cs: Move 3dfx namespace to T3dfx, since namespaces
may not start with a digit.
|
2010-12-05 11:32:49 +00:00 |
|
the_fiddler
|
5b4df1cdaa
|
* CppSpecWriter.cs: Move 3dfx namespace to T3dfx, since namespaces
may not start with a digit.
|
2010-12-05 11:32:49 +00:00 |
|
the_fiddler
|
bb4d969dad
|
* Main.cs:
* Settings.cs:
* Utilities.cs: Use separate keyword lists for each language.
|
2010-12-05 11:24:05 +00:00 |
|
the_fiddler
|
e8daa7bcfa
|
* Main.cs:
* Settings.cs:
* Utilities.cs: Use separate keyword lists for each language.
|
2010-12-05 11:24:05 +00:00 |
|
the_fiddler
|
4e9edea02b
|
* CppSpecWriter.cs: Fixed declaration of function pointers. Modified
to use the delegate-wrapper paradigm, instead of exposing function
pointers directly. This way we can rely on the compiler for overload
resolution.
|
2010-12-05 10:47:06 +00:00 |
|
the_fiddler
|
441c2cc15f
|
* CppSpecWriter.cs: Fixed declaration of function pointers. Modified
to use the delegate-wrapper paradigm, instead of exposing function
pointers directly. This way we can rely on the compiler for overload
resolution.
|
2010-12-05 10:47:06 +00:00 |
|
the_fiddler
|
b6b1142ac5
|
* Specifications/License.txt: Removed #region-#endregion from the
license file, in order to make it compatible with C++.
|
2010-12-05 10:46:09 +00:00 |
|
the_fiddler
|
7469180c13
|
* Specifications/License.txt: Removed #region-#endregion from the
license file, in order to make it compatible with C++.
|
2010-12-05 10:46:09 +00:00 |
|
the_fiddler
|
99e9531b1e
|
* CppSpecWriter.cs: Defined Init() methods, declared all OpenGL
functions and fixed the formatting of the header.
|
2010-12-05 09:51:36 +00:00 |
|
the_fiddler
|
b4834360cc
|
* CppSpecWriter.cs: Defined Init() methods, declared all OpenGL
functions and fixed the formatting of the header.
|
2010-12-05 09:51:36 +00:00 |
|
the_fiddler
|
6b95ee466a
|
* CppSpecWriter.cs: Added constructor declaration.
|
2010-12-05 09:08:57 +00:00 |
|
the_fiddler
|
4a5313ad47
|
* CppSpecWriter.cs: Added constructor declaration.
|
2010-12-05 09:08:57 +00:00 |
|
the_fiddler
|
9feb6a6b7c
|
* CppSpecWriter.cs: Mark deprecated functions.
|
2010-12-05 08:48:44 +00:00 |
|
the_fiddler
|
b3649572ea
|
* CppSpecWriter.cs: Mark deprecated functions.
|
2010-12-05 08:48:44 +00:00 |
|
the_fiddler
|
778ddbe0e8
|
* CppSpecWriter.cs: Improved C++ output (still needs work).
|
2010-12-05 02:20:18 +00:00 |
|
the_fiddler
|
863e2b6542
|
* CppSpecWriter.cs: Improved C++ output (still needs work).
|
2010-12-05 02:20:18 +00:00 |
|
the_fiddler
|
b67f479c6c
|
* Main.cs:
* ES/ESGenerator.cs: Improved handling of default namespace to avoid
clash with user overrides.
|
2010-12-05 02:19:47 +00:00 |
|
the_fiddler
|
4ef1407f04
|
* Main.cs:
* ES/ESGenerator.cs: Improved handling of default namespace to avoid
clash with user overrides.
|
2010-12-05 02:19:47 +00:00 |
|
the_fiddler
|
f9365a4cc4
|
Merged gl4 branch into trunk
|
2010-12-04 21:51:40 +00:00 |
|
the_fiddler
|
8e089cc1c3
|
Merged gl4 branch into trunk
|
2010-12-04 21:51:40 +00:00 |
|
the_fiddler
|
ddb0f67048
|
Synced gl4 branch with trunk.
|
2010-12-04 19:02:50 +00:00 |
|
the_fiddler
|
2412757397
|
Added documentation for IsConnected and added (disabled) IsLedOn/IsLedOff methods.
|
2010-12-03 12:40:10 +00:00 |
|
the_fiddler
|
96cef32bfc
|
Added documentation for IsConnected and added (disabled) IsLedOn/IsLedOff methods.
|
2010-12-03 12:40:10 +00:00 |
|
the_fiddler
|
6470f1da3a
|
Disabled GetDeviceName until the correct cross-platform API can be determined.
|
2010-12-03 12:39:42 +00:00 |
|
the_fiddler
|
14d96ccfc9
|
Disabled GetDeviceName until the correct cross-platform API can be determined.
|
2010-12-03 12:39:42 +00:00 |
|
the_fiddler
|
140a278b3e
|
Do not try to register device when device description is empty.
|
2010-12-03 12:29:01 +00:00 |
|
the_fiddler
|
26075f0243
|
Do not try to register device when device description is empty.
|
2010-12-03 12:29:01 +00:00 |
|
the_fiddler
|
0eef1c3629
|
Saner handling of various settings.
Improved C++ spec writer (still needs a lot of work).
|
2010-12-03 12:06:36 +00:00 |
|
the_fiddler
|
c412f93700
|
Respect the user's output path/file settings.
|
2010-12-03 11:48:38 +00:00 |
|
the_fiddler
|
e9505ccb96
|
Updated using the latest version of the generator, which improves documentation and handling of extension names in enums.
|
2010-12-03 11:28:16 +00:00 |
|
the_fiddler
|
057dfb9448
|
Handle multiple /signatures/add statements in the same file.
Trim enum and constant names before adding them to the relevant collection.
Fixed handling of extensions in enum names.
|
2010-12-03 11:24:58 +00:00 |
|
the_fiddler
|
c4b50469c8
|
Added overrides for problematic Nvidia extensions which don't contain parameter names.
|
2010-12-03 11:23:45 +00:00 |
|
the_fiddler
|
948ded73ef
|
Enable -mode:gl3 and -mode:gl4.
|
2010-12-03 11:23:11 +00:00 |
|
the_fiddler
|
e0b5a512ab
|
Added new vendors in extensions regex. Simplified GetGL2Extension implementation.
|
2010-12-03 11:22:44 +00:00 |
|
the_fiddler
|
5c3d94aeef
|
Added ReadEnums overload that works with a XPathNavigator directly. Necessary for new overrides.xml handling.
|
2010-12-03 11:22:11 +00:00 |
|
the_fiddler
|
3021f668ad
|
Re-added missing gl.tm file.
Added initial C++ spec writer.
Refactored IBind and ISpecWriter interfaces.
|
2010-12-03 10:21:50 +00:00 |
|
the_fiddler
|
4cfa357dbc
|
Removed obsolete .spec files. Binding generation is now handled through xml files.
|
2010-12-03 09:48:39 +00:00 |
|
the_fiddler
|
a09e6aa510
|
Move output signatures to /signatures/add, in order to unify handling of signatures and overrides.
|
2010-12-03 09:47:48 +00:00 |
|
the_fiddler
|
94cd438166
|
Use identical XPath for signatures.xml and overrides.xml to unify and simplify their handlers.
|
2010-12-03 09:45:20 +00:00 |
|
the_fiddler
|
47b16778ce
|
Added ReadDelegates overload that works with a XPathNavigator directly. Necessary for new overrides.xml handling.
|
2010-12-03 09:43:08 +00:00 |
|
the_fiddler
|
58bebc8315
|
Fixed handling of output path.
|
2010-12-03 09:42:12 +00:00 |
|
the_fiddler
|
cec5f837bf
|
Refactored linq query for function parameters to stand-alone function, in order to make debugging easier.
|
2010-12-03 09:11:37 +00:00 |
|