the_fiddler
f692a3c069
Fixed default input and output paths now that the compiled assembly is placed into Binaries/Generator/[Debug|Release] instead of Binaries/[Debug|Release].
2009-08-26 07:51:16 +00:00
the_fiddler
ec3ef00a4e
* GeometryShaderAdvanced.cs: Committed pokemoen's advanced geometry shader tutorial.
2009-08-25 23:06:20 +00:00
the_fiddler
52744c1661
Applied Barlog's "arrange this qualifier" patch.
2009-08-25 15:59:57 +00:00
the_fiddler
beac0d41d1
Applied Jonathan's patch for output directories.
2009-08-25 15:46:22 +00:00
the_fiddler
fba220efae
Removed Build folder.
2009-08-25 15:39:20 +00:00
the_fiddler
3d1cfb40dc
Changed default namespace to OpenTK.Examples.
2009-08-25 15:38:50 +00:00
the_fiddler
f5358ca13c
Removed OpenTK.GLControl.csproj - this is generated by Build.exe.
2009-08-25 15:38:27 +00:00
the_fiddler
efeb4c512a
Updated ignored files.
2009-08-25 15:36:40 +00:00
the_fiddler
1031f0c10c
Added QuickStart project.
2009-08-25 15:35:42 +00:00
the_fiddler
11f194ac73
Simplified build and usage instructions. Moved Instructions.txt to documentation folder.
2009-08-25 14:46:01 +00:00
the_fiddler
47f57b6591
Major cleanup. Removed dead code. Removed obsolete targets (MonoDevelop 1, SharpDevelop 1). Added new project for Bind and Converter. Added new QuickStart project. Added Prebuild and the various projects as embedded resources.
2009-08-25 14:36:19 +00:00
the_fiddler
a0efdb25b5
Moved Build.exe to project root.
2009-08-25 14:32:58 +00:00
the_fiddler
0ab4a76b6f
* DesktopGraphicsContext.cs: Removed unecessary using directives.
2009-08-25 10:36:46 +00:00
the_fiddler
0089e89202
Added EmbeddedGraphicsContext as the foundation of all ES context implementations and modified EglContext to inherit from this.
2009-08-25 10:36:14 +00:00
the_fiddler
5018a2113b
* GeometryShader.cs: Changed the number of output vertices so that output_vertices * num_varying_components is not larger than MaxGeometryTotalOutputComponents. Moved ProgramParameter calls before LinkProgram.
2009-08-25 09:33:01 +00:00
the_fiddler
8de1f8b0c8
* X11GLContext.cs: Remove context field in favor of GraphicsContextBase.Handle. Fixes issue 1121: "GraphicsContext fails with KeyNotFoundException on SVN trunk".
2009-08-25 09:03:19 +00:00
the_fiddler
43e0e2c5e5
Applied Barlog's 02_Bind_2172_ShortenQualifierReferences patch.
2009-08-21 20:28:14 +00:00
the_fiddler
1ca83daf60
Suppressed "Example Browser not ready" message box.
2009-08-20 22:16:11 +00:00
the_fiddler
765c109b44
Added pokemoen's Geometry Shader sample.
2009-08-20 22:15:54 +00:00
the_fiddler
b30cc509ce
Do not trim 's' from methods ending in "IDs".
2009-08-20 21:38:23 +00:00
the_fiddler
6cbdad7093
Fixed issue 1119: "[Compute] 'CL.GetPlatformIDs' missing 's'".
2009-08-20 21:36:57 +00:00
the_fiddler
8ffb395f95
Removed stale debugging code.
2009-08-20 21:35:09 +00:00
the_fiddler
d72a75f2fc
Moved OpenTK.GLControl to its own project.
2009-08-19 14:17:47 +00:00
the_fiddler
dfb6d5bca8
Fixed documentation warnings.
...
Removed duplicate code (due to BindingsBase class).
2009-08-19 13:22:12 +00:00
the_fiddler
5e06ae45ef
Removed unused code.
2009-08-19 13:20:45 +00:00
the_fiddler
3c51d81aa9
Marked all classes as obsolete.
...
Silenced all compiler warnings.
2009-08-19 13:20:41 +00:00
the_fiddler
dcd76ebebf
Fixed handling of resx files.
...
Suppressed documentation warnings (1591) on OpenTK.Compatibility.
2009-08-19 13:19:29 +00:00
the_fiddler
849484c288
Ensure OpenTK.Graphics.GL.LoadAll() is called in OpenTK.Compatibility.
2009-08-19 10:47:12 +00:00
the_fiddler
ad5d554091
Added Tao.OpenGl, Tao.OpenAl and Tao.Platform.Windows.SimpleOpenGlControl to OpenTK.Compatibility.
...
Added Tao Framework license information.
Updated and clarified license information.
2009-08-19 10:04:17 +00:00
the_fiddler
c487a382e1
Applied Barlog's refactoring patch for using directives.
2009-08-17 12:28:22 +00:00
the_fiddler
5fc06ec65b
Removed all references to OpenTK.Utilities.
2009-08-17 11:09:22 +00:00
the_fiddler
ee118d7ea4
Really moved TextPrinter to OpenTK.Compatibility.
2009-08-17 10:56:48 +00:00
the_fiddler
60c2551012
Deleted OpenTK.Utilities project.
2009-08-17 10:36:38 +00:00
the_fiddler
71f4a53111
Added OpenGL|ES 2.0 sample.
2009-08-17 10:34:50 +00:00
the_fiddler
da9497928e
Moved Alut to OpenTK.Compatibility.
...
Moved SoundData and SoundFormat to OpenTK.Compatibility.
Moved AL and Alc classes to OpenTK.Audio.OpenAL and added the previous namespace to OpenTK.Compatibility.
Removed SoundData wrappers from AL class.
Updated samples to use the new API.
2009-08-17 10:32:20 +00:00
the_fiddler
244084c99e
Moved GdiPlus wrappers to OpenTK.Compatibility.
...
Moved TextPrinter to OpenTK.Compatibility.
2009-08-17 10:29:51 +00:00
the_fiddler
d9ca18c678
Disabled OpenTK.Utilities project.
2009-08-17 10:28:01 +00:00
the_fiddler
b1915d8ef3
Removed Destroy event and RegisterForDisposal method from IGraphicsContext.
...
Added GraphicsContextBase, which acts as the foundation of all IGraphicsContext implementations.
Added DesktopGraphicsContext, which acts as the foundation of all desktop (i.e. not ES) IGraphicsContext implementations.
Modified all IGraphicsContext implementations to inherit from GraphicsContextBase and/or DesktopGraphicsContext.
2009-08-17 10:23:16 +00:00
the_fiddler
52263700fd
Added BindingsBase class that provides a common base for all generated bindings.
...
Made the OpenGL and OpenGL|ES bindings non static.
Made the OpenGL and OpenGL|ES bindings inherit from BindingsBase.
2009-08-17 10:20:42 +00:00
the_fiddler
235a12d549
Now use "Core" as default Settings.ImportsClass.
2009-08-17 10:15:29 +00:00
the_fiddler
3c68f9fb99
Now use "Core" as default Settings.ImportsClass.
2009-08-17 10:15:22 +00:00
the_fiddler
486c42168a
Manually check for OpenGL version. Removed TextPrinter references.
2009-08-17 09:57:43 +00:00
the_fiddler
b599535679
Manually check for OpenGL extension support.
...
Removed TextPrinter reference.
2009-08-17 09:56:43 +00:00
the_fiddler
7f7662cfb8
Manually check OpenGL version.
2009-08-17 09:56:16 +00:00
the_fiddler
5e80a061b8
Implemented INativeWindow.WindowBorderChanged and INativeWindow.WindowStateChanged events.
2009-08-17 09:34:15 +00:00
the_fiddler
878dd4394c
Disabled TextPrinter samples.
...
Removed TextPrinter references.
2009-08-17 09:32:50 +00:00
the_fiddler
14f963b257
Note that parameter names for Nvidia fence extension were added by hand.
2009-08-15 19:08:03 +00:00
the_fiddler
82b8b6a518
Added missing parameter names to Nvidia Fence extension.
2009-08-15 19:07:34 +00:00
the_fiddler
f4e80dec64
Added workarounds for typical header defines that should not be present in the generated xml files (e.g. #define WIN32_LEAN_AND_MEAN 1).
2009-08-15 19:07:11 +00:00
the_fiddler
6ec4026a5c
Updated documentation to remove references to the 3.1 specification (this class always supports the full profile of the latest specification.)
2009-08-15 18:02:16 +00:00