the_fiddler
3bf984be3a
Removed Dictionary to reduce memory usage. The dictionary can be built by the user.
2007-11-01 23:21:03 +00:00
the_fiddler
4293d4952e
Now uses Alpha texture. Corrected issue with PixelInternalFormat enum not being used. Added preliminary layout code.
2007-11-01 23:17:57 +00:00
the_fiddler
8bf372af28
Regenerated using the latest Bind version.
2007-10-31 17:44:45 +00:00
the_fiddler
466f38897b
Regenerated using the latest Bind version. Adds PixelInternalFormat enum. Fixes IntPtr parameters getting object overloads (when they shouldn't)
2007-10-31 17:44:14 +00:00
the_fiddler
c54fcdf724
Fixed a regression where pure IntPtr parameters (size etc etc) obtained 'object' overloads.
2007-10-31 17:42:29 +00:00
the_fiddler
f7a8108458
Added support for PixelInternalFormat. This is used in all *Tex(Sub)Image* functions.
2007-10-31 17:41:23 +00:00
the_fiddler
c45f2d97e4
Updated font rendering code.
2007-10-26 15:55:24 +00:00
the_fiddler
bd156c4ac0
Temporarily removed font rendering.
2007-10-26 15:55:07 +00:00
the_fiddler
6c76aa72e0
Cleaned up warnings. Updated documentation. Cleaned up some functions.
2007-10-26 15:54:35 +00:00
the_fiddler
99d516b153
Took care of a couple of warnings.
2007-10-26 15:51:07 +00:00
the_fiddler
007bc18d4e
Added several overloads for the OpenTK.Math Vector[234] structs.
2007-10-26 13:12:24 +00:00
the_fiddler
0bae4b56d7
Updated the specs using the latest generator. Removes extra spaces. Simplifies overloads GL/Glu functions. Slight speedup to functions that return values (no temporary variables).
2007-10-26 13:00:16 +00:00
the_fiddler
c7f56ca172
Fixed input from the auxilliary enum file (GL2\\enum.spec)
2007-10-26 12:57:47 +00:00
the_fiddler
401686381c
Fixed console output regarding the WriteEnums/Delegates/Imports functions.
2007-10-26 12:57:03 +00:00
the_fiddler
7beae7311b
Added setting for legacy overload generation.
2007-10-26 12:56:03 +00:00
the_fiddler
9edbab71de
Moved the Wrapper generation to Function instead of Delegate. Simplified the code.
2007-10-26 12:55:26 +00:00
the_fiddler
41be39acaf
Updated to the new, correct, GLEnums.cs bindings.
2007-10-25 00:33:34 +00:00
the_fiddler
4d30cae4b4
Removed some hacks from enum processing, that are not needed any more.
2007-10-25 00:33:05 +00:00
the_fiddler
e7b297ae86
Removed duplicate 2X_ATI_foo enum.
2007-10-25 00:32:31 +00:00
the_fiddler
e05c5ed679
Added reported missing enums: EnableCap.MULTISAMPLE, GetPName.SAMPLES/SAMPLE_BUFFERS, PixelFormat.BGR/BGRA, TextureTarget.TEXTURE_RECTANGLE_ARB/NV, TextureWrapMode.CLAMP_TO_BORDER/CLAMP_TO_EDGE. Correct LightProperty enum to LightParameter and enabled SGIX_icc_texture.
2007-10-25 00:31:33 +00:00
the_fiddler
3b19f5845b
Updated Prebuild.xml to include .spec and .tm in the generated Bind projects.
2007-10-24 23:47:20 +00:00
the_fiddler
95da49b8e8
Completed the OpenTK.Math Vector[234] overhaul. Added LengthFast and NormalizeFast functions. Removed overloads. Made the pointer conversions explicit.
2007-10-24 23:40:06 +00:00
the_fiddler
1d8e5545da
Added InverseSqrtFast. Vector2.LengthFast uses this to approximate the magnitude.
2007-10-24 23:23:24 +00:00
the_fiddler
b675c7e621
Fixed compilation issue. Added OpenTK.Math.Functions.
2007-10-24 17:34:34 +00:00
the_fiddler
9e5de11616
Improved the Vector2 interface. Vector2.Add/Sub/Dot/Scale no longer create temporary objects. Removed Vector3/4 overloads.
2007-10-24 17:26:05 +00:00
the_fiddler
5d40b61eb2
Forced creation of GLControl during construction.
2007-10-24 16:41:40 +00:00
the_fiddler
800ac75051
Updated to bindings generated by the 0.3.13.1 generator.
2007-10-21 15:49:42 +00:00
the_fiddler
2a89d44071
Rather big update: turned void* to IntPtr, to avoid problems with .Net and Tao functions directly IntPtr (the object overload would be called and all hell would break loose).
...
Minor cleanup. Added code to turn ALL_CAPS enums into .Net CamelCase enums - must take care of the extensions before enabling this.
Added a couple new commandline options, and fixed a misspelling (NestedEnumsClass was NestedEunmsClass, ugh!)
2007-10-21 15:48:52 +00:00
the_fiddler
f7c5c73aa5
Platform neutral path separator.
2007-10-21 15:46:00 +00:00
the_fiddler
bc2eac92c1
GameWindow.Exit() now throws an exception that is caught inside GameWindow.Run() to signal end of execution. Simplifies code and removes some ugly conditionals.
2007-10-20 14:22:39 +00:00
the_fiddler
edfea5cf08
Example Data directory.
2007-10-20 14:20:09 +00:00
the_fiddler
705de68940
Example Data directory.
2007-10-20 14:19:25 +00:00
the_fiddler
5fde8da87c
Bumped version number to 0.3.13.x
2007-10-20 14:18:24 +00:00
the_fiddler
62a600d950
Updated Build.exe and Prebuild.xml to copy data files and dll.config files in all cases.
2007-10-20 14:17:51 +00:00
the_fiddler
b8cb5764bb
Updated Build.exe and Prebuild.xml to copy data files and dll.config files in all cases.
2007-10-20 14:17:31 +00:00
the_fiddler
20ce34c6a8
Example now reads the poem from Data\Poem.txt instead from an embedded resource.
2007-10-20 13:41:39 +00:00
the_fiddler
71f5efc5c9
Added GdiCharset enum. Not used for now.
2007-10-20 13:40:55 +00:00
the_fiddler
cff4587ebd
Delete Resources.resx because it wouldn't play nice with Prebuild.exe. I should report the problem to Prebuild and add it in back in the future - resources are rather nice.
2007-10-20 13:40:24 +00:00
the_fiddler
dbd62959d4
Added logic to copy the Data directory to the Examples output directory.
2007-10-20 13:38:46 +00:00
the_fiddler
4fa9a71fe6
Added ordering information.
2007-10-20 10:54:40 +00:00
the_fiddler
e5278cf454
Added ChangeSize function to TexturePacker.
2007-10-20 10:36:27 +00:00
the_fiddler
a19c45e895
Added Resources class to Examples.
2007-10-20 10:35:32 +00:00
the_fiddler
a072f32920
Simplified ExampleLauncher. Better naming scheme.
2007-10-20 10:34:29 +00:00
the_fiddler
b269cc2832
Added Fonts example (Tutorial 6) that showcases the use of the TextureFont class.
2007-10-20 10:32:52 +00:00
the_fiddler
42761d0f25
Added TextureFont class. Right now it can Load and Print fonts. Missing documentation. Slow.
2007-10-20 10:31:59 +00:00
the_fiddler
433562e99d
Cleaned up and simplified the ExampleLauncher reflection functions. Can now launch "console" examples (which utilize neither GameWindow nor Windows.Forms). Better naming scheme for loaded examples.
2007-10-20 10:29:39 +00:00
the_fiddler
ac2d5046b8
The Resize event is now fired before the Load event.
2007-10-20 10:28:02 +00:00
the_fiddler
6559df8533
GameWindow constructor now creates a window. Made CreateWindow private. Added InputDriver.
2007-10-19 20:03:53 +00:00
the_fiddler
91b52b5143
Added WMInput driver.
2007-10-19 20:02:34 +00:00
the_fiddler
e81a6fdfbc
InputDriver now checks for pre-XP windows versions, and instantiates the WMInput driver.
2007-10-19 20:01:41 +00:00