Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1452 | chris | 1 | ---------------------------------------- |
| 2 | OpenTK 1.0 rc1 -> 1.0 - 6 October 2010 |
||
| 3 | ---------------------------------------- |
||
| 4 | |||
| 5 | 2010-10-06 the_fiddler |
||
| 6 | |||
| 7 | * Installers/Zip/Build.Installer.Zip.csproj: Do not skip |
||
| 8 | Source/OpenTK when cloning the source tree. |
||
| 9 | |||
| 10 | * Source/Build.UpdateVersion/Build.UpdateVersion.csproj, |
||
| 11 | Source/Build.UpdateVersion/Program.cs: Explicitly set assembly |
||
| 12 | name and root namespace to "Build.UpdateVersion" in order to |
||
| 13 | avoid conflicts with xbuild. |
||
| 14 | |||
| 15 | * Installers/Zip/Build.Installer.Zip.csproj: Do not add nsis |
||
| 16 | installers to the zip! |
||
| 17 | |||
| 18 | * Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Use mono |
||
| 19 | to invoke Build.UpdateVersion.exe on non-Windows systems. |
||
| 20 | |||
| 21 | * .: Added Version.txt to ignore list. |
||
| 22 | |||
| 23 | * OpenTK.sln, Source/Build.Tasks: Replaced all custom tasks with |
||
| 24 | built-in tasks, because custom tasks cause builds through Visual |
||
| 25 | Studio to fail. This is a known issue since VS2005 (the dll |
||
| 26 | containing custom tasks gets loaded into the devenv AppDomain and |
||
| 27 | remains locked, meaning you have to exit Visual Studio before |
||
| 28 | rebuilding the project). |
||
| 29 | |||
| 30 | * Source/Build.UpdateVersion/Build.UpdateVersion.csproj, |
||
| 31 | Source/Build.UpdateVersion/Program.cs: Converted into an actual |
||
| 32 | commandline tool to avoid using custom tasks. |
||
| 33 | |||
| 34 | * Installers/Zip/Build.Installer.Zip.csproj: Fixed build target |
||
| 35 | (was left into a debugging configuration) and replaced Run custom |
||
| 36 | task with built-in Exec. |
||
| 37 | |||
| 38 | * Documentation/Build.Docs.csproj: Avoid all custom tasks, since |
||
| 39 | this causes build issues in Visual Studio (Build.Tasks.dll gets |
||
| 40 | loaded into the main AppDomain and remains locked, meaning you |
||
| 41 | have to exit Visual Studio before rebuilding the project). |
||
| 42 | |||
| 43 | * Installers/Nsis/Build.Installer.Nsis.csproj, |
||
| 44 | Installers/Zip/Build.Installer.Zip.csproj: Avoid all custom |
||
| 45 | tasks, since this causes build issues in Visual Studio |
||
| 46 | (Build.Tasks.dll gets loaded into the main AppDomain and remains |
||
| 47 | locked, meaning you have to exit Visual Studio before rebuilding |
||
| 48 | the project). |
||
| 49 | |||
| 50 | * ., Installers/Zip, Source, Source/Build.UpdateVersion, |
||
| 51 | Source/Converter: Update ignore lists. |
||
| 52 | |||
| 53 | * OpenTK.sln: Do not build zip project on debug, documentation and |
||
| 54 | release builds. |
||
| 55 | |||
| 56 | * Installers/Nsis/opentk.nsi: Do not package zip files or data |
||
| 57 | generated by the zip installer. |
||
| 58 | |||
| 59 | * Documentation/Doxyfile: * Documentation/Doxyfile: Do not add |
||
| 60 | source code snippets to the function reference. Reduces pdf file |
||
| 61 | size and speeds up documentation process immensely. |
||
| 62 | |||
| 63 | * Installers/Nsis/opentk.nsi: * Installers/Nsis/opentk.nsi: Set |
||
| 64 | correct output directory for example source code. |
||
| 65 | |||
| 66 | * Installers/Zip/Build.Installer.Zip.csproj: * |
||
| 67 | Installers/Zip/Build.Installer.Zip.csproj: Do not zip |
||
| 68 | documentation source, vshost.exe or copies of the source tree. |
||
| 69 | Make sure zip always operates on a fresh copy of the source tree. |
||
| 70 | |||
| 71 | * Source/Build.Tasks/DateStamp.cs, |
||
| 72 | Source/Build.Tasks/GenerateAssemblyInfo.cs, |
||
| 73 | Source/Build.UpdateVersion/Build.UpdateVersion.csproj: * |
||
| 74 | Source/Build.Tasks/DateStamp.cs: Read/Write stamp from/to |
||
| 75 | Version.txt file. Allows a single stamp to be propagated |
||
| 76 | throughout the build process. |
||
| 77 | |||
| 78 | * Source/Build.Tasks/GenerateAssemblyInfo.cs: Correctly invoke |
||
| 79 | DateStamp task (need to call Execute() to generate the stamp). |
||
| 80 | |||
| 81 | * Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Cleaned |
||
| 82 | up 'Rebuild' target. Cleaned up 'GenerateAssemblyInfo' task |
||
| 83 | invocation. Attempted to generate GlobalAssemblyInfo.cs without |
||
| 84 | using a custom task. Unfortunately, xbuild didn't wish to |
||
| 85 | cooperate. Remove Version.txt file to update the datestamp. |
||
| 86 | |||
| 87 | 2010-10-05 the_fiddler |
||
| 88 | |||
| 89 | * Installers/Zip, Installers/Zip/Build.Installer.Zip.csproj, |
||
| 90 | OpenTK.sln: Added project to create zip package for distribution. |
||
| 91 | |||
| 92 | * Source/Build.Tasks/DelTree.cs: Reorganize code for clarity. |
||
| 93 | |||
| 94 | * Source/Build.Tasks/DelTree.cs: Do not check whether the path |
||
| 95 | exists before deletion (an exception will be caught anyway). |
||
| 96 | |||
| 97 | * Source/Build.Tasks/DelTree.cs: Log error message when a |
||
| 98 | non-existent path is specified. |
||
| 99 | |||
| 100 | * Source/GlobalAssemblyInfo.cs: Really delete GlobalAssemblyInfo.cs |
||
| 101 | this time. |
||
| 102 | |||
| 103 | * Source/Examples/ExampleBrowser.Designer.cs, |
||
| 104 | Source/Examples/ExampleBrowser.cs, |
||
| 105 | Source/Examples/ExampleBrowser.resx, |
||
| 106 | Source/Examples/OpenTK.Examples.csproj, |
||
| 107 | Source/Examples/Properties/Resources.Designer.cs, |
||
| 108 | Source/Examples/Properties/Resources.resx, |
||
| 109 | Source/Examples/Resources/OpenAL.png, |
||
| 110 | Source/Examples/Resources/OpenCL.png, |
||
| 111 | Source/Examples/Resources/OpenGL.png, |
||
| 112 | Source/Examples/Resources/OpenGLES.png, |
||
| 113 | Source/Examples/Resources/OpenTK.png, |
||
| 114 | Source/Examples/Resources/v1x.png, |
||
| 115 | Source/Examples/Resources/v2x.png, |
||
| 116 | Source/Examples/Resources/v3x.png, |
||
| 117 | Source/Examples/Resources/v4x.png: Populate ImageList manually to |
||
| 118 | avoid crash issue when cross-compiling from Mono. |
||
| 119 | |||
| 120 | * Source/GlobalAssemblyInfo.cs: GlobalAssemblyInfo is autogenerated |
||
| 121 | and should not be in version control. |
||
| 122 | |||
| 123 | * Installers/Dependencies/oalinst.exe: OpenAL installer is |
||
| 124 | automatically downloaded from the web when necessary. |
||
| 125 | |||
| 126 | * Documentation/Todo.txt, Source/Build.Tasks/DateStamp.cs, |
||
| 127 | Source/Build.Tasks/GenerateAssemblyInfo.cs: Consolidated |
||
| 128 | DateStamp and AssemblyInfo generation. |
||
| 129 | |||
| 130 | 2010-10-04 the_fiddler |
||
| 131 | |||
| 132 | * Installers/Nsis/Build.Installer.Nsis.csproj: Ignore output of |
||
| 133 | failed delete command when the specified files are not present. |
||
| 134 | |||
| 135 | * Source/Build.Tasks/Common.xml, |
||
| 136 | Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Use custom |
||
| 137 | property to select correct Build.Tasks.dll directory. |
||
| 138 | |||
| 139 | * Documentation/Todo.txt: Update todo list. |
||
| 140 | |||
| 141 | * Documentation/Todo.txt, Source/Bind/Generator.Bind.csproj, |
||
| 142 | Source/Bind/Properties/AssemblyInfo.cs, |
||
| 143 | Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 144 | Source/Compatibility/Properties/AssemblyInfo.cs, |
||
| 145 | Source/Converter/Generator.Convert.csproj, |
||
| 146 | Source/Converter/Properties/AssemblyInfo.cs, |
||
| 147 | Source/Examples/OpenTK.Examples.csproj, |
||
| 148 | Source/Examples/Properties/AssemblyInfo.cs, |
||
| 149 | Source/GLControl/OpenTK.GLControl.csproj, |
||
| 150 | Source/GLControl/Properties/AssemblyInfo.cs, |
||
| 151 | Source/GlobalAssemblyInfo.cs, Source/OpenTK/OpenTK.csproj, |
||
| 152 | Source/OpenTK/Properties/AssemblyInfo.cs: All projects now read |
||
| 153 | common AssemblyInfo items from GlobalAssemblyInfo.cs. The various |
||
| 154 | AssemblyInfo.cs files now only contain project-specific |
||
| 155 | information. Assembly versions are now controlled by |
||
| 156 | Build.UpdateVersion. |
||
| 157 | |||
| 158 | * OpenTK.sln, Source/Build.UpdateVersion, |
||
| 159 | Source/Build.UpdateVersion/Build.UpdateVersion.csproj: Added |
||
| 160 | Build.UpdateVersion project which generates a global AssemblyInfo |
||
| 161 | file that is reused throughout the solution (TBD). |
||
| 162 | |||
| 163 | * Documentation/Build.Docs.csproj, |
||
| 164 | Installers/Nsis/Build.Installer.Nsis.csproj: Added Rebuild |
||
| 165 | target. |
||
| 166 | |||
| 167 | * Source/Build.Tasks/Build.Tasks.csproj, |
||
| 168 | Source/Build.Tasks/Common.xml, |
||
| 169 | Source/Build.Tasks/GenerateAssemblyInfo.cs: Added |
||
| 170 | GenerateAssemblyInfo task that specifies common assembly |
||
| 171 | properties to a global AssemblyInfo file. Modify Build.Tasks.dll |
||
| 172 | search path depending on the current configuration. |
||
| 173 | |||
| 174 | * Source/Build.Tasks/DateStamp.cs, Source/Build.Tasks/DelTree.cs, |
||
| 175 | Source/Build.Tasks/Run.cs: Added license information. |
||
| 176 | |||
| 177 | * Source/Build.Tasks/Run.cs: Removed unused variable. |
||
| 178 | |||
| 179 | * Installers/Nsis/opentk.nsi, OpenTK.snk, |
||
| 180 | Source/Bind/Generator.Bind.csproj, |
||
| 181 | Source/Build.Tasks/Build.Tasks.csproj, |
||
| 182 | Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 183 | Source/Converter/Generator.Convert.csproj, |
||
| 184 | Source/Examples/OpenTK.Examples.csproj, |
||
| 185 | Source/GLControl/OpenTK.GLControl.csproj, |
||
| 186 | Source/OpenTK/OpenTK.csproj: Added keyfile and strong-named all |
||
| 187 | projects. |
||
| 188 | |||
| 189 | * Documentation/Build.Docs.csproj, |
||
| 190 | Installers/Nsis/Build.Installer.Nsis.csproj, OpenTK.sln, |
||
| 191 | Source/Build.Tasks/Build.Tasks.csproj, |
||
| 192 | Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 193 | Source/Examples/OpenTK.Examples.csproj, |
||
| 194 | Source/GLControl/OpenTK.GLControl.csproj, |
||
| 195 | Source/OpenTK/OpenTK.csproj: Updated default ToolsVersion to 4.0. |
||
| 196 | Fixes intermittent build issues and increases build performance |
||
| 197 | significantly. It is still possible to build on the 3.5 toolset |
||
| 198 | by passing the /tv:3.5 parameter to msbuild. |
||
| 199 | |||
| 200 | * Installers/Nsis/opentk.nsi: Install example source code even if |
||
| 201 | source code component is not selected. This is both necessary for |
||
| 202 | the example browser to function and useful to the user. |
||
| 203 | |||
| 204 | * Installers/Nsis/opentk.nsi: Made shortcut names clearer. |
||
| 205 | |||
| 206 | * Installers/Nsis/opentk.nsi: Added NShader installation |
||
| 207 | components. Installer no longer embeds oalinst and NShader; it |
||
| 208 | downloads them from the web. Added component descriptions. Fixed |
||
| 209 | path issue in Examples project. |
||
| 210 | |||
| 211 | * Source/Examples/OpenCL/VectorAdd.cs: Do not import OpenCL |
||
| 212 | namespace if "EXPERIMENTAL" is not defined. |
||
| 213 | |||
| 214 | 2010-10-03 the_fiddler |
||
| 215 | |||
| 216 | * Build.exe, Source/Build: Deleted old build system. |
||
| 217 | |||
| 218 | * Documentation/Build.Docs.csproj, Documentation/Release.txt, |
||
| 219 | Documentation/Todo.txt, OpenTK.sln: Moved all documentation to |
||
| 220 | Build.Docs project. Solution folders are no longer utilized |
||
| 221 | (fixes warnings on VS20xx Express!) |
||
| 222 | |||
| 223 | * Source/OpenTK/Compute/CL10/CL.cs, |
||
| 224 | Source/OpenTK/Compute/CL10/CLHelper.cs, |
||
| 225 | Source/OpenTK/Compute/CL10/Core.cs, |
||
| 226 | Source/OpenTK/Compute/CL10/Delegates.cs, |
||
| 227 | Source/OpenTK/Compute/CL10/Enums.cs, |
||
| 228 | Source/OpenTK/Compute/CL10/ErrorHelper.cs, |
||
| 229 | Source/OpenTK/Compute/CL10/ImageFormat.cs, |
||
| 230 | Source/OpenTK/Compute/Structs.cs: Disabled OpenCL bindings |
||
| 231 | (#define EXPERIMENTAL in project options to re-enable). |
||
| 232 | |||
| 233 | * Source/Bind/Generator.Bind.csproj: Removed app.config file that |
||
| 234 | somehow made it into the csproj. |
||
| 235 | |||
| 236 | * Installers/Nsis: Added opentk.exe and |
||
| 237 | Build.Installer.Nsis.vshost.exe to ignore list. |
||
| 238 | |||
| 239 | * Documentation, OpenTK.sln, Source/Bind, |
||
| 240 | Source/Bind/Generator.Bind.csproj, Source/Build.Tasks, |
||
| 241 | Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 242 | Source/Converter, Source/Converter/Generator.Convert.csproj, |
||
| 243 | Source/Examples/OpenTK.Examples.csproj, |
||
| 244 | Source/GLControl/OpenTK.GLControl.csproj, |
||
| 245 | Source/OpenTK/OpenTK.csproj: Added Generator.Bind and |
||
| 246 | Generator.Convert projects. Fixed msbuild compilation by removing |
||
| 247 | the 3.5 bootstrap ItemGroups. (VS2010 added those on its own - |
||
| 248 | hey, we are targeting v2.0 and we are not using ClickOnce!) |
||
| 249 | |||
| 250 | * Installers/Nsis/opentk.nsi: Significantly improved install |
||
| 251 | script: - Defaulted to single-user installation. - Fixed |
||
| 252 | detection and uninstallation previous versions. - Made |
||
| 253 | installation of source code and OpenAL drivers optional. - |
||
| 254 | Reduced size by using a solid archive. - Streamlined installation |
||
| 255 | process. - Reduced start menu shortcuts. |
||
| 256 | |||
| 257 | * Source/GLControl/OpenTK.GLControl.csproj: Made Nsis configuration |
||
| 258 | identical to Release. Fixes build from windows terminal. |
||
| 259 | |||
| 260 | * Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 261 | Source/Examples/OpenTK.Examples.csproj, |
||
| 262 | Source/GLControl/OpenTK.GLControl.csproj: Fixed incorrect output |
||
| 263 | paths. |
||
| 264 | |||
| 265 | * Documentation, Installers/Nsis: Let VisualSVN update ignore |
||
| 266 | lists. |
||
| 267 | |||
| 268 | * Documentation/Todo.txt: Updated todo list. |
||
| 269 | |||
| 270 | 2010-10-02 the_fiddler |
||
| 271 | |||
| 272 | * Installers/Nsis/opentk.nsi: Do not decorate opentk.exe with |
||
| 273 | version numbers (this will be handled through the msbuild |
||
| 274 | script). |
||
| 275 | |||
| 276 | * Installers/Nsis/Build.Installer.Nsis.csproj: Fixed OutputPath on |
||
| 277 | xbuild. |
||
| 278 | |||
| 279 | * Documentation/Build.Docs.csproj, |
||
| 280 | Source/Build.Tasks/Build.Tasks.csproj, |
||
| 281 | Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 282 | Source/Examples/OpenTK.Examples.csproj, |
||
| 283 | Source/GLControl/OpenTK.GLControl.csproj, |
||
| 284 | Source/OpenTK/OpenTK.csproj: * Source/OpenTK/OpenTK.csproj: * |
||
| 285 | Source/Build.Tasks/Build.Tasks.csproj: * |
||
| 286 | Source/Examples/OpenTK.Examples.csproj: * |
||
| 287 | Source/GLControl/OpenTK.GLControl.csproj: * |
||
| 288 | Source/Compatibility/OpenTK.Compatibility.csproj: Ensure we are |
||
| 289 | using the 2.0 toolset to build. Fixes compilation errors on |
||
| 290 | MonoDevelop/xbuild. |
||
| 291 | |||
| 292 | * Documentation/Build.Docs.csproj: Use "." instead of |
||
| 293 | "$(MSBuildProjectDirectory)", because MonoDevelop/xbuild fails to |
||
| 294 | replace the latter with its value. |
||
| 295 | |||
| 296 | * Installers/Nsis/Build.Installer.Nsis.csproj: Added opentk.nsi to |
||
| 297 | project, to allow editing directly through the IDE. |
||
| 298 | |||
| 299 | * ., Documentation, Installers/Nsis, |
||
| 300 | Source/Compatibility/Properties, |
||
| 301 | Source/Compatibility/Tao/Platform/Windows, Source/Examples, |
||
| 302 | Source/Examples/OpenAL/1.1, Source/Examples/OpenTK/Fonts, |
||
| 303 | Source/Examples/OpenTK/GLControl, Source/Examples/OpenTK/Test, |
||
| 304 | Source/Examples/Properties, Source/OpenTK/Properties: Updated |
||
| 305 | ignore lists. |
||
| 306 | |||
| 307 | * OpenTK.sln: Removed OpenTK.Build from solution. |
||
| 308 | |||
| 309 | * OpenTK.sln: Added main MSBuild solution. |
||
| 310 | |||
| 311 | * Documentation/Doxyfile: Re-enabled doxygen output. It takes |
||
| 312 | several minutes to run, which means we need the output to check |
||
| 313 | whether the process has hanged. |
||
| 314 | |||
| 315 | * Documentation/Build.Docs.csproj, |
||
| 316 | Installers/Nsis/Build.Installer.Nsis.csproj, |
||
| 317 | Source/Compatibility/OpenTK.Compatibility.csproj, |
||
| 318 | Source/Examples/OpenTK.Examples.csproj, |
||
| 319 | Source/GLControl/OpenTK.GLControl.csproj, |
||
| 320 | Source/OpenTK/OpenTK.csproj: * Added project files for all |
||
| 321 | projects. * Modified Build.Docs project to respond to the |
||
| 322 | "Documentation" configuration. Added Clean target. |
||
| 323 | |||
| 324 | * Source/Build.Tasks, Source/Build.Tasks/Build.Tasks.csproj, |
||
| 325 | Source/Build.Tasks/Common.xml, Source/Build.Tasks/DateStamp.cs, |
||
| 326 | Source/Build.Tasks/DelTree.cs, Source/Build.Tasks/Properties, |
||
| 327 | Source/Build.Tasks/Properties/AssemblyInfo.cs, |
||
| 328 | Source/Build.Tasks/Run.cs: Added Build.Tasks project that |
||
| 329 | contains custom MSBuild tasks for the compilation process: - |
||
| 330 | DateStamp, which generates a version number based on the current |
||
| 331 | date. - DelTree which mimics RemoveDir but can delete non-empty |
||
| 332 | directories on xbuild 2.6.x (which only supports empty |
||
| 333 | directories). - Run which mimics Exec but also captures |
||
| 334 | stderr/stdout. |
||
| 335 | |||
| 336 | * ., Build.exe, Documentation, Documentation/Build.Docs.csproj, |
||
| 337 | Documentation/Changelog.txt, Documentation/Doxyfile, |
||
| 338 | Documentation/Manual.pdf, Documentation/Release.txt, Installers, |
||
| 339 | Installers/Dependencies, Installers/Dependencies/oalinst.exe, |
||
| 340 | Installers/Nsis, Installers/Nsis/opentk.nsi, Source/Bind/ES, |
||
| 341 | Source/Bind/ES/ESGenerator.cs, Source/Bind/Specifications/ES10, |
||
| 342 | Source/Bind/Specifications/ES11, |
||
| 343 | Source/Bind/Specifications/ES11/signatures.xml, |
||
| 344 | Source/Bind/Specifications/ES20, |
||
| 345 | Source/Bind/Specifications/GL2/enumext.spec, Source/Build, |
||
| 346 | Source/Build/Build.cs, Source/Build/BuildNsis.cs, |
||
| 347 | Source/Build/BuildProject.cs, |
||
| 348 | Source/Build/Properties/AssemblyInfo.cs, |
||
| 349 | Source/Build/Properties/Resources.Designer.cs, |
||
| 350 | Source/Build/Properties/Resources.resx, |
||
| 351 | Source/Build/Resources/DoxyFile.txt, |
||
| 352 | Source/Build/Resources/OpenTK.Prebuild.xml, Source/Compatibility, |
||
| 353 | Source/Compatibility/Properties/AssemblyInfo.cs, |
||
| 354 | Source/Compatibility/Properties/Resources.Designer.cs, |
||
| 355 | Source/Compatibility/Properties/Resources.resx, |
||
| 356 | Source/Converter/Headers/ES20/gl2.h, |
||
| 357 | Source/Converter/Headers/ES20/gl2ext.h, Source/Examples, |
||
| 358 | Source/Examples/ExampleAttribute.cs, |
||
| 359 | Source/Examples/ExampleBrowser.Designer.cs, |
||
| 360 | Source/Examples/ExampleBrowser.cs, |
||
| 361 | Source/Examples/ExampleBrowser.resx, |
||
| 362 | Source/Examples/OpenAL/1.1/Parrot.rtf, |
||
| 363 | Source/Examples/OpenAL/1.1/Playback.cs, |
||
| 364 | Source/Examples/OpenAL/1.1/Playback.rtf, |
||
| 365 | Source/Examples/OpenGL/1.1, Source/Examples/OpenGL/1.5, |
||
| 366 | Source/Examples/OpenGL/1.x, |
||
| 367 | Source/Examples/OpenGL/1.x/DisplayLists.cs, |
||
| 368 | Source/Examples/OpenGL/1.x/DisplayLists.rtf, |
||
| 369 | Source/Examples/OpenGL/1.x/FramebufferObject.cs, |
||
| 370 | Source/Examples/OpenGL/1.x/FramebufferObject.rtf, |
||
| 371 | Source/Examples/OpenGL/1.x/ImmediateMode.cs, |
||
| 372 | Source/Examples/OpenGL/1.x/ImmediateMode.rtf, |
||
| 373 | Source/Examples/OpenGL/1.x/Picking.cs, |
||
| 374 | Source/Examples/OpenGL/1.x/Picking.rtf, |
||
| 375 | Source/Examples/OpenGL/1.x/StencilCSG.cs, |
||
| 376 | Source/Examples/OpenGL/1.x/StencilCSG.rtf, |
||
| 377 | Source/Examples/OpenGL/1.x/TextureMatrix.cs, |
||
| 378 | Source/Examples/OpenGL/1.x/TextureMatrix.rtf, |
||
| 379 | Source/Examples/OpenGL/1.x/Textures.cs, |
||
| 380 | Source/Examples/OpenGL/1.x/Textures.rtf, |
||
| 381 | Source/Examples/OpenGL/1.x/VBODynamic.cs, |
||
| 382 | Source/Examples/OpenGL/1.x/VBODynamic.rtf, |
||
| 383 | Source/Examples/OpenGL/1.x/VBOStatic.cs, |
||
| 384 | Source/Examples/OpenGL/1.x/VBOStatic.rtf, |
||
| 385 | Source/Examples/OpenGL/1.x/VertexArrays.cs, |
||
| 386 | Source/Examples/OpenGL/1.x/VertexLighting.cs, |
||
| 387 | Source/Examples/OpenGL/2.x, |
||
| 388 | Source/Examples/OpenGL/2.x/DDSCubeMap.cs, |
||
| 389 | Source/Examples/OpenGL/2.x/GeometryShader.cs, |
||
| 390 | Source/Examples/OpenGL/2.x/GeometryShaderAdvanced.cs, |
||
| 391 | Source/Examples/OpenGL/2.x/JuliaSetFractal.cs, |
||
| 392 | Source/Examples/OpenGL/2.x/SimpleGLSL.cs, |
||
| 393 | Source/Examples/OpenGL/2.x/SwizzledParallax.cs, |
||
| 394 | Source/Examples/OpenGL/3.0, Source/Examples/OpenGL/3.x, |
||
| 395 | Source/Examples/OpenGL/3.x/HelloGL3.cs, |
||
| 396 | Source/Examples/OpenGL/EXT, Source/Examples/OpenGL/GLSL, |
||
| 397 | Source/Examples/OpenTK/GLControl/GLControlSimple.Designer.cs, |
||
| 398 | Source/Examples/OpenTK/GLControl/GLControlSimple.cs, |
||
| 399 | Source/Examples/OpenTK/GLControl/GLControlSimple.resx, |
||
| 400 | Source/Examples/OpenTK/GLControl/GLControlSimple.rtf, |
||
| 401 | Source/Examples/OpenTK/GLControl/SimpleGLControl.Designer.cs, |
||
| 402 | Source/Examples/OpenTK/GLControl/SimpleGLControl.cs, |
||
| 403 | Source/Examples/OpenTK/GLControl/SimpleGLControl.resx, |
||
| 404 | Source/Examples/OpenTK/GameWindow/FullscreenAntialias.cs, |
||
| 405 | Source/Examples/OpenTK/GameWindow/GameWindowMsaa.cs, |
||
| 406 | Source/Examples/OpenTK/GameWindow/GameWindowMsaa.rtf, |
||
| 407 | Source/Examples/OpenTK/GameWindow/GameWindowSimple.cs, |
||
| 408 | Source/Examples/OpenTK/GameWindow/GameWindowSimple.rtf, |
||
| 409 | Source/Examples/OpenTK/GameWindow/GameWindowThreaded.cs, |
||
| 410 | Source/Examples/OpenTK/GameWindow/GameWindowThreaded.rtf, |
||
| 411 | Source/Examples/OpenTK/GameWindow/SimpleWindow.cs, |
||
| 412 | Source/Examples/OpenTK/GameWindow/ThreadedRendering.cs, |
||
| 413 | Source/Examples/OpenTK/Test/BlittableValueTypes.cs, |
||
| 414 | Source/Examples/OpenTK/Test/BlittableValueTypes.rtf, |
||
| 415 | Source/Examples/OpenTK/Test/GameWindowStates.cs, |
||
| 416 | Source/Examples/OpenTK/Test/GameWindowStates.rtf, |
||
| 417 | Source/Examples/OpenTK/Test/TestGraphicsModes.cs, |
||
| 418 | Source/Examples/Properties/AssemblyInfo.cs, |
||
| 419 | Source/Examples/Properties/Resources.Designer.cs, |
||
| 420 | Source/Examples/Properties/Resources.resx, Source/GLControl, |
||
| 421 | Source/GLControl/Properties/AssemblyInfo.cs, Source/OpenTK, |
||
| 422 | Source/OpenTK/BindingsBase.cs, |
||
| 423 | Source/OpenTK/BlittableValueType.cs, Source/OpenTK/Compute, |
||
| 424 | Source/OpenTK/Compute/CL10, Source/OpenTK/Compute/CLHelper.cs, |
||
| 425 | Source/OpenTK/Compute/CommandQueue.cs, |
||
| 426 | Source/OpenTK/Compute/ComputeContext.cs, |
||
| 427 | Source/OpenTK/Compute/Configuration.cs, |
||
| 428 | Source/OpenTK/Compute/Device.cs, Source/OpenTK/Compute/Enums.cs, |
||
| 429 | Source/OpenTK/Compute/Event.cs, Source/OpenTK/Compute/Kernel.cs, |
||
| 430 | Source/OpenTK/Compute/Memory.cs, |
||
| 431 | Source/OpenTK/Compute/Platform.cs, |
||
| 432 | Source/OpenTK/Compute/Profiler.cs, |
||
| 433 | Source/OpenTK/Compute/Program.cs, |
||
| 434 | Source/OpenTK/Compute/Sampler.cs, |
||
| 435 | Source/OpenTK/Compute/Structs.cs, Source/OpenTK/GameWindow.cs, |
||
| 436 | Source/OpenTK/Graphics/ES10, Source/OpenTK/Graphics/ES11, |
||
| 437 | Source/OpenTK/Graphics/ES20, |
||
| 438 | Source/OpenTK/Graphics/GraphicsContext.cs, |
||
| 439 | Source/OpenTK/Graphics/GraphicsMode.cs, |
||
| 440 | Source/OpenTK/Graphics/IGraphicsContext.cs, |
||
| 441 | Source/OpenTK/Graphics/OpenGL/GLEnums.cs, |
||
| 442 | Source/OpenTK/Graphics/OpenGL/GLHelper.cs, |
||
| 443 | Source/OpenTK/IGameWindow.cs, Source/OpenTK/Math/Vector4d.cs, |
||
| 444 | Source/OpenTK/Platform/Dummy/DummyGLContext.cs, |
||
| 445 | Source/OpenTK/Platform/MacOS/AglContext.cs, |
||
| 446 | Source/OpenTK/Platform/MacOS/CarbonBindings, |
||
| 447 | Source/OpenTK/Platform/Windows/WinGLContext.cs, |
||
| 448 | Source/OpenTK/Platform/Windows/WinGLNative.cs, |
||
| 449 | Source/OpenTK/Platform/Windows/WinGraphicsMode.cs, |
||
| 450 | Source/OpenTK/Platform/Windows/WinMMJoystick.cs, |
||
| 451 | Source/OpenTK/Platform/X11/API.cs, |
||
| 452 | Source/OpenTK/Platform/X11/X11DisplayDevice.cs, |
||
| 453 | Source/OpenTK/Platform/X11/X11Factory.cs, |
||
| 454 | Source/OpenTK/Platform/X11/X11GLContext.cs, |
||
| 455 | Source/OpenTK/Platform/X11/X11GLNative.cs, |
||
| 456 | Source/OpenTK/Platform/X11/X11GraphicsMode.cs, |
||
| 457 | Source/OpenTK/Platform/X11/X11XrandrDisplayDevice.cs, |
||
| 458 | Source/OpenTK/Properties/AssemblyInfo.cs: Synced trunk with 1.0 |
||
| 459 | branch. |
||
| 460 | |||
| 461 | 2010-10-01 the_fiddler |
||
| 462 | |||
| 463 | * Documentation/Build.Docs.csproj, Documentation/Doxygen.csproj: |
||
| 464 | Renamed in order to fit the new solution layout. |
||
| 465 | |||
| 466 | * Documentation/Doxyfile, Documentation/Doxygen.csproj: * Doxyfile |
||
| 467 | should not be embedded into the Build project. * Enabled QUIET |
||
| 468 | doxygen option. * Added msbuild project for documentation. Docs |
||
| 469 | can now be built without using Build.exe. |
||
| 470 | |||
| 471 | 2010-08-07 the_fiddler |
||
| 472 | |||
| 473 | * Source/OpenTK/Platform/Windows/WinGraphicsMode.cs: Improved error |
||
| 474 | checking. Fixed length of attribs array in |
||
| 475 | Wgl.Arb.GetPixelFormatAttrib and added DrawToWindow attribute to |
||
| 476 | Wgl.Arb.ChoosePixelFormat. (thanks c2woody!) Added support for |
||
| 477 | single-buffered contexts. Made code that disables the accumulator |
||
| 478 | buffer more robust. Should fix context creation on Catalyst 10.7 |
||
| 479 | drivers. |
||
| 480 | |||
| 481 | * Source/OpenTK/Graphics/OpenGL/GLHelper.cs: * GLHelper.cs: Added |
||
| 482 | uint overload to DeleteTexture, in order to match |
||
| 483 | DeleteTextures(). |
||
| 484 | |||
| 485 | 2010-07-23 the_fiddler |
||
| 486 | |||
| 487 | * Source/Converter/Headers/ES20/gl2.h, |
||
| 488 | Source/Converter/Headers/ES20/gl2ext.h: * Headers/ES20/gl2.h: * |
||
| 489 | Headers/ES20/gl2ext.h: Sync with latest headers from Khronos |
||
| 490 | (revision 10602 and 11739 for gl2.h and gl2ext.h, respectively). |
||
| 491 | |||
| 492 | * Source/Bind/ES/ESGenerator.cs: * ES/ESGenerator.cs: Allow |
||
| 493 | addition of parameters to existing functions. |
||
| 494 | |||
| 495 | 2010-06-21 the_fiddler |
||
| 496 | |||
| 497 | * Source/OpenTK/Math/Vector4d.cs: * Vector4d.cs: Fixed (Vector3d, |
||
| 498 | double) constructor to actually take a Vector3d (was Vector3 |
||
| 499 | before). Fixes issue [#1881]: "Constructor 'public |
||
| 500 | Vector4d(Vector3 v, double w)' has wrong type for 'v'". |
||
| 501 | |||
| 502 | 2010-06-18 the_fiddler |
||
| 503 | |||
| 504 | * Source/OpenTK/Graphics/GraphicsContext.cs: * GraphicsContext.cs: |
||
| 505 | Ignore null targets when trying to find a valid GraphicsContext |
||
| 506 | for sharing. Fixes issue [#1874}: "OpenTK can sometimes fail to |
||
| 507 | share contexts". |
||
| 508 | |||
| 509 | * Source/Examples/OpenTK/GLControl/SimpleGLControl.Designer.cs, |
||
| 510 | Source/Examples/OpenTK/GLControl/SimpleGLControl.cs, |
||
| 511 | Source/Examples/OpenTK/GLControl/SimpleGLControl.resx: * |
||
| 512 | SimpleGLControl.cs: * SimpleGLControl.resx: * |
||
| 513 | SimpleGLControl.Designer.cs: Removed from project (these have |
||
| 514 | been renamed to GLControlSimple). |
||
| 515 | |||
| 516 | 2010-05-19 the_fiddler |
||
| 517 | |||
| 518 | * Source/Examples/OpenAL/1.1/Playback.rtf: Added documentation to |
||
| 519 | Playback sample. |
||
| 520 | |||
| 521 | * Source/Examples/OpenAL/1.1/Playback.cs: Removed stale trace |
||
| 522 | comment. |
||
| 523 | |||
| 524 | * Source/Examples/OpenAL/1.1/Parrot.rtf: Added documentation to |
||
| 525 | Parrot sample. |
||
| 526 | |||
| 527 | * Source/Examples/OpenTK/Test/TestGraphicsModes.cs: Implemented |
||
| 528 | test that prints a list of available GraphicsModes. |
||
| 529 | |||
| 530 | * Source/OpenTK/Graphics/GraphicsMode.cs: Implemented overrides for |
||
| 531 | GetHashCode and Equals (necessary, since ToString was already |
||
| 532 | overridden). Added and implemented IEquatable interface, to allow |
||
| 533 | GraphicsModes to be stored in common containers. |
||
| 534 | |||
| 535 | 2010-05-11 the_fiddler |
||
| 536 | |||
| 537 | * Source/OpenTK/Platform/X11/X11GLNative.cs: Set window title |
||
| 538 | during window construction. |
||
| 539 | |||
| 540 | 2010-04-20 the_fiddler |
||
| 541 | |||
| 542 | * Source/OpenTK/Graphics/GraphicsContext.cs: Provide fallback |
||
| 543 | GetCurrentContext implementation for platforms that don't support |
||
| 544 | it directly (e.g. the Dummy platform). This implementation |
||
| 545 | iterates through all known contexts and checks if any is current. |
||
| 546 | |||
| 547 | * Source/OpenTK/Platform/Dummy/DummyGLContext.cs: Save the current |
||
| 548 | thread on MakeCurrent and return valid results for IsCurrent. |
||
| 549 | |||
| 550 | * Source/Examples/OpenGL/3.0, Source/Examples/OpenGL/3.x, |
||
| 551 | Source/Examples/OpenGL/3.x/HelloGL3.cs: Renamed 3.0 subcategory |
||
| 552 | to 3.x. |
||
| 553 | |||
| 554 | * Source/Examples/OpenGL/EXT: Deleted empty EXT folder. |
||
| 555 | |||
| 556 | * Source/Examples/OpenGL/1.x/FramebufferObject.cs, |
||
| 557 | Source/Examples/OpenGL/1.x/FramebufferObject.rtf, |
||
| 558 | Source/Examples/OpenGL/2.x/GeometryShader.cs, |
||
| 559 | Source/Examples/OpenGL/2.x/GeometryShaderAdvanced.cs, |
||
| 560 | Source/Examples/OpenGL/EXT/FramebufferObject.cs, |
||
| 561 | Source/Examples/OpenGL/EXT/FramebufferObject.rtf, |
||
| 562 | Source/Examples/OpenGL/EXT/GeometryShader.cs, |
||
| 563 | Source/Examples/OpenGL/EXT/GeometryShaderAdvanced.cs, |
||
| 564 | Source/Examples/OpenGL/GLSL: Moved FramebufferObject to 1.x |
||
| 565 | samples and the various GLSL samples to 2.x. |
||
| 566 | |||
| 567 | 2010-04-19 the_fiddler |
||
| 568 | |||
| 569 | * Source/Examples/OpenGL/2.x, |
||
| 570 | Source/Examples/OpenGL/2.x/DDSCubeMap.cs, |
||
| 571 | Source/Examples/OpenGL/2.x/JuliaSetFractal.cs, |
||
| 572 | Source/Examples/OpenGL/2.x/SimpleGLSL.cs, |
||
| 573 | Source/Examples/OpenGL/2.x/SwizzledParallax.cs: Renamed GLSL |
||
| 574 | subcategory to 2.x according to previous discussions on this |
||
| 575 | topic. |
||
| 576 | |||
| 577 | * Source/Examples/ExampleAttribute.cs: Set difficulty to max when |
||
| 578 | no difficult specified. Ensures samples with explicit |
||
| 579 | difficulties are sorted first. |
||
| 580 | |||
| 581 | * Source/Examples/OpenGL/1.x/DisplayLists.cs, |
||
| 582 | Source/Examples/OpenGL/1.x/DynamicVBO.cs, |
||
| 583 | Source/Examples/OpenGL/1.x/DynamicVBO.rtf, |
||
| 584 | Source/Examples/OpenGL/1.x/ImmediateMode.cs, |
||
| 585 | Source/Examples/OpenGL/1.x/Textures.cs, |
||
| 586 | Source/Examples/OpenGL/1.x/VBODynamic.cs, |
||
| 587 | Source/Examples/OpenGL/1.x/VBODynamic.rtf, |
||
| 588 | Source/Examples/OpenGL/1.x/VBOStatic.cs, |
||
| 589 | Source/Examples/OpenGL/1.x/VBOStatic.rtf, |
||
| 590 | Source/Examples/OpenGL/1.x/VertexBufferObject.cs, |
||
| 591 | Source/Examples/OpenGL/1.x/VertexBufferObject.rtf: Set a more |
||
| 592 | sane sorting order for immediate mode, display lists, VBOs and |
||
| 593 | texture samples. Shortened titles for VBO samples. |
||
| 594 | |||
| 595 | * Source/Examples/OpenGL/1.5: Deleted empty 1.5 directory. |
||
| 596 | |||
| 597 | * Source/Examples/OpenGL/1.5/DynamicVBO.cs, |
||
| 598 | Source/Examples/OpenGL/1.5/DynamicVBO.rtf, |
||
| 599 | Source/Examples/OpenGL/1.5/VertexBufferObject.cs, |
||
| 600 | Source/Examples/OpenGL/1.5/VertexBufferObject.rtf, |
||
| 601 | Source/Examples/OpenGL/1.x/DynamicVBO.cs, |
||
| 602 | Source/Examples/OpenGL/1.x/DynamicVBO.rtf, |
||
| 603 | Source/Examples/OpenGL/1.x/VertexBufferObject.cs, |
||
| 604 | Source/Examples/OpenGL/1.x/VertexBufferObject.rtf: Moved VBO |
||
| 605 | samples to 1.x folder. |
||
| 606 | |||
| 607 | * Source/Examples/OpenGL/1.1, Source/Examples/OpenGL/1.x: Renamed |
||
| 608 | 1.1 directory to 1.x to match example contents. |
||
| 609 | |||
| 610 | * Source/Examples/OpenGL/1.1/DisplayLists.cs, |
||
| 611 | Source/Examples/OpenGL/1.1/ImmediateMode.cs, |
||
| 612 | Source/Examples/OpenGL/1.1/Picking.cs, |
||
| 613 | Source/Examples/OpenGL/1.1/StencilCSG.cs, |
||
| 614 | Source/Examples/OpenGL/1.1/TextureMatrix.cs, |
||
| 615 | Source/Examples/OpenGL/1.1/Textures.cs, |
||
| 616 | Source/Examples/OpenGL/1.1/VertexArrays.cs, |
||
| 617 | Source/Examples/OpenGL/1.1/VertexLighting.cs, |
||
| 618 | Source/Examples/OpenGL/1.5/DynamicVBO.cs, |
||
| 619 | Source/Examples/OpenGL/1.5/VertexBufferObject.cs: Merged "1.1" |
||
| 620 | and "VBO" subcategories to "1.x". (Directory structure will be |
||
| 621 | changed in next commit, due to braindead SVN). |
||
| 622 | |||
| 623 | * Source/Examples/OpenGL/1.5/DynamicVBO.rtf, |
||
| 624 | Source/Examples/OpenGL/1.5/VertexBufferObject.rtf: Added rtf |
||
| 625 | documentation to static and dynamic VBO samples. |
||
| 626 | |||
| 627 | * Source/Examples/OpenTK/GameWindow/GameWindowThreaded.cs: Release |
||
| 628 | the CPU from the main thread since we are not doing anything |
||
| 629 | there. |
||
| 630 | |||
| 631 | * Source/Examples/OpenGL/1.1/Textures.rtf: Added rtf documentation |
||
| 632 | to textures sample. |
||
| 633 | |||
| 634 | * Source/Examples/OpenGL/1.1/TextureMatrix.rtf: Added rtf |
||
| 635 | documentation to texture matrix sample. |
||
| 636 | |||
| 637 | * Source/Examples/OpenGL/1.1/StencilCSG.rtf: Added rtf |
||
| 638 | documentation to CSG sample. |
||
| 639 | |||
| 640 | * Source/Examples/OpenGL/1.1/TextureMatrix.cs: Use FSAA to improve |
||
| 641 | image quality. Generate mipmaps, if possible. |
||
| 642 | |||
| 643 | 2010-04-16 the_fiddler |
||
| 644 | |||
| 645 | * Source/Examples/OpenGL/1.1/Picking.rtf: Added rtf documentation |
||
| 646 | to picking sample. |
||
| 647 | |||
| 648 | 2010-04-15 the_fiddler |
||
| 649 | |||
| 650 | * Source/Examples/OpenGL/1.1/ImmediateMode.rtf: Added rtf |
||
| 651 | documentation to the immediate mode sample. |
||
| 652 | |||
| 653 | * Source/Examples/OpenGL/1.1/DisplayLists.rtf: Added rtf |
||
| 654 | documentation to the display lists sample. |
||
| 655 | |||
| 656 | * Source/Compatibility/Properties/AssemblyInfo.cs, |
||
| 657 | Source/GLControl/Properties/AssemblyInfo.cs, |
||
| 658 | Source/OpenTK/Properties/AssemblyInfo.cs: Added |
||
| 659 | "SecurityRules(SecurityRuleSet.Level1)" attribute for .Net 4.0 |
||
| 660 | support. |
||
| 661 | |||
| 662 | 2010-04-09 the_fiddler |
||
| 663 | |||
| 664 | * Source/OpenTK/Platform/Windows/WinGLNative.cs: Disabled ugly |
||
| 665 | modal loop hack. INativeWindows now behave normally when |
||
| 666 | click-dragging on win32 (they stop refreshing as all other win32 |
||
| 667 | apps). If this is undesirable, a simple workaround is to move |
||
| 668 | rendering to a different thread. |
||
| 669 | |||
| 670 | * Source/OpenTK/Platform/Windows/WinMMJoystick.cs: Always specify a |
||
| 671 | value for Joystick.Description. |
||
| 672 | |||
| 673 | * Source/Examples/OpenGL/3.0/HelloGL3.cs: Refactored shader, VBO |
||
| 674 | and VAO creation into different methods. Store element data into |
||
| 675 | a VBO. Ensure VAO binds the correct VBOs (it would always use |
||
| 676 | normalVboHandle before). Rebind VAO prior to rendering. |
||
| 677 | |||
| 678 | 2010-04-08 the_fiddler |
||
| 679 | |||
| 680 | * Source/Examples/OpenTK/GLControl/GLControlSimple.cs: Cleaned up |
||
| 681 | using directives and released to the public domain. |
||
| 682 | |||
| 683 | * Source/Examples/OpenTK/GLControl/GLControlSimple.rtf: Added |
||
| 684 | documentation to "GLControl Simple" sample. |
||
| 685 | |||
| 686 | * Source/Examples/OpenTK/GLControl/GLControlSimple.Designer.cs, |
||
| 687 | Source/Examples/OpenTK/GLControl/GLControlSimple.cs, |
||
| 688 | Source/Examples/OpenTK/GLControl/GLControlSimple.resx: Renamed |
||
| 689 | from "Simple GLControl" to "GLControl Simple" to ensure it stays |
||
| 690 | close to the rest of the WinForms samples. |
||
| 691 | |||
| 692 | * Source/Examples/OpenTK/Test/BlittableValueTypes.rtf: Added |
||
| 693 | documentation to "Blittable Value Types" sample. |
||
| 694 | |||
| 695 | * Source/Examples/OpenTK/Test/BlittableValueTypes.cs: Released |
||
| 696 | sample to the public domain. |
||
| 697 | |||
| 698 | * Source/Examples/OpenTK/Test/GameWindowStates.cs: Released sample |
||
| 699 | to the public domain. |
||
| 700 | |||
| 701 | * Source/Examples/OpenTK/Test/BlittableValueTypes.cs: Refactored |
||
| 702 | code to make its intent clearer. Add short notes on the purpose |
||
| 703 | of the various methods. |
||
| 704 | |||
| 705 | * Source/Examples/OpenTK/Test/GameWindowStates.rtf: Added |
||
| 706 | documentation to "GameWindow States" sample. |
||
| 707 | |||
| 708 | * Source/OpenTK/BlittableValueType.cs: * .Net does not allow |
||
| 709 | generic structs in Marshal.SizeOf. Disallow those to ensure |
||
| 710 | consistent behavior between Mono and .Net. * Documented return |
||
| 711 | values for BlittableValueType methods. |
||
| 712 | |||
| 713 | * Source/Examples/ExampleBrowser.cs: Catch exceptions thrown from |
||
| 714 | the sample thread correctly. |
||
| 715 | |||
| 716 | 2010-04-07 the_fiddler |
||
| 717 | |||
| 718 | * Source/Examples/OpenTK/GameWindow/GameWindowMsaa.cs, |
||
| 719 | Source/Examples/OpenTK/GameWindow/GameWindowSimple.cs, |
||
| 720 | Source/Examples/OpenTK/GameWindow/GameWindowThreaded.cs: Set the |
||
| 721 | sample order so that "Simple" GameWindow appears before "MSAA" |
||
| 722 | and "Threaded". |
||
| 723 | |||
| 724 | * Source/Examples/Properties/Resources.Designer.cs, |
||
| 725 | Source/Examples/Properties/Resources.resx: Removed source code |
||
| 726 | and sample documentation from resources. These are read directly |
||
| 727 | from disk if available (much simpler to maintain). |
||
| 728 | |||
| 729 | 2010-03-30 the_fiddler |
||
| 730 | |||
| 731 | * Source/Examples/ExampleBrowser.Designer.cs, |
||
| 732 | Source/Examples/ExampleBrowser.cs, |
||
| 733 | Source/Examples/ExampleBrowser.resx: New sample icons. Use parent |
||
| 734 | icon if specific sample icon is not present. |
||
| 735 | |||
| 736 | * Source/Examples/OpenTK/GameWindow/GameWindowMsaa.cs, |
||
| 737 | Source/Examples/OpenTK/GameWindow/GameWindowSimple.cs, |
||
| 738 | Source/Examples/OpenTK/GameWindow/GameWindowThreaded.cs: Updated |
||
| 739 | subcategory to GameWindow. |
||
| 740 | |||
| 741 | * Source/Examples/OpenTK/GameWindow/FullscreenAntialias.cs, |
||
| 742 | Source/Examples/OpenTK/GameWindow/GameWindowMsaa.cs, |
||
| 743 | Source/Examples/OpenTK/GameWindow/GameWindowMsaa.rtf, |
||
| 744 | Source/Examples/OpenTK/GameWindow/GameWindowSimple.cs, |
||
| 745 | Source/Examples/OpenTK/GameWindow/GameWindowSimple.rtf, |
||
| 746 | Source/Examples/OpenTK/GameWindow/GameWindowThreaded.cs, |
||
| 747 | Source/Examples/OpenTK/GameWindow/GameWindowThreaded.rtf, |
||
| 748 | Source/Examples/OpenTK/GameWindow/SimpleWindow.cs, |
||
| 749 | Source/Examples/OpenTK/GameWindow/ThreadedGameWindow.cs, |
||
| 750 | Source/Examples/OpenTK/GameWindow/ThreadedGameWindow.rtf: Renamed |
||
| 751 | GameWindow samples to avoid name clashes with GLControl samples. |
||
| 752 | Added documentation. Source code now relesaed to the public |
||
| 753 | domain. |
||
| 754 | |||
| 755 | * Source/Examples/OpenTK/GameWindow/ThreadedGameWindow.cs, |
||
| 756 | Source/Examples/OpenTK/GameWindow/ThreadedGameWindow.rtf, |
||
| 757 | Source/Examples/OpenTK/GameWindow/ThreadedRendering.cs: Renamed |
||
| 758 | to ThreadedGameWindow in order to avoid name clashes with future |
||
| 759 | GLControl threading samples. Added documentation. |
||
| 760 | |||
| 761 | * Source/Examples/OpenTK/GameWindow/ThreadedRendering.cs: Updated |
||
| 762 | sample to better show off multi-threading advantages. (This |
||
| 763 | sample would not work correctly without multi-threading.) |
||
| 764 | |||
| 765 | 2010-03-29 the_fiddler |
||
| 766 | |||
| 767 | * Source/Build: Updated svn:ignore list through VisualSVN. |
||
| 768 | |||
| 769 | * Build.exe, Source/Build/Resources/OpenTK.Prebuild.xml: Exclude |
||
| 770 | 'obj' directory from prebuild script, as it causes rtf files to |
||
| 771 | be pulled into the OpenTK.Examples project if the source tree |
||
| 772 | isn't clean. Fixes issue [#1680]: "Examples fail to compile". |
||
| 773 | |||
| 774 | 2010-03-26 the_fiddler |
||
| 775 | |||
| 776 | * Source/Examples/ExampleBrowser.cs: Display source code and |
||
| 777 | documentation directly from disk instead of embedded resources. |
||
| 778 | |||
| 779 | 2010-03-25 the_fiddler |
||
| 780 | |||
| 781 | * Source/OpenTK/Platform/X11/X11GraphicsMode.cs: Throw correct |
||
| 782 | exception when GraphicsMode is not available (match behavior of |
||
| 783 | Windows platform). |
||
| 784 | |||
| 785 | * Source/OpenTK/Graphics/GraphicsMode.cs: Ensure that the actual |
||
| 786 | GraphicsMode is queried when the user tries to access any of the |
||
| 787 | GraphicsMode properties. |
||
| 788 | |||
| 789 | * Installers/Nsis/opentk.nsi: * Use the correct filename for the |
||
| 790 | uninstaller. * Execute oalinst.exe in silent mode at the end of |
||
| 791 | the installation process. Fixes issue [#1673]: "Add oalinst to |
||
| 792 | windows installer". |
||
| 793 | |||
| 794 | * Installers/Dependencies, Installers/Dependencies/oalinst.exe: |
||
| 795 | Added official OpenAL installer for windows as dependency. This |
||
| 796 | will be run by the nsis installer automatically, if necessary. |