the_fiddler
b4c8b64db8
Removed misleading comment.
2010-10-13 22:27:35 +00:00
the_fiddler
137818d10c
Moved enum, constant, delegate and function transformations to EnumProcessor and FuncProcessor respectively.
...
Removed global enum, delegate and function collections.
Simplified loading process and removed global Initialize() methods.
Read "count" attributes for function parameters in overrides.xml.
Disabled wgl/glx/glu generators.
Removed large amounts of stale code.
2010-10-13 21:41:06 +00:00
the_fiddler
31b80891e2
Do not exit immediately when debugging, to give a chance to examine the output.
2010-10-13 21:31:24 +00:00
the_fiddler
f8cd5879b1
Added UNSIGNED_INT to ActiveUniformType enum. Fixes issue [ #2077 ]: "Add UnsignedInt to ActiveUniformType".
2010-10-13 20:43:04 +00:00
the_fiddler
6f815689e7
Added UNSIGNED_INT to ActiveUniformType enum. Fixes issue [ #2077 ]: "Add UnsignedInt to ActiveUniformType".
2010-10-13 20:42:58 +00:00
the_fiddler
d4d9d58a8a
Added UNSIGNED_INT to ActiveUniformType enum. Fixes issue [ #2077 ]: "Add UnsignedInt to ActiveUniformType".
2010-10-13 20:42:58 +00:00
the_fiddler
4e8c643c39
Added GL4Generator that utilizes xml files instead of spec files.
...
Made GL4Generator the default.
Added FuncProcessor that will contain all function transforms.
2010-10-12 17:39:14 +00:00
the_fiddler
bdbd50dd08
Moved hand-modified enums to the overrides file.
2010-10-12 17:36:14 +00:00
the_fiddler
0e9ec6824b
Mark all parameter names that match reserved keywords.
2010-10-12 17:35:40 +00:00
the_fiddler
32368a8dc3
Use correct casing on Du8dv8Ati.
2010-10-12 17:34:59 +00:00
the_fiddler
88594afe37
Added missing license.
2010-10-12 16:55:16 +00:00
the_fiddler
ef3d01653d
Added missing license information.
2010-10-12 16:54:45 +00:00
the_fiddler
2a1d85a4c0
Remove enum and constant processing from the classes with the same name and move it into its own file.
2010-10-12 16:46:08 +00:00
the_fiddler
745dae3dbe
Added support for token overrides.
2010-10-12 16:41:21 +00:00
the_fiddler
34f2dfbb17
Removed "*" wildcard that somehow made it into the ignore list.
2010-10-12 16:39:51 +00:00
the_fiddler
c13882d729
Regenerated to add missing items.
2010-10-12 16:34:45 +00:00
the_fiddler
2f91f0c650
The parser would forget to add the last parsed item.
2010-10-12 16:34:22 +00:00
the_fiddler
d8235e256d
Added support for functions.
2010-10-12 15:59:43 +00:00
the_fiddler
6b8e3f5ace
Added xml version of spec files, generated by Generator.Convert.
2010-10-12 15:59:20 +00:00
the_fiddler
357be0e67a
Speed up documentation generation by reducing amount of disk IO (cache directory contents in memory).
2010-10-12 11:01:25 +00:00
the_fiddler
d352aed114
Speed up documentation processing by caching the results of the last transformation.
2010-10-12 11:00:46 +00:00
the_fiddler
cf97ff84a9
Fixed issue [ #2072 ]: "Box2 constructor bug".
2010-10-11 07:54:46 +00:00
the_fiddler
7f6fa886da
Fixed issue [ #2072 ]: "Box2 constructor bug".
2010-10-11 07:54:46 +00:00
the_fiddler
9aded6ac44
- Version is an optional setting, fixed error message.
...
- Output xml in utf-8 format.
2010-10-10 22:03:59 +00:00
the_fiddler
b12726bfe2
Added new 'type' option to select the .h or the .spec parser.
2010-10-10 20:22:23 +00:00
the_fiddler
edd686d606
- Added GLParser for OpenGL .spec files. Only supports enums right now.
...
- Modified ESCLParser and GLParser to inherit from Parser.
2010-10-10 20:21:32 +00:00
the_fiddler
93743f913d
Add support for function deprecation.
2010-10-10 12:28:27 +00:00
the_fiddler
bf4a48548e
Create branch for OpenGL 4.x.
2010-10-10 09:55:42 +00:00
the_fiddler
546decd579
Fixed code formatting.
2010-10-09 19:59:06 +00:00
the_fiddler
148578b1eb
Fixed code formatting.
2010-10-09 19:59:06 +00:00
the_fiddler
9516b56eb4
Avoid deprecated EnableClientState(EnableCap) in favor of EnableClientState(ArrayCap).
2010-10-09 19:56:33 +00:00
the_fiddler
0f80ff8f1d
Avoid deprecated EnableClientState(EnableCap) in favor of EnableClientState(ArrayCap).
2010-10-09 19:56:33 +00:00
the_fiddler
f2d418e3d1
Report Xinerama as not supported when it fails to detect any devices. Fixes issue on Nvidia drivers when Twinview is enabled.
2010-10-09 19:11:45 +00:00
the_fiddler
8f9cd3decf
Report Xinerama as not supported when it fails to detect any devices. Fixes issue on Nvidia drivers when Twinview is enabled.
2010-10-09 19:11:45 +00:00
the_fiddler
dd41ed9610
Added XF86VM fallback when XRandR is missing (many thanks to jdomnitz!)
2010-10-09 19:10:39 +00:00
the_fiddler
ddb51b25f7
Added XF86VM fallback when XRandR is missing (many thanks to jdomnitz!)
2010-10-09 19:10:39 +00:00
the_fiddler
42fdd873ff
Set the correct, platform-specific GetCurrentContext implementation on startup. Ensures the correct function of dummy contexts.
2010-10-09 18:53:20 +00:00
the_fiddler
8bb6af05d7
Set the correct, platform-specific GetCurrentContext implementation on startup. Ensures the correct function of dummy contexts.
2010-10-09 18:53:20 +00:00
the_fiddler
9775253051
Use current date as the 'readable' version (on installer/zip).
2010-10-06 16:53:53 +00:00
the_fiddler
2c739cc96b
Use current date as the 'readable' version (on installer/zip).
2010-10-06 16:53:53 +00:00
the_fiddler
d889d6ceaa
Updated documentation for release.
2010-10-06 16:09:10 +00:00
the_fiddler
0bb868e304
Updated documentation for release.
2010-10-06 16:09:10 +00:00
the_fiddler
7e7b3062ed
Do not skip Source/OpenTK when cloning the source tree.
2010-10-06 15:36:38 +00:00
the_fiddler
31a407ec3e
Do not skip Source/OpenTK when cloning the source tree.
2010-10-06 15:36:38 +00:00
the_fiddler
4d44184dd9
Explicitly set assembly name and root namespace to "Build.UpdateVersion" in order to avoid conflicts with xbuild.
2010-10-06 15:17:29 +00:00
the_fiddler
228a213dc5
Explicitly set assembly name and root namespace to "Build.UpdateVersion" in order to avoid conflicts with xbuild.
2010-10-06 15:17:29 +00:00
the_fiddler
81e6211a55
Do not add nsis installers to the zip!
2010-10-06 15:10:24 +00:00
the_fiddler
878f40f2eb
Do not add nsis installers to the zip!
2010-10-06 15:10:24 +00:00
the_fiddler
2b9391f6c6
Use mono to invoke Build.UpdateVersion.exe on non-Windows systems.
2010-10-06 15:07:12 +00:00
the_fiddler
31a19b7328
Use mono to invoke Build.UpdateVersion.exe on non-Windows systems.
2010-10-06 15:07:12 +00:00